lp:~mwhudson/pypy/imported-cleanup-weakref

Created by Michael Hudson-Doyle and last modified
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

Owner:
Michael Hudson-Doyle
Project:
PyPy
Status:
Development

Recent revisions

17238. By arigo

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

17237. By arigo

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

17236. By cfbolz

another one

17235. By cfbolz

forgotten import

17234. By cfbolz

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

17233. By cfbolz

short-lived branch for cleaning up weakrefs

17232. By antocuni

move test_builtin to oosupport

17231. By cfbolz

enable taking weakrefs of sets

17230. By cfbolz

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

17229. By arigo

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:
lp:pypy
This branch contains Public information 
Everyone can see this information.