We've continued building a new compiler and intermediate representation that will be easier to optimize before we generate JVM bytecode.
我们在构建一个新的编译器和中间表述,这样在我们生成JVM字节码前更容易做一些优化。
These changes include a complete rewrite of the binding compiler code generation, with an added option for using source code enhancement as an alternative to bytecode enhancement.
这些变化包括:对编译器代码生成进行完全重写,添加用源代码增强代替字节码增强的选项。
Likewise with the generics changes — the generic type information is used by the compiler to enforce compile-time safe usage, but the generated bytecode still USES casts everywhere.
比如泛型更改——泛型类型信息——由编译器用于实施编译时安全,但是生成的字节码仍然到处使用强制转换。
This configuration is processed by a binding compiler component of the JiBX framework, which implements the actual bytecode enhancement of the compiled classes.
这个配置由JiBX框架的绑定编译器组件处理,它实现了编译后的类的实际字节码增强。
The Perl compiler works by taking the generated bytecode and then outputting the results in a variety of different ways.
Perl编译器通过使用所生成的字节码,以一种不同的方式输出结果。
This is true, but it merely means that the work of referencing the class by its formal name falls to the compiler and bytecode.
的确如此,但这仅意味着根据正式名引用类的工作由编译器和字节码完成。
It is convenient, if unsupported, and the compiler generates mostly compatible bytecode in a single pass.
这很方便,如果不支持的话,编译器会一次生成基本兼容的字节码。
Using bytecode and the compiler back ends
使用字节码和编译器后端
The bytecode enhancer USES classworking techniques to modify the class files generated by the JDK 5.0 compiler, making these classes usable with older JVMs.
字节码增强器使用classworking技术来修改由JD k 5.0编译器生成的类文件,使得这些类可以用于旧版J VM。
The compiler outputs bytecode, often to a JAR file.
编译器输出字节码,经常输出到一个JAR文件里。
The compiler outputs bytecode, often to a JAR file.
编译器输出字节码,经常输出到一个JAR文件里。
应用推荐