Я прохожу курс по оптимизации производительности Java и пытаюсь загрузить все необходимые файлы, чтобы собрать эту DLL hsdis-amd64.dll.Это должно позволить мне использовать JITWatch и узнавать о JIT во время этого курса.
В любом случае, инструкции здесь говорят, чтобы загрузить точку доступа для вашего точного JDK.Мой JDK - 11 build 11 + 28.
Это репозиторий openJDK , где
- Я должен выглядеть как underopenJDK / MYVERSION / hotspot
- Нажмите теги, выберите мой точный выпуск
- Нажмите bz2, чтобы загрузить
- После чего я должен пропатчить только что загруженную библиотеку hspiss hotspot, а затем
- reMAKE it.
- Бросает выходную DLL в мой java / bin /
Я вижу, что DLL не могут быть предварительно собраны из-за проблем с лицензией.Есть идеи, как люди используют JITWatch с openJDK11?