Java: встраивание метода JIT

Когда] Java JIT встраивает вызов метода? Основан ли он на количестве раз, когда вызывается вызывающий метод (если да, то каким будет это число?), или на каких-то других критериях (и что это будет?)

Я читал, что JIT может встраивать «окончательные» методы , но он также встраивает неокончательные методы, основанные на статистике времени выполнения, поэтому нужно знать, что это за критерии срабатывания.

Думаю, ответы будут различаться в зависимости от реализации JVM, но, может быть, есть что-то общее во всех них?

15
задан shrini1000 9 April 2012 в 12:15
поделиться