- 论坛徽章:
- 0
|
to prolj:
http://llvm.org/ :
A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations.
Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services
----------------
I think this is the diff between LLVM and gcc , and also, that reminds me java.
好像又发错了, ~
不过prolj 对这方面很在意也很在行...
[ 本帖最后由 jqbsx 于 2009-2-25 21:53 编辑 ] |
|