узнать, как сделать правильно - вряд ли. знакомый на SUN работал несколько лет по имплементации жавы на ARM, SH-4 и т.п. очень разные результаты производительности для разных реализаций (до 100 раз) работал он не один и не одна группа в МЦСТ
можно посмотреть армовские хард (juliet (?)) жава-ускрители
xemacs-овский лисп байт-код и его машинку