Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
Make a branch to refactor the --jit option processing.
Branches
jit-option-refactor
Armin Rigo
Bah. Fix
Armin Rigo
Add a test for --jit enable_opts=all.
Armin Rigo
For '--jit enable_opts', use a default value of 'all' instead of the complete string from optimizeopt.
Armin Rigo
(rguillebert, arigo) Add "--jit off" to the help.
Armin Rigo
(rguillebert, arigo) Add the options "pypy --jit=off" and "pypy --jit=default", turning off the JIT or setting the default values. (The latter is only useful if you use pypyjit.set_param("default"), actually.)
Carl Friedrich Bolz
grumble, nonsense
Carl Friedrich Bolz
add warnings
Carl Friedrich Bolz
rename purefunction into elidable (but keep an purefunction around as an alias, some external projects like prolog still use it).
Dario Bertini
merge heads
Dario Bertini
Deleted old stale code that apparently was commented-out in r 9092 and branch ast-experiments
Dario Bertini
Deleted old stale code that was commented-out in r 4973 and branch hl-backend
Alex Gaynor
Don't look inside ll_popitem, it requires getinteriorfield in the JIT.
Alex Gaynor
merged upstream
Armin Rigo
Oups. Fix this.
Alex Gaynor
Allow inlining into cStringIO, and make Unpickler a new-style class.
Armin Rigo
Improve popitem() to use the same hack as CPython: store the next index in the hash field (at least when there is a hash field, e.g. with r_dicts visible at app-level).
Alex Gaynor
Significantly optimize set.pop
Antonio Cuni
missing import
Antonio Cuni
(arigo, antocuni, rguillbert): add some debug info
Antonio Cuni
reintroduce the debug_print inside jit-tracing that was removed by f8e68bd845a0
Armin Rigo
Fix test_descr, by reverting this pypy change. Improve test_typedef and make it work with py.test -A.
Armin Rigo
Test and fix on 64-bit.
Maciej Fijalkowski
a helper function
Armin Rigo
merge heads
Maciej Fijalkowski
merge non-null-app-dict, making app level dicts and sets smaller
Maciej Fijalkowski
close merged branch
Branches
non-null-app-dict
Maciej Fijalkowski
use the hint also on string-based dicts
Branches
non-null-app-dict
Maciej Fijalkowski
add a way to specify "cannot be null" on other dicts
Branches
non-null-app-dict
Maciej Fijalkowski
Mark this object as non-null as well
Branches
non-null-app-dict
  1. Prev
  2. Next