3 ms·
I skimmed, but it looks like this is just a fancy way of saying a self-hosted JVM? Can someone with more knowledge elaborate if this is in fact more significant
by weberc2 9y ago
I skimmed, but it looks like this is just a fancy way of saying a self-hosted JVM? Can someone with more knowledge elaborate if this is in fact more significant than my assessment?
- yazr 9y agoIts 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.