Ich hätte gerne ein besseres Verständnis dafür, welche Optimierungen HotSpot zur Laufzeit für meinen Java-Code generieren könnte.Wie kann ich den Code sehen, den HotSpot nach der Optimierung generiert?
Gibt es eine Möglichkeit, den optimierten Code zu sehen, den HotSpot verwendet, nachdem er eine Weile ausgeführt wurde?
Yep, -XX: + PrintOptoAssembly ist der Schlüssel. –
Hinweis: 'PrintAssembly' ist die neue Flagge. 'PrintOptoAssembly' ist das alte Flag, das meiner Meinung nach einen Debug-Build der JVM benötigt. –