Я бегу программы Java с следующим параметром:Unterstanding Java PrintInlining Параметр
-XX: + UnlockDiagnosticVMOptions -XX: + PrintInlining
Я получаю этот выход:
@ 83 java.util.LinkedList::getFirst (22 bytes)
@ 13 java/util/NoSuchElementException::<init> (not loaded) not inlineable
Что это значит?
Означает ли это, что код getFirst является встроенным, а исключение не включено?
Или это означает, что getFirst и исключение не являются общими?
Вот код: GetFirst
Тот же вопрос здесь:
@ 99 java.util.LinkedList::peek (18 bytes)
встраиваемыми ли это?
http://planet.jboss.org/post/inline_all_the_things
На этой ссылке, есть суффикс "инлайн (горячий)". В моем примере суффикса нет. Что это значит?
Cold вы добавить свой код? Похоже, вы хотите получить элемент, которого нет (пустые коллекции и т. Д.), – user1722245