Heim >Java >javaLernprogramm >Wie kann ich JIT-kompilierten Java-Code überprüfen?
Inspizieren von JIT-kompiliertem Code in der JVM
Zugriff auf die JIT-Ausgabe
Zum Anzeigen der Nativer Code, der vom JIT-Compiler in einer Java Virtual Machine (JVM) generiert wird, verwenden die folgende JVM Optionen:
-XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly
Filtern nach bestimmten Methoden
Alternativ können Sie mit der Syntax nach einer bestimmten Methode filtern:
-XX:+UnlockDiagnosticVMOptions -XX:CompileCommand=print,*MyClass.myMethod
Windows-Überlegungen
Für Windows-Benutzer müssen Sie zuerst installieren hsdis-amd64.dll und hsdis-i386.dll aus dem fcml-Projekt.
Schritt-für-Schritt-Installationsanleitung für Windows
Installieren Sie Cygwin und wählen Sie Folgendes aus Pakete:
Kompilieren Sie hsdis-amd64.dll:
Kompilieren Sie hsdis-i386.dll:
Kopieren Sie die DLL in das bin-Verzeichnis Ihrer JRE:
Das obige ist der detaillierte Inhalt vonWie kann ich JIT-kompilierten Java-Code überprüfen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!