IDEA, это среда разработки, в которую встроен компилятор, который обычно отдельно, от оракла например. Сама среда разработки ничего не оптимизирует, а вот основную оптимизацию делает виртуальная машина, компилятор которой может оптимизировать, в том числе и пустые циклы, но при запуске вашего байт-кода. Не уверен как сейчас, но раньше можно было указать виртуальной машине проводить или нет оптимизацию.