Я предполагаю, что существует огромная разница в производительности между Java 1.4 и Java 6 после беглого просмотра этого документа.
Мой вопрос: сохранит ли среда выполнения Java 6 свою магию, когда байт-код, который должен выполняться, был скомпилирован в версии 1.4?
Немного предыстории «почему вопрос?» это здесь.