Bulduğum en iyi belgeler kaynaktır .
Ben kullandım bu SO Q & A bir hata ayıklama yapı oluşturmak için. Bu hata ayıklama yapısı ile çalıştırabilirsiniz java -XX:+AggressiveOpts -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+PrintFlagsFinal -XX:+PrintFlagsWithComments -version
.
Kaynakların bulunduğu dizinden, çalıştırabilirsiniz (Linux, Cygwin veya benzerlerini kullandığınızı varsayarak):
grep -FR 'UnlockExperimentalVMOptions' hotspot/
Veya aşağıdakiler (yalnızca *.cpp
ve *.hpp
dosyalara bakar ):
find hotspot/ -name '*.[ch]pp' -exec grep -F 'UnlockExperimentalVMOptions' {} +
Ardından kaynak dosyalara bakın. Muhtemelen tüm seçenekleri tanımlayan tek bir belgenin bulunmamasının en iyi nedeni, bu seçeneklerden bazılarının JVM'yi gerçekten anlayanlara bırakılmasının daha iyi olmasıdır ve bunu yapmanın en iyi yolu, kaynak koda yakından aşina olmaktır.
Yani, büyük sözleriyle (neredeyse) içinde usta , use the source
!