Created by Michael Hudson-Doyle on 2010-03-15 and last modified on 2010-03-15
Get this branch:
bzr branch lp:~mwhudson/pypy/imported-cleanup-weakref
Only Michael Hudson-Doyle can upload to this branch. If you are Michael Hudson-Doyle please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Michael Hudson-Doyle

Recent revisions

17238. By arigo on 2007-09-11

Fix the logic used to skip the _weakref app-level module
from the list of enabled modules.

17237. By arigo on 2007-09-11

Turn WeakRef into a container type. This allows a number of
simplifications at various places. Thanks pedronis.

17236. By cfbolz on 2007-09-11

another one

17235. By cfbolz on 2007-09-11

forgotten import

17234. By cfbolz on 2007-09-11

yay! kill the ugly and unsafe casts from and to weak addresses

17233. By cfbolz on 2007-09-11

short-lived branch for cleaning up weakrefs

17232. By antocuni on 2007-09-11

move test_builtin to oosupport

17231. By cfbolz on 2007-09-11

enable taking weakrefs of sets

17230. By cfbolz on 2007-09-11

rewrite the _weakref module to use the fancy new rweakref support.

17229. By arigo on 2007-09-11

Use RPython-level weakrefs when available to implement __subclasses__()
and assignment to __bases__. When they are not available, we simply
disable these two features for now.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.