

To my knowledge you need to be a JTEK licensee to be allowed to use Jazelle DBX. DBX was designed to speed up startup time of JavaME to let the JVM run bytecodes while the JIT was initializing.

Jazelle v1 also called Direct Bytecode eXecution, DBX, this is the variant found in the Pi, unfortunally no complete documentation exist how to implement and make use of this runtime mode in software so i doubt any open source JVM will ever be able to use this runtime mode. It is a good question, There exist two variants of Jazelle:

Ctday wrote:I'm just starting to learn anything about the ARM architecture, so this may well be a stupid question - Do any of the JVM options available or pending make use of the Jazelle direct-byte-code-execution instructions? Thanks.
