Параметр командной строки Java Hotspot для увеличения максимального размера метода Java - PullRequest
2 голосов
/ 11 февраля 2012

Есть ли параметр командной строки для увеличения максимального размера метода Java (с 8000 байт-кодов), который будет компилироваться Hotspot?

1 Ответ

3 голосов
/ 11 февраля 2012

Возможно, вам придется загрузить исходники и собрать для этого флаги отладки (я не уверен).

java -XX:+UnlockDiagnosticVMOptions -XX:-DontCompileHugeMethods

Более подробную информацию можно найти здесь .

Если вы загрузите источники, я думаю, что большинство (сотен) флагов можно найти .. hotspot/src/share/vm/runtime/arguments.cpp

hotspot/src/share/vm/runtime/globals.cpp

...