Answer the question
In order to leave comments, you need to log in
What is java processor support in practice?
This shows the processor parameters, in particular java support:
What does this mean from a practical point of view? How exactly can you speed up the launch of java applications and is it possible at all?
Answer the question
In order to leave comments, you need to log in
Wikipedia.
A Java processor is the implementation of the Java Virtual Machine (JVM) in hardware. In other words the bytecodes that make up the instruction set of the abstract machine become the instruction set of a concrete machine.
ARM926EJ-S is an ARM processor able to run Java bytecode, this technology being named Jazelle.
This is how the ARM926EJ-S processor supports Jazelle DBX technology.
What it is, I have already written briefly here .
In modern reality, this is an absolutely useless feature, since JIT compilation negates all the advantages of hardware bytecode interpretation and, in addition, Jazelle DBX imposes additional restrictions on the JVM implementation (fixed register mapping, stack growing in the opposite direction, etc.) . So in practice, it's better to forget about Jazelle DBX and use JVM without such support, but with JIT compilation.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question