Hi,

On Thu, Jul 10, 2008 at 11:15:36AM -0300, Bruno Gola wrote:
> I think we could change these value to the 2.5 one. I think it will
> not affect anything (only these opcodes that we are changing as well).

I believe that we are still trying to get code objects compiled by the
underlying Python to run in PyPy.  This is a case where the magic number
in the PyCode can be different: it's used to know if we need to emulate
the 2.4 or 2.5 behavior, depending on the underlying Python's version
number.  It would be a bit of a mess to remove this hack, though.  For
example the flow object space looks at the regular Python function
object's func_code, turned into PyCode, so it must be able to accept
PyCode objects that come from the underlying Python's compiler...


A bientot,

Armin.
_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev

Reply via email to