Насколько мне известно, HotSpot VM была первой управляемой средой исполнения, которая популяризовала идею выборочной JIT-компиляции по результатам профилировки приложений прямо по ходу их работы. В двух словах, суть её состоит в том, чтобы компилировать в код целевой платформы только те части приложения, которые исполняются много раз подряд или очень часто - так называемые hot spots.