Build Programming Language Runtime with LLVM
Build Programming Language Runtime with LLVM
Build Programming Language Runtime with LLVM
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>LLVM</strong> 與 程 式 語 言 實 做<br />
• <strong>LLVM</strong> 在 bitcode 層 面 即 考 慮 到 動 態 語 言 的 需 求<br />
• VMKit: Java, .Net<br />
• 允 許 多 個 階 段 的 優 化 : profiler, offline optimizing<br />
• 提 供 Accurate Garbage Collection<br />
• 在 移 動 裝 置 上 的 JIT compiler<br />
• [RenderScript] Android 3.0: 實 做 code<br />
cache , 試 圖 降 低 編 譯 的 成 本<br />
• 目 前 <strong>LLVM</strong> 的 效 能 仍 無 法 趕 上 若 干 特 製 的<br />
VM 。 案 例 : IcedTea/Shark, Dalvik<br />
50