Я хочу отладить исходный код hotspot, например, установить некоторые точки останова в Native Code, чтобы узнать его. Итак, я построил исходный код openjdk 9 с помощью Eclipse и успешно, а ниже построена настройка и вывод встроенного.Как отладить исходный код openjdk 9 (главным образом, горячих точек) в Eclipse?
Затем я попытался настроить "Debug Configurations", однако я не знаю, как установить/C++ приложения с, кто-то советовать его «OpenJDK/точка доступа/строить/Linux/linux_amd64_compiler2/jvmg "для JDK 7, однако я не могу найти его в построенной выходной папке для jdk 9, я попытался установить его на« ~/jdk9/build/linux-x86_64-normal-server-fastdebug/jdk/java », затем нажмите кнопку «debug», чтобы отладить его, однако он не смог получить информацию «Нет исходного кода для основного». Итак, мой вопрос: 1), как выполнить настройку, чтобы я мог успешно отладить исходный код jdk? 2,) Если есть другие места, которые мне нужно установить?
Этот вопрос фиксируется путем установки уровня отладки slowdebug. –
Я новичок в openjdk. можете ли вы мне немного рассказать о том, как найти или отредактировать набор инструкций байткода –
Извините adeel, я также новичок в JVM, я думаю, вы можете опубликовать новый вопрос в SO, и некоторые эксперты JVM, такие как apangin, помогут вам. –