Слышал что разрабатывется процессор для байт-кода java, а нельзя ли сразу писать на этом байт коде, своего рода java-ассемблер?
Помнится в Java есть свой отладчик уровня asm-инструкций. Со своим набором команд. Плюс JVML. Посмотри в эту сторону. Плюс на этом сайте в разделе ИНСТРУМЕНТЫ > Байт-код много полезного