And code emitter for all
A new component completed for 64-bit Excelsior JET is code emitter that generates all necessary x64 instructions. For better design, we have also implemented and tested 32-bit version of the emitter sharing the common infrastructure.
The component is supposed to be highly reusable: in addition to the optimizing AOT compiler, it will be integrated with the baseline (fast non-optimizing) compiler and both 32- and 64-bit JIT compilers. Finally, the emitter will then be used to optimally generate certain platform-specific runtime routines right on the JVM bootstrap.
Categories: 64-bit, Excelsior JET