Насколько я могу судить, есть только одна (потенциальная) оптимизация компилятора для отключения.Именно эта оптимизация указывает на JSR, используемые старыми компиляторами для уменьшения размера кода для предложений finally
.И это только потенциальная оптимизация для отключения ... потому что для более поздних JVM оптимизация обязательна.
Подробнее см. эту ссылку .
Помимо этого,нет никаких оптимизаций байт-кода, которые вы можете отключить.Но не волнуйтесь ... большинство серьезных оптимизаций выполняются компилятором JIT.