差分

ナビゲーションに移動 検索に移動

Low Level Virtual Machine

87 バイト追加, 2012年7月2日 (月) 10:23
編集の要約なし
LLVMは[[RISC]]と非常によく似た[[命令セット]]を持つ極めて実在の[[CPU]]の[[ネイティブコード]]に近い[[仮想マシン]]および[[中間コード]]のひとつとなっており、[[Java VM]](と[[Javaバイトコード]])や[[共通言語基盤]](と[[共通中間言語]])などと比べると抽象度は極めて低く、あくまで[[最適化]]に徹するため[[ガベージコレクション]]や[[セキュリティサンドボックス]]などの余計な機構は持たないという特徴がある。
LLVMでは様々なLLVMでは「様々な[[プログラミング言語]]という建前はあるが、その実態は」という建前はあるが、その実態は[[GPL]]撲滅を訴える[[BSD]]信者たちにより、[[gcc]]にとって代わるべく開発が進められている[[clang]]と呼ばれる[[C言語]]の[[コンパイラ]]が主軸となっており、事実上のセットであると考えてほぼ間違いない。が主軸となっており、[[clang]]の意見・要望がまず第一優先されるという事実上の同一プロジェクトであると考えてほぼ間違いない。
== 関連項目 ==
匿名利用者

案内メニュー