[pypy-dev] In RPython, what is meant by 'live code objects'?

Alexander Golec alexgolecmailinglists at gmail.com
Sat Dec 10 03:21:24 CET 2011


Hey all,

When the RPython receives the code objects, are all the objects that the interpreter would push and pop on the stack already present? Or does the abstract interpreter handle creating those objects as well? 

In other words, is interpretation abstract from the start of the program to the end? Is the interpreter concrete until the entry point, at which point it switches to the abstract interpreter? Or is the RPython compiler not responsible for interpreting the initialization portion, just for the bit after the entry point? 

Alex


More information about the pypy-dev mailing list