See Resources for more details on JIT compilation.
有关 JIT 编译的更多详细信息,请参阅 参考资料。
The JVM performs JIT compilation of byte code into machine code.
JVM可将字节代码即时编译为机器代码。
To my knowledge, no perfect way to detect JIT compilation exists.
根据我的知识,还没有探测JIT编译是否发生的完美方法。
Default JIT compilation, whereby the JIT compiler thread runs at low priority.
默认JIT编译,JIT编译器线程在较低优先级上运行。
A JIT compilation phase occurs when a method and its dependencies are compiled.
JIT编译阶段在编译方法及其依赖项时出现。
Although platform neutrality is maintained with JIT compilation, it comes at a price.
尽管通过JIT编译保持了平台无关性,但是付出了一定代价。
Bochs's internal instruction cache provides a nice trade-off to traditional JIT compilation.
Bochs的内部指令缓存为传统JIT编译进行了很好的权衡。
Default JIT compilation at low priority with Ahead-of-time (AOT) compiled code used initially.
较低优先级上的默认JIT编译,在最初使用了提前(Ahead - of - time,AOT)编译代码。
In many cases, the dynamic JIT compilation is faster than the virtual machine interpretation.
在许多情况下,虚拟机动态jit编译速度比解释。
IT may include JVM Settings such as disabling bytecode verification and reducing JIT compilation costs.
它还可能包括JVM设置,比如,禁用字节码验证和减少JIT编译成本。
Displays the percentage of elapsed time spent in JIT compilation since the last JIT compilation phase.
显示自上次JIT编译阶段后在JIT编译中所用的运行时间的百分比。
The MMI threshold count can be lowered to speed up JIT compilation of a method or increased to achieve an opposite effect.
可以减小mmi上限计数器,从而加速JIT编译一个方法的过程;或者增大它以达到相反的效果。
JIT compilation can be used for softer RT scenarios where compilation can occur when no higher priority work needs to be done.
JIT编译可用于软rt场景,其中编译将在不需要执行高优先级任务时发生。
Although JIT compilation provides some advantages for speeding up execution, it does so at the cost of larger amounts of memory.
虽然JIT编译为加快执行提供了一些优势,但是这是以巨大的内存为代价进行的。
The goal was an ambitious one; to port the LLVM runtime framework as the CPython interpreter, and merge it in with an option to turn on the checks for JIT compilation.
它的目标曾经是多么野心勃勃;引入LLVM运行时架构作为CPython的解释器,然后将其作为一个选项,能够在JIT编译的时候打开。
Moreover, more methods can be AOT compiled than a JIT compiler might decide to compile, which can also result in better performance with AOT compilation than JIT compilation.
此外,AOT能够比JIT编译器编译更多的方法,因此aot编译也能比JIT编译产生更好的性能。
JIT compilation removed the overhead of interpretation (at the expense of some additional startup cost), but the level of code optimization was mediocre for several reasons.
JIT消除了解释的负担(以额外的启动成本为代价),但是由于若干原因,代码的优化等级仍然是一般般。
A new Ahead-of-time (AOT) compilation technology (not shown in Figure 1) has also been introduced to provide harder RT performance in systems where JIT compilation is inappropriate.
同样还引入了新的Ahead - of - time (AOT)编译技术(图1没有显示),为不适合使用JIT编译的系统提供了硬rt性能。
Trying to skip basic JIT compilation of certain methods that the JIT compiled into some of the ISA instructions not belonging to the set understood by the host processor hardly makes sense.
尝试忽略对某些方法的基本JIT编译,因为那样编译得到的一些IS A指令不属于主机处理器能够理解的集合,没有什么意义。
The operations have been slowed down because the quality of the code generated by a forced JIT compilation before the methods have been invoked is typically lower than that of fully exercised code.
操作变慢了,原因在于在调用方法之前强制执行JIT编译所生成的代码质量比完整编译的代码质量要低很多。
Dynamic code generation - Because dynamic code generation depends on the JIT Compiler, there is no support for any dynamic language compilation.
动态代码生成——因为动态代码生成依赖于JIT编译器,所以对任何动态语言编译的过程也不能支持。
Optimizations such as Just In Time (JIT) compilation, turning bytecodes into native code at runtime, or others are still in the future, so more performance improvements are still to come.
众多优化手段,比如即时编译(JIT),将字节码在运行时转换成原生码,或者其他方法将会在以后出现,所以更多的性能提升仍然值得期待。
Dynamic class loading, which is a challenge for the dynamic JIT compiler, is an even more significant issue for AOT compilation.
动态类加载是动态jit编译器面临的一个挑战,也是AOT编译的一个更重要的问题。
Because runtime compilation USES profiling data to guide its optimization, the JIT may well optimize the test code differently than it would real code.
因为运行时编译使用概要数据来指导优化,所以JIT对测试代码的优化可能不同于对实际代码的优化。
These statistics dispense data on the basic JVM features, such as Just-In-Time (JIT) compilation, class loading, memory allocation, and most interestingly, garbage collection.
这些统计信息涉及诸如即时 (JIT)编译、类加载、内存分配以及最有趣的垃圾收集之类基本的JVM特性。
When the threshold count for a method reaches zero (0) the method becomes eligible for compilation into native code by JIT.
当一个方法的上限计数器达到零(0)时,就可以使用JIT将这个方法编译成本地代码了。
The indirection, which is based on "advanced compilation techniques (like abstract bytecode)" results in one master class and several anonymous, JIT enabled support classes.
该间接产物基于“高级编译技术(类似抽象字节码)”,会产生一个主类和几个匿名类、以及一些启用JIT的支持类。
The JIT compiler is selective about which code it compiles so that the time it takes to do the compilation is likely to be made up by the improvements to the code's performance.
JIT编译器将选择它要编译的代码,这样它花费的编译时间很可能通过对代码性能的改进得到补偿。
The JIT compiler operates on a compilation thread that's separate from the application threads so that the application doesn't need to wait for a compilation to occur.
JIT编译器操作的编译线程与应用程序线程是分开的,因此应用程序不需要等待编译的执行。
If runtime compiler (JIT) is supported, the VM needs to do JIT related initialization, including initializing the compilation policy, compiler back end, code cache, etc.
如果支持运行时编译,CVM需要做JIT的相关初始化,包括初始化编辑策略,编译器后端,代码缓存等等。
应用推荐