3 ms·
Its not self-hosted AFAIK u need a real ugly-binary JVM to run maxime which runs the user classes. See also Jikes RVM - all the way back from 90s.
by yazr 9y ago
Its not self-hosted
AFAIK u need a real ugly-binary JVM to run maxime which runs the user classes.
See also Jikes RVM - all the way back from 90s.
- AlphaSite 9y agoI would assume this build upon the JIT API in Hotspot, which was built for Graal.
- pjmlp 9y agoGraal is the evolution from Maxine.
- tsujamin 9y agoNot entirely true regarding JikesRVM (I've worked on this project) and from memory still not true of Maxine. Maxine and Jikes' compiler components are run during build on Oracle HotSpot etc, however at run time they are entirely self sufficient. At least in the case of Jikes, there is a small C initialiser that loads in the "Compiled" memory image of JikesRVM, initialises some handlers, then jumps into Jikes' initialisation routine which JIT compiles and brings up the remainder of the VM.