[pypy-dev] Question about byte-code hacking

Steven D'Aprano steve at pearwood.info
Fri Sep 23 06:04:02 CEST 2011

Hi guys,

Over on the python-ideas mailing list, there is a long thread about the 
default argument hack in functions, used for micro-optimizations, 
early-binding, and monkey-patching. Various alternatives are being 
argued about. One proposal put forward involves bytecode manipulations 
to change global lookups to local so that one could have a decorator 
that "injects" a value into a copy of the function.

What's the PyPy position on bytecode hacking? Good, bad, evil, don't 
mind either way?

For those who care, the thread starts here:


(beware, it's long).

Thanks in advance,


More information about the pypy-dev mailing list