Are there any benchmarks or technical comparisons about the different approaches which compare Sun's JVM JIT compiler to LuaJIT2 or the LLVM JIT?
For example, a possible framework to compare different JIT engines was presented here. Of course there are many possible ways you can benchmark different JIT compilers. Are there any results?
LuaJIT2 uses a trace compiler. Some details of the developer are given here. What is used in Suns JVM?
There is already an interesting comparison of LuaJIT2 and LLVMs JIT here.
Or to put the question different: What JIT optimisation technics is the Sun JVM using and which not -- as notable difference to other JIT compilers (like LuaJIT2).