1. Pypy
  2. Untitled project
  3. pypy

Commits

Show all
Author Commit Message Date Builds
Armin Rigo
A branch to use FinalizerQueue inside pypy
Branches
use-gc-del-3
Armin Rigo
A passing test for objects that pass through two different FinalizerQueues in sequence
Armin Rigo
Hide another debugging print
Armin Rigo
hg merge gc-del-3 Add rgc.FinalizerQueue, documented in pypy/doc/discussion/finalizer-order.rst. It is a more flexible way to make RPython finalizers. This branch does not use it in pypy/, it just adds the new way while keeping the old one valid too.
Armin Rigo
ready to merge
Branches
gc-del-3
Armin Rigo
Another passing test
Branches
gc-del-3
Philip Jenvey
oops
Branches
py3k
Philip Jenvey
oops
Philip Jenvey
__length_hint__ now supported, sync w/ py3k
Philip Jenvey
reapply lost 2.7/3.2 workarounds
Branches
py3k
Philip Jenvey
add __dict__ to class/staticmethod
Branches
py3k
Philip Jenvey
backout 25e7ce4956dd -- let's see if it's still necessary for py3k after the recent methodcache fixes
Branches
py3k
Philip Jenvey
fix unicode handling
Branches
py3k
Devin Jeanpierre
Copy CPython's 'optimization': ignore __iter__ etc. for f(**dict_subclass()) Super unfamiliar with this code, could be we can clean up the isinstance check below, or it could be that this is unsafe. :S!
Armin Rigo
mention branch, probably doesn't need a whatsnew entry
Armin Rigo
test fix
Branches
gc-del-3
Raffael Tfirst
Merge py3.5-raffael_t into py3.5
Branches
py3.5
raff...@gmail.com
Remove unneccessary testfile for matmul
Branches
py3.5-raffael_t
Armin Rigo
fix
Branches
gc-del-3
Armin Rigo
Copy the changes from incminimark.py to minimark.py
Branches
gc-del-3
Armin Rigo
Translation fix
Branches
gc-del-3
Armin Rigo
Fixes
Branches
gc-del-3
Armin Rigo
update semispace
Branches
gc-del-3
Armin Rigo
oops
Branches
gc-del-3
Armin Rigo
Reduce the diff
Branches
gc-del-3
Armin Rigo
More reverts, and adapt the docs
Branches
gc-del-3
Armin Rigo
Found the best way forward: restore much of the removed support for non-light __del__ and keep both finalizer solutions for now
Branches
gc-del-3
Armin Rigo
Check that finalizer_trigger() doesn't cause GIL-releasing operations, like we check in the old-style non-light __del__().
Branches
gc-del-3
Armin Rigo
Hacks to make the non-translated tests pass again
Branches
gc-del-3
Armin Rigo
in-progress: "test_transformed_gc -k Inc" seems happy
Branches
gc-del-3
  1. Prev
  2. Next