[pypy-dev] Branch merged
arigo at tunes.org
Fri Dec 2 00:39:01 CET 2005
The somepbc-refactoring branch has been merged. Thanks to Michael for
What is still broken:
* pypy/bin/translator.py -- the Translator class is going away,
the functionality we need should probably be moved into this
bin/translator.py for now. But ideally this should be replaced by an
interface based on translator/goal/driver.py.
* pdbplus, the pdb extension you get at the end of translate_pypy.py,
has probably commands that need fixing.
* translate_pypy --backend=llvm crashes apparently when building
non-standalone targets; standalone targets appear to work fine (didn't
try the whole of PyPy, however). All llvm tests work too, so it's
hard to understand exactly what the problem is.
* Christian: we did not completely port your r19917 because it needs
some adaptations to the new world. The Translator class is being
replaced by a much thinner TranslationContext. Most importantly, your
changes to translator/c/pyobj.py haven't been merged -- they will also
need adaptation to work on graphs instead of functions, as we did for
the rest of pyobj.py. It was also difficult to know exactly what was
needed because of the absence of tests. However, there is a tag of
the trunk before we merged, so that a working pypy with your changes
is still in http://codespeak.net/svn/pypy/tag/dist-ext-someobject .
That's it !
Armin & Samuele (& Michael, sadly not on-line when we merged -- or more
probably happily so :-)
More information about the Pypy-dev