This can happen when assumptions made by an optimizing dynamic compiler have become outdated.
当执行优化的动态编译器做出的假设已经过时时,就会发生这种情况。
For dynamic compilers, the compiler itself makes this decision, whereas for static compilers, the selection is up to the developer.
对动态编译器而言,编译器自身作出决策,而对于静态编译器,由开发人员作出选择。
A dynamic compiler mitigates this cost by eventually compiling all the interpreted methods that are frequently called by JIT compiled code, but without a dynamic compiler, this cost can't be hidden.
动态编译器通过最终编译所有由JIT编译代码频繁调用的那些解释过的方法来减少这项开销,但是如果不使用动态编译器,则这项开销就不可避免。
These are the proxies generated for a particular.net language and then compiled to dynamic link libraries using the appropriate.net compiler for the language.
这些是为特殊的. NET语言所生成的,然后使用针对这种语言的恰当的. NET编译器被编译成动态链接库的代理。
Dynamic class loading, which is a challenge for the dynamic JIT compiler, is an even more significant issue for AOT compilation.
动态类加载是动态jit编译器面临的一个挑战,也是AOT编译的一个更重要的问题。
Dynamic code generation - Because dynamic code generation depends on the JIT Compiler, there is no support for any dynamic language compilation.
动态代码生成——因为动态代码生成依赖于JIT编译器,所以对任何动态语言编译的过程也不能支持。
That's not a surprising result, because one of the great advantages of the JIT compiler is exploiting dynamic characteristics of the application that's running to make it run more efficiently.
这个结果并不奇怪,因为JIT编译器的一个最大优势是利用应用程序的动态特征来使其更高效地运行。
To compile and create a dynamic link library (DLL), you need the Windows cl.exe compiler.
要编译和创建动态链接库(DLL),您需要使用Windows cl .exe编译器。
Dalvik is powering application development within current handsets, and Parrot provides an efficient framework for compiler writers for static and dynamic languages.
Dalvik正在推动当前手机内的应用程序开发,且Parrot为编译器创建者提供一个用于静态和动态语言的高效框架。
The dynamic JIT compiler that WebSphere Real Time USES has been specially adapted for use in RT systems.
WebSphereRealTime使用的动态jit编译器针对在RT系统中的使用进行了专门的调整。
Increasingly, objects are "dynamic" in the sense that their structure and behavior is not captured by a static type, or at least not one that the compiler knows about when compiling your program.
对象的意义变得越来越“动态”,它们的结构和行为无法通过静态类型来捕获,或者至少编译器在编译程序时无法得知对象的结构和行为。
If the function is virtual and the call is through a reference or pointer, then the compiler generates code to determine which version to run based on the dynamic type of the object.
如果函数是虚函数,并且调用是通过引用或者指针,编译器基于动态类型生成代码确定调用哪个版本。
This type system not only provides information for compiler optimization but also preserves the system flexibility resulting from dynamic binding.
这个类型系统不仅提供了编译优化信息,还保持了动态约束带来的系统灵活性。
Dynamic binding lets the compiler determine at run time whether to use a function defined in the base or derived class.
动态绑定使编译器能够在运行时决定是使用基类中定义的函数还是派生类中定义的函数。
A dynamic implementation tool for heterogeneous computing called CHP (Coarse grained heterogeneous Pre compiler) based on user directed approach was proposed.
提出了一种基于用户指导法的异构计算的动态实现工具,称为粗粒度异构预编译器(chp)。
Because compiler scan program with static order of program, not dynamic order. while using compiler, compile source program only one time, run more times.
因为编译是按程序的静态顺序线形扫描程序的,而非动态顺序重复翻译,使用编译程序时,只需对源程序编译一遍,以后每次只运行目标程序。
Compiler developers should provide an implementation of this interface to support dynamic compilation.
编译器开发人员应提供这个介面的实作,以便支援动态编译。
The research in dynamic binary translation and optimization has been one of hot spots in compiler technology.
动态翻译及优化技术已经成为现代编译技术研究的热点之一。
In this paper, we implement a compiler-directed realtime dynamic voltage scaling algorithm for low power.
提出了一种编译指导的实时动态电压调节低功耗算法。
Dynamic methods are useful to compiler writers when the type of an object is not known at compile time.
当物件的型别在编译时期未知时,动态方法对于编译器写入器很有用处。
The compiler ran out of dynamic memory space during its second pass, probably due to a program with too many symbols or complex expressions.
编译器在它的第二遍扫描中用完了动态内存空间,可能是由于某个程序有太多的符号或复杂的表达式。
The compiler ran out of dynamic memory space during its second pass, probably due to a program with too many symbols or complex expressions.
编译器在它的第二遍扫描中用完了动态内存空间,可能是由于某个程序有太多的符号或复杂的表达式。
应用推荐