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.)