The Mono runtime, which also released version 2.8 today, includes support for LLVM as a JIT (with mon-llvm) to aid in runtime optimisation.
Mono运行时现在已经发布了2.8版本,包含了对LLVM的支持,将其作为JIT(使用mono-llvm)来辅助运行时优化。
The LLVM IR interpreter was investigated in order to interpret faster #eval expressions.
为了更快解释#eval表达式,研究了LLVMIR解释器。
Is Apple's work on LLVM and Clang part of a longer-term strategy for evolving its platform?
苹果在LLVM和Clang 方面的工作是否是其平台发展的长期战略的一部分?
Unfortunately, LLVM in its current state is really designed as a static compiler optimizer and back end.
不幸的是,从设计之初,LLVM就是被作为一个静态编译器,优化器以及后端。
The expression is compiled into LLVM IR, then bitcode, then assembly, then machine code. True compilation.
表达式会被编译成LLVMIR,然后转换成位码(bitcode),再变成汇编语句,最后变成机器码。
LLVM compiler optimization bug or what?
LLVM编译器优化的错误或什么?
If LLVM is compiled in, the JIT is on by default, automatically compiling methods that are run a lot into machine code.
如果在编译时加入LLVM,会默认开启JIT,自动将多次运行的方法编译成机器码。
Unladen Swallow was an attempt to bring LLVM optimisations to the CPython runtime, but hasn't seen significant activity for the last year.
unladen swallow尝试将LLVM优化引入到CPython运行时,但是去年却没有取得重大进展。
You can try out web-based demo to see how code is compiled into LLVM IR, or read the LLVM blog or see the documentation for more information.
你可以通过试用基于web的演示,来观察代码是如何编译成LLVMIR的,或通过查看LLVM博客和文档来获取更多的信息。
Shortly after I published the original Copland 2010 series of articles, details about Apple's involvement in the LLVM project started to surface.
在我发表Copland 一文不久之后,有关苹果参与LLVM 计划的细节开始浮出水面。
Most of the important optimizations for optimizing Python require high-level knowledge of how the program executed on previous iterations, and LLVM didn't help us do that.
而大多数对Python的优化却需要更高层的知识,例如程序在前一个迭代中是如何执行的,LLVM并不能在此发挥作用。
Since it runs on a LLVM (Low Level Virtual Machine), other languages can be supported in the future, and there are a number of compilers under development including Objective-C and FORTRAN.
由于它是运行在LLVM(低阶虚拟机)上,其他的语言也会在未来被支持,实际上现在正在开发包括Objective - c和FORTRAN在内的编译器。
Unlike GCC, which is a monolithic compiler released under the GPL, the LLVM family of tools are more modular - and thanks to a more permissive BSD license, can be embedded in commercial tools.
和基于GPL授权的单一编译器GCC不同的是,LLVM工具族更为模块化。而且得益于更为宽松的BSD授权,LLVM可以嵌入在商业工具中。
This makes it possible to build other parsers and translators to generate the same assembly code and take the advantage of being able to be used on any platform that is supported by the LLVM family.
这使得构建其他的解析器和翻译器成为可能,只需生成相同的汇编码,便可支持所有LLVM族支持的平台。
This makes it possible to build other parsers and translators to generate the same assembly code and take the advantage of being able to be used on any platform that is supported by the LLVM family.
这使得构建其他的解析器和翻译器成为可能,只需生成相同的汇编码,便可支持所有LLVM族支持的平台。
应用推荐