[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2ch.scのread.cgiへ]
Update time : 12/16 05:32 / Filesize : 179 KB / Number-of Response : 659
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】



278 名前:デフォルトの名無しさん [2015/10/21(水) 10:56:27.55 ID:eLriMzbN.net]
Microsoft、LLVMベースの.NET CoreCLR向けコンパイラ「LLILC」を発表 2015年4月15日
Microsoftは4月13日、.NETの「CoreCLR」などと組み合わせて利用できるLLVMベースのコンパイラ「LLILC」を発表した。
LLILCは.NETで使われる中間コードをネイティブな実行可能コードに変換するコンパイラ。
現時点ではJITコンパイルに対応し、AOTコンパイルにも今後対応させる方針だという。

まずはx64をターゲットとするが、その後x86や64ビットARMといったLLVMがサポートするアーキテクチャにも対応していくという。
さらに、プラットフォームはCore CLRと同様にWindowsだけでなくMac OS XやLinuxもサポートするという。
CoreCLRにはx86/x64版Windows向けとして開発が進められていたJITコンパイラ(「RyuJIT」)がすでに存在するが、
新たにJITコンパイラを開発する理由として、LLVMがサポートする全てのターゲットおよびプラットフォームで動くコードジェネレーターを提供できるためと説明している。
https://osdn.jp/magazine/15/04/16/144600



.NET向けLLVMベースコンパイラが登場 | マイナビニュース
LLVMプロジェクトは4月13日、「[LLVMdev] Announcing LLILC: An LLVM based compiler for dotnet CoreCLR.」において、.NET CoreCLR向けの新しいコンパイラを開発するプロジェクト「LLILCプロジェクト」を発表した。
これは、Microsoftにおいて始まった取り組みで、LLVMをベース技術として採用し、.NET CoreCLR向けに開発されたソースコードをコンパイルしてMSILコードを生成するコンパイラを開発することを目指している。
これは、Microsoftにとって.NETの実行可能なプラットフォームを増やすという点で意味がある。
LLVM関連のコードをベースに開発されたコンパイラは、LLVMが移植されているプラットフォームでコンパイルしたソフトウェアが動作するようになることを意味しており、
MicrosoftはLLVMの後ろ盾を得てコードが実行できるプラットフォームの種類を大きく増やすことが可能になる。
LLVMはすでにコンパイラ・インフラストラクチャとしての機能が整っているため、最小限の労力でそれなりに良質なバイナリを生成するコンパイラを開発できるという利点がある。
news.mynavi.jp/news/2015/04/15/055/






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<179KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef