JVM可将字节代码即时编译为机器代码。
The JVM performs JIT compilation of byte code into machine code.
将即时编译器移植到新的硬件平台。
Porting the just-in-time compiler to new hardware platforms.
通过即时编译提供了一个很好的人。
我猜测大概是即时编译所需的启动开销拖累了运行时间。
I guessed that the just-in-time compilation probably had some startup overhead that swamped the running time.
InfoQ:其他厂商有没有仿效Mozilla,即时编译本地代码呢?
InfoQ: do you see other vendors following the example of Mozilla, with just-in-time native code compilation?
现在JRuby中有2048个方法采用即时编译,而提前编译能减轻这一限制。
Currently, just in time compilation in JRuby is restricted to 2048 methods, ahead of time compiling can help to mitigate that restriction.
两个重度优化的即时编译器(- client和- server)。
Two heavily optimized Just-In-Time compilers (-client and -server).
例如,即时编译器可以监测一些被经常执行代码和,同时进行优化以提高速度。
For example, a just-in-time compiler can monitor which code is executed frequently and optimize just that code for speed.
运行中的JVM靠快速把字节码转换成宿主能理解的机器码执行字节码,这个过程叫即时编译。
A running JVM executes bytecode by translating it on the fly into machine code that its host will understand, a process called just-in-time compilation.
DLR为动态语言提供了一个统一的对象模型,以及托管即时编译器的能力,满足所谓的脚本语言运行的需要。
The DLR provides a unified object model for dynamic languages and the ability to host just-in-time compilers needed for so-called scripting languages.
众多优化手段,比如即时编译(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)编译、类加载、内存分配以及最有趣的垃圾收集之类基本的JVM特性。
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.
在执行即时(Just -in - time,JIT)编译之前,现代的JVM通常会运行代码一段时间(常常是纯解释式运行),从而收集剖析信息(参见参考资料)。
Modern JVMs typically let code run for a while (usually purely interpreted) in order to gather profiling information before doing Just-in-time (JIT) compilation (see Resources).
代码编辑器可以即时显示出编译错误。
本机代码在应用程序运行时由即时(JIT)编译器编译(而且可以重新编译),基于经常调用的类和方法。
Native code is compiled (and can be recompiled) by a Just-in-time (JIT) compiler while the application runs, based on which classes and methods are invoked frequently.
CSI接受一个输入文件并即时对源代码进行编译,最后执行生成的程序集。
CSI accepts an input file and compiles the source code on the fly, finally executing the resulting assembly.
这里使用的循环应该算是一个缺陷,但是影响不大,因为所有即时(JIT)编译器都会执行循环展开,这会降低循环的影响。
The loop I used here should be a minor defect, because any decent Just-in-time (JIT) compiler will perform loop unrolling, which lessens the impact.
其中之一就是即时(JIT)编译器的活动。
One of these is the activity of the Just-in-time (JIT) compiler.
即时(Just-in-time,JIT)编译器
你如何提供这些信息取决于你使用的是JiT(即时)编译器还是AoT(预先)编译器。
How you provide this information depends upon whether you compile with the JIT (Just-in-Time) compiler or the AOT (Ahead-of-Time) compiler.
你如何提供这些信息取决于你使用的是JiT(即时)编译器还是AoT(预先)编译器。
How you provide this information depends upon whether you compile with the JIT (Just-in-Time) compiler or the AOT (Ahead-of-Time) compiler.
应用推荐