A robust, clean, easy to maintain and extend, extremely portable, efficient, and specification-compliant Java virtual machine.