Source

pypy / pypy / rpython / memory / gc / semispace.py

Author Commit Message Labels Comments Date
David Schneider
merge default
Branches
arm-backend-2
Armin Rigo
Improve rlib.debug; transposed from stm-gc.
David Schneider
merge default
Branches
arm-backend-2
Armin Rigo
Hack away lightweight-finalizer support from the semispace GC. Translated pypy's using the hybrid GC failed so far, and no longer fail now.
Maciej Fijalkowski
add a delete here
Branches
lightweight-finalizers
Maciej Fijalkowski
rename argument to malloc_fixedsize_clear to reflect what it really means (it implies has_finalizer)
Branches
lightweight-finalizers
Maciej Fijalkowski
finish semispace
Branches
lightweight-finalizers
Maciej Fijalkowski
chained objects unallowed
Branches
lightweight-finalizers
Maciej Fijalkowski
Make it work with generation & hybrid. Improve the test
Branches
lightweight-finalizers
Maciej Fijalkowski
semispace support
Branches
lightweight-finalizers
David Schneider
merge default
Branches
arm-backend-2
Armin Rigo
hg backout 94d415eff8b4
Armin Rigo
Backout the merge of stacklet. It seems to give nonsense in non-jitted translated versions...
Armin Rigo
Get rid of really old code: the 'gc_x_*' operations in the Mark&Sweep GC, and the 'can_collect' argument to malloc_fixedsize() and malloc_varsize().
Branches
stacklet
David Schneider
merge default
Branches
arm-backend-2
David Schneider
merge default
Branches
arm-backend-2
Antonio Cuni
merge default (which now includes fast-forward) into jitypes2
Branches
jitypes2
David Schneider
merge default
Branches
arm-backend-2
Amaury Forgeot d'Arc
hg merge default
Branches
fast-forward
Antonio Cuni
hg merge default
Branches
jitypes2
Antonio Cuni
dummy merge with svn revision 79907: hg --config ui.merge=internal:local merge b5e8e15c9e71
Branches
jitypes2
Hakan Ardo
hg --config ui.merge=internal:local merge 90600b6d6a68
Branches
jit-unroll-loops
Dan Villiom Podlaski Christiansen
No-op merge to register the merge done in 0e3099e3cc33 with Mercurial.
Branches
fast-forward
Antonio Cuni
merge from trunk: svn merge http://codespeak.net/svn/pypy/trunk -r79389:HEAD in particular, this merges the _ctypes changes that amaury did on the fast-forward branch and then merged on trunk
Branches
jitypes2
Armin Rigo
Test and fix for an obscure crash that shows up on the JIT with (preferencially) 64-bit versions. The issue is that the JIT did not respect the minimal allocation size in the nursery. This gives strange effects at the next minor collection.
Hakan Ardo
svn merge -r79225:HEAD svn+ssh://hakanardo@codespeak.net/svn/pypy/trunk
Branches
jit-unroll-loops
Hakan Ardo
Reverted merge, this branch curently does not play well with the freeing of old traces: svn merge -rHEAD:79592 .
Branches
jit-unroll-loops
Hakan Ardo
svn merge -r79225:HEAD svn+ssh://hakanardo@codespeak.net/svn/pypy/trunk
Branches
jit-unroll-loops
Hakan Ardo
svn merge -r78744:HEAD svn+ssh://hakanardo@codespeak.net/svn/pypy/trunk
Branches
jit-unroll-loops
David Schneider
merged trunk changes r77502 through r79385 into arm backend branch
Branches
arm-backend
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next