Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Melihat Kod Disusun JIT dalam Mesin Maya Java (JVM)?
Melihat Kod Disusun JIT dalam Mesin Maya Java (JVM)
Mesin Maya Java (JVM) menampilkan Just-In-Time (JIT) yang mengoptimumkan kod bait Java ke dalam kod asli. Untuk memeriksa kod asli ini, pertimbangkan teknik berikut:
Penggunaan Umum
Gunakan pilihan JVM seperti berikut:
-XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly
Khusus Penapisan Kaedah
Anda boleh mengasingkan kaedah tertentu menggunakan yang berikut sintaks:
-XX:+UnlockDiagnosticVMOptions -XX:CompileCommand=print,*MyClass.myMethod
Nota:
Pemasangan dihidupkan Windows
Untuk sistem Windows, ikut arahan di bawah untuk membina dan memasang perpustakaan yang diperlukan:
Perduaan Prabina
Muat turun binari prabina untuk Windows daripada fcml projek:
Bangunan Manual
Pasang Cygwin dengan yang berikut pakej:
make OS=Linux MINGW=x86_64-w64-mingw32 'AR=$(MINGW)-ar' BINUTILS=~/binutils-2.25 (or) make OS=Linux MINGW=i686-w64-mingw32 'AR=$(MINGW)-ar' BINUTILS=~/binutils-2.25
Petua Tambahan
Untuk sintaks Intel ASM, gunakan pilihan -XX:PrintAssemblyOptions=intel bersebelahan dengan pilihan PrintAssembly.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melihat Kod Disusun JIT dalam Mesin Maya Java (JVM)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!