(I know this is probably a duplicate, but is it almost impossible to search this topic on Google or on SO.)
I know the java.compiler
system property can take "NONE
" which disables the JIT compiler, but I am interested in what other values are there and what are their performance characteristics.
In the early days I believe it was intended that there be competition among external vendors to supply an external .dll/.so named by this property. symcjit.dll
was the only one I ever encountered. SInce the advent of Hotspot I believe it's obsolete.