像这样的优化在静态编译环境中是不可能的,因为关于锁使用模式的信息在静态编译时得不到。
An optimization like this would not be possible in a statically compiled environment because the information about lock usage patterns is not available at static compilation time.
比如泛型更改——泛型类型信息——由编译器用于实施编译时安全,但是生成的字节码仍然到处使用强制转换。
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.
通常是由于持久化框架在编译期或者运行期修改类的定义,添加某些所需信息以减少持久化实体时的麻烦。
Usually the problem occurs because the persistence frameworks will alter classes during compilation or runtime, to include information they require, to ease the pain related to persisting entities.
声明式信息在编译时转换为命令形式,而不是在运行时每次使用时进行转换,这使代码更快。
The declarative information is transformed into an imperative form at compile-time, rather than each time it is used at runtime, resulting in faster code.
当我们查看编译器代码时我们会看到,行号信息已经被加到了产生的class文件中了。
A look at the compiler code shows that line number information is already being added to the generated class files.
“许多语言信息会在编译时丢失,而它们本来可为框架开发人员提供很大的用处”,Allen说。
"A lot of language information is lost at compile-time that would otherwise be tremendously useful for framework developers," said Allen.
在把信息传递给编译器时,您要求进程根据安装相应地修改include路径。
When you pass the information to the compiler, you request that the reader modify the include path appropriately per the installation. Then, compile the code.
在使用泛型时,可以提供附加信息作为源代码的一部分,然后编译器会把附加的引用类型信息直接整合到二进制的类文件中。
When you use generics, you supply that added information as part of the source code, and the compiler incorporates the added reference type information directly into your binary class files.
查询编译器在检查字符比较操作时使用该信息,以决定如何执行操作。
The query compiler uses this information while checking any character comparison operations, to decide how to evaluate the operations.
注意,搜索框返回的信息,包括了针对人们在编译内核时要用到的技术信息。
Note that the information it returns includes technical information aimed at people in the middle of compiling a kernel.
例如,当你修改版本信息、运行时设置、资源文件、图标/启动画面等时,它会极大地降低编译时间。
It dramatically reduces compilation time if, for example, you modify version info, runtime settings, resource files, icon/splash screen, etc.
带有RecipeJAUS步骤信息包序列的输出文件作为一个JAUSRecipe表记录存储在RCS数据库中,该记录的键值在编译结束时显示在控制台中。
The output file with the RecipeJAUS step packet sequence is stored in the RCS database as a JAUSRecipe table record whose key is displayed in the console at the end of the compilation.
除了ajc在编译时彻底检测 withinPointcut 以外(大多数Pointcut可以根据运行时信息区别开来), withinPointcut类似于this()。
The within pointcut is similar to this(), except that ajc detects it entirely at compile time (most pointcuts can discriminate based on run-time information).
这些操作符只为带有一个或多个虚函数的类返回动态类型信息,对于其他类型,返回静态(即编译时)类型的信息。
These operators return dynamic type information only for classes with one or more virtual functions. For all other types, information for the static (i. e. , compile-time) type is returned.
研究编译器产生的信息,这样你在编译更复杂的程序遇到这些信息时就不会陌生。
Study the messages the compiler generates so that these messages will be familiar when you encounter them while compiling more complex programs.
最良捕获错误信息的时机应该是在编译时,在运行程序之前。
The ideal time to catch an error is at compile time, before you even try to run the program.
在编译完代码并将其发出到PE文件中时,将需要由后端(即链接器)来提供此信息。
Instead, the back-end, or linker, will need to supply this information later, as the code is compiled and emitted into the PE file.
当从命令行编译时,附加信息行可以追加到错误或警告消息之后。
When you compile from the command line, the additional line of information can be appended to the error or warning message.
在编译应用程序或组件时,有关编译所用的运行时版本的信息存储在托管的可执行文件中。
When an application or component is compiled, information on the runtime version used to compile it is stored in the managed executable.
当你在命令行中使用-V选项时,编译器会在可执行文件的末尾附加与Turbo Debugger5.0一致的外部调试信息。
When you specify the -V option on the command line, the compiler appends Turbo Debugger 5.0-compatible external debug information at the end of the executable file.
有关如何保留注释的信息,请参见编译时包含资源。
For information on how to preserve comments, see Including Resources at Compile Time.
当检查类型定义时,编译器需要知道哪个集合包含类型定义信息,以便把它加到结果文件里。
When checking for a type '; s definition, the compiler must know which assembly contains the type so that the assembly information and the type information can be emitted into the resulting file.
当使用优化创建发布版本时,编译器不会产生符号调试信息。
When you use optimizations to create a release build, the compiler will not produce symbolic debugging information.
当使用优化创建发布版本时,编译器不会产生符号调试信息。
When you use optimizations to create a release build, the compiler will not produce symbolic debugging information.
应用推荐