ARM's Jazelle is not a VM in hardware. It is a mode of the processor which can execute Java bytecodes in hardware, but it still needs a full-fledged Java VM to be made use of. What's more, the VM has to be written specifically to work with Jazelle, because it requires a specific memory model (what classes and objects look like in memory), which doesn't allow many standard optimizations of a standard VM.
In many cases, JIT or AOT turns out to be much faster than Jazelle-like processors.
:noh
No Highlighting
TV on cell phones is already offered in other parts of the world. Swisscom in Switzerland (link), for example.
Jazelle is not a VM in hardware.
c id=3174 313
Refer to my previous post:
http://slashdot.org/comments.pl?sid=29543&
ARM's Jazelle is not a VM in hardware. It is a mode of the processor which can execute Java bytecodes in hardware, but it still needs a full-fledged Java VM to be made use of. What's more, the VM has to be written specifically to work with Jazelle, because it requires a specific memory model (what classes and objects look like in memory), which doesn't allow many standard optimizations of a standard VM.
In many cases, JIT or AOT turns out to be much faster than Jazelle-like processors.