2010-08-26 2 views
0

Я хотел бы узнать, какие нативные инструкции JIT-компилятор Java генерирует при загрузке файла класса. Есть ли способ узнать это?Как найти собственные инструкции, созданные из файла класса

Я работаю в Linux на процессоре 586. И я использую обновление Sun JDK 1.6 21. Есть ли какой-нибудь инструмент, который я могу использовать, чтобы узнать, что я ищу?

ответ

2

Возможно, вам понадобится -XX:+PrintOptoAssembly, но вам понадобится отладочная сборка JVM. Ссылки на бинарные дистрибутивы, кажется, не должны быть доступны больше, так что вы, возможно, придется строить из источника: http://download.java.net/jdk6/6u10/archive/

Если вы планируете попробовать это с OpenJDK 7, а также, это может быть интересно: http://wikis.sun.com/display/HotSpotInternals/PrintAssembly

 Смежные вопросы

  • Нет связанных вопросов^_^