Am Mittwoch, 2. Mai 2007 21:25 schrieb Yehoshua Sapir: > I'm working on ticket #38929 > ( http://rt.perl.org/rt3//Public/Bug/Display.html?id=38929 ) > > As far as I can tell, there's a JIT_EMIT #define that the .c files set > before they #include jit_emit.h, and what it does is switch out parts of > jit_emit.h. > > What is this good for? > > (This is important for me now as I'm moving the function implementations to > a new jit_emit.c, and so I want to remove this.)
This define hides/reveals various parts of JIT/Exec code inside either src/jit.c or the generated src/{jit,exec}_cpu.c files from src/jit/<arch>/*.c. See also src/jit/skeleton/jit_emit.h leo