Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
merge heads
Armin Rigo
Rename this file. (For now it's always skipped.)
Alex Gaynor
merged upstream
Alex Gaynor
Fix a crash (escaped ValueError) in various division methods on floats with an inf LHS.
Armin Rigo
Better order for this. Corner-casish and not important.
Armin Rigo
Fix a corner case.
Armin Rigo
Don't use shutil and don't remove all files within __pycache__.
Armin Rigo
Rewrite py.cleanup to also remove __pycache__ directories,
Armin Rigo
Reorganization. Probably more jit-friendly.
Armin Rigo
Rename these two methods to their more precise meaning.
Armin Rigo
Split the class WeakrefLifeline in a parent class without __del__
Armin Rigo
Test and fix for issue852.
Armin Rigo
Add the type for c_bool here.
Armin Rigo
Test and fix for issue856.
Armin Rigo
A passing test.
Armin Rigo
Fix for an obscure case in which prejit_optimizations() renames
Alex Gaynor
remove completely misnamed method after the previous commit.
Alex Gaynor
remove unnecsary use of weakrefs from our sqlite3. This is worth about 25% on the sqlite benchmark.
Alex Gaynor
allow inlining into more of the thread library, specifically for get_ident, which used to be rendered as a call_may_force, and is now properly elided. Seems to be worth about 5% on the sqlite benchmark.
Justin Peel
force _trace_drag_out to always be inlined. The function is only called by 2-3 other functions. This change really helps with gc-intensive scripts like using a dict as a counter (can be a 10% speed-up).
Alex Gaynor
Fix a test I broke, by better optimizing things :)
Antonio Cuni
cache the _ffiargtype; this saves a dict lookup in hot loops
Armin Rigo
merge heads
Armin Rigo
Test and fix (baaa*a*a*ah, took too long): IR_QUASIIMMUTABLE fields
Maciej Fijalkowski
minor improvements
Alex Gaynor
When a key in a celldict is set with it's current value, don't create a level of indirection, or mutate the version. This shows up for the attributes of all MixedModules (including __builtins__!).
Armin Rigo
Fix for pypy.jit.metainterp.test.test_ztranslation.
Armin Rigo
Fix this test by retrying in bad cases.
Carl Friedrich Bolz
fix on 64 bit
Armin Rigo
Mention Cython.
  1. Prev
  2. Next