AOT compilation for applications.
应用程序的AOT编译。
We are principally AOT compiling them to test the AOT compiler.
我们使用AOT编译它们主要是为了测试aot编译器。
In addition, using AOT code from the cache helps reduce startup time.
另外,使用缓存中的AOT代码也有助于减少启动时间。
Introducing macrubyc, a command line tool interface to the AOT compiler.
引入了macrubyc,一个命令行工具,作为AOT编译器的接口。
Once you have AOT-compiled your application, you can use this command to run it.
对您的应用程序进行了AOT编译之后,就可以使用此命令来运行它了。
With AOT, the browser downloads a pre-compiled version of the application.
使用AOT,浏览器下载预编译版本的应用程序。
Although AOT code enables more-deterministic performance, it also has some disadvantages.
尽管AOT代码能够产生更确定的性能,它同样具有一些缺点。
One of the exciting new features of JRuby 1.1 is the ahead of time (AOT) compilation support.
1的一个令人激动的新特性就是对提前(aheadoftime,即AOT)编译的支持。
AOT compilation sets the stage for further optimization through a process called Tree Shaking.
AOT编译为接下来通过一个叫做摇树优化的过程做好了准备。
We advise you not only to precompile your application, but also to AOT-compile key system JAR files.
我们建议,不仅要预先编译您的应用程序,还要对关键的系统JAR文件进行AOT编译。
AOT code must therefore be generated with every static, field, class, and method reference unresolved.
AOT代码因此必须在没有解析每个静态、字段、类和方法引用的情况下生成。
AOT compilation makes heuristic decisions to select candidate methods that will improve future startup time.
AOT编译通过启发式决策选择候选方法,这会进一步改进启动速度。
The AOT compiler detects and reports template binding errors during the build step before users can see them.
AOT编译器在构建过程中检测和报告模板绑定错误,避免用户遇到这些错误。
The first step, AOT code generation (using the jxeinajar tool), generates native code using the AOT compiler.
第一步,AOT代码生成(使用jxeinajar工具),使用AOT编译器生成本地代码。
In early 2008, the IBM Academy of Technology (AoT) decided to hold its first meeting in a virtual environment.
年初,IBMAcademyofTechnology (AoT)决定在一个虚拟环境中举行首届会议。
So it's possible that a future invocation of an application may also cause some additional methods to be AOT-compiled.
因此,对应用程序的后续调用可能会导致更多的方法被 AOT 编译。
AOT-compiled code, therefore, needs to be bound into the JVM's current execution environment before it can be executed.
因此aot编译代码需要绑定到JVM的当前执行环境中,然后才能执行。
If you do not specify a maximum amount of AOT code that can be stored, then the default setting is to use the entire cache.
如果没有指定可以存储的AOT代码最大量,默认设置是使用整个缓存。
Dynamic class loading, which is a challenge for the dynamic JIT compiler, is an even more significant issue for AOT compilation.
动态类加载是动态jit编译器面临的一个挑战,也是AOT编译的一个更重要的问题。
The AOT-compiled code is the equivalent to the native code the JIT compiler would generate if it used a fixed optimisation level.
如果JIT使用了一种固定的优化级别,那么AOT编译的代码就等同于JIT编译器生成的本地代码。
Shortly after this first successful event, unpredictable global economic conditions led to the cancellation of the AoT general meeting.
在这次首届活动成功举办之后不久,难以预测的全球经济环境导致AoT 大会取消。
Because AOT compilation occurs before the program executes, the compiler can't make any assumptions about which classes have been loaded.
因为是在程序执行前进行AOT编译的,所以编译器无法预测加载了哪些类。
A second disadvantage is that AOT-compiled code, though faster than interpreted code, can be substantially slower than JIT-compiled code.
第二个缺点是,尽管AOT编译过的代码比解释过的代码执行速度快,但是却比JIT编译的代码慢得多。
AOT code is native code and generally executes faster than interpreted code (although it is not likely to run as fast as JIT-generated code).
AOT代码是原生代码,执行速度通常比解释的代码快(但是不太可能像JIT生成的代码那么快)。
Note that AOT compilations are performed at a cold optimization level, which reflects the overall AOT goal to accelerate application startup.
注意,AOT编译以 cold优化级别执行,这反映 AOT的总体目标是加快应用程序的启动。
The Ahead-of-Time (AOT) compiler can catch template errors early and improve performance by compiling at build time as you'll learn in this chapter.
而预编译(AOT)会在构建时编译,这样可以在早期截获模板错误,提高应用性能。
In a JVM with AOT-compiled code but no JIT compiler, the number of transitions is determined by the set of methods that were compiled into the JXEs.
在具有AOT编译代码而没有JIT编译器的JVM中,转换次数是由被编译到JXE中的方法决定的。
Since participants in AoT events come from all over the world, travel is always an issue, not just because of the expenses, but also the travel time.
由于AoT活动的参与者来自世界各地,旅行总是一个问题,不只是由于旅行费用,还在于旅行时间问题。
By compiling before the program executes, the AOT compiler must be conservative about classes, fields, and methods referenced by the code it compiles.
由于在程序执行前进行编译,AOT编译器必须谨慎对待它所编译的代码所引用的类、字段和方法。
AOT-compiled code, on the other hand, starts much higher than interpreted performance but is unlikely to be as high as can be achieved via the JIT compiler.
另一方面,AOT编译代码启动时的性能比解释的性能高很多,但是无法达到JIT编译器所能达到的最高性能。
应用推荐