lp:~mwhudson/pypy/imported-lltype-refactoring
- Get this branch:
- bzr branch lp:~mwhudson/pypy/imported-lltype-refactoring
Branch merges
Branch information
Recent revisions
- 4242. By pedronis
-
- merged GcPtr and NonGcPtr -> Ptr!
- doesn't make sense to keep alive the lltype support in the old gc, removed failing tests
all other tests pass
still open: what to do about constants and gc
apart from that mergeable
- 4241. By pedronis
-
- removed flags and cast_flags
open issues:
- added _needsgc predicate to _PtrType and _ptr (what rules do we want?)
- what kind of pointers for constants?
- 4239. By pedronis
-
creating short lived branch for progress on lltype simplication/
refactoring tests pass, but the code is in flux there are
open questions about:- what to do for what were NonGcPtrs to PyObjects ?
* need to finish with removing GcPtr/NonGcPtr/
_expose/ _TmpPtr stuff and killing cast_flags * fix details, terminology
- 4238. By pedronis
-
switch _ptr._obj to a property in preparation to refactoring to have just one kind of pointers 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