The new Jbed Micro Edition CLDC version 3.0, enhanced with FastBCC, combines Jbed's well-known execution speed advantage with an extremely fast startup time. The new FastBCC technology reduces the startup time to nearly the startup time of a regular interpretive JVM without significantly sacrificing execution performance. Since the new FastBCC enhanced JVMs continue to have a memory footprint about the size of the reference product, customers can replace competitive JVMs with the new, significantly faster Jbed Micro Edition CLDC version 3.0 without drawbacks. Jbed Micro Edition CLDC version 3.0 will be released in August 2001.
Many mobile devices rely on JVMs to run applications.
Most JVMs contain an interpreter for Java's portable intermedia code, the so-called bytecode. However, interpreted bytecode is processed much slower than machine code. On desktop systems it has therefore become common to use compiling JVMs. In 1998, esmertec was the first company to offer a compiling JVM on memory constrained embedded devices based on TBCC technology. Under TBCC, Java bytecode is translated into optimized machine code during load-time and then executes at the vastly superior speed that native code offers.