ブログから、話題を知る、きざしを見つける

26日(火)に語られたコンパイラといえば…

1年グラフ
過去1年のキーワード言及エントリー数週次推移グラフです。
グラフの気になる点をクリックすると、「関連語」「ブログエントリー」「この話題の主成分」がクリック時点のものに切り替わります。
グラフクリックでその週の内容を表示します(週単位で1年間表示)ヘルプ
「コンパイラ」について語っているブログ
[ruby][changes]ruby-...2018年2月6日(火) 21:26
h に preprocessor が埋め込む __DATE__ とか __TIME__ といったマクロが先頭に入ることがあって、これを残しておくとビルド時に警告やエラーが出るので削るようにしています。
このあたりコンパイラの挙動に深く依存しますね。
k0kubun: r62226 2018-02-05 21:19:38 +0900
d.hatena.ne.jp d.hatena.ne.jp/nagachika/20180206/ruby_trunk...このブログを読む
[ruby][changes]ruby-...2018年2月5日(月) 20:48
tool/transform_mjit_header.
rb でコンパイラの挙動チェックのために生成する C ソースコードの一時ファイルを開く時に mode: File::BINARY を指定して環境によって不要な改行コードの CR が入るのを防いでいます。
自動で CR が入るならその環境では入っててもコンパイルできないのかな。
d.hatena.ne.jp d.hatena.ne.jp/nagachika/20180205/ruby_trunk...このブログを読む
ただ、これ結構つらそうで、例えば18.3ではvarが入ると発表されたように、言語仕様がかわるリリースも6ヶ月リリースの中で出てくることになります。
Java VMの仕様が変わるプロジェクトにも、SpecializationやValueTypeが入る「Valhalla」、配列の仕様変更やSIMD命令対応などが入る「Panama」、JITのような実行時ネイティブコンパイルではなく事前ネイティブコンパイルができる「AoT」、コンパイラの再設計でVMにも変更がある「Graal」など、それぞれのプロジェクトが出来た機能を逐次リリースするということになります。
ScalaとかGroovyみたいなJVM言語を作る人たちも対応が大変そう。
d.hatena.ne.jp d.hatena.ne.jp/nowokay/20171007#1507284356このブログを読む
PB用PCアダプタ、メモ2017年5月27日(土) 18:11
これも下手すると処理に入る前にジャンプ処理が多発して無駄にサイクルを食うことになる。
XCコンパイラの最適化は『メモリ量第一主義』なようで、リアルタイムには向かない...
当たり前か。
cocolog-nifty.com same-ozzy.cocolog-nifty.com/blog/2017/05/pbp...このブログを読む
この話題の関連動画
この話題の主成分

成分分析ができませんでした。

この話題のRSS

「コンパイラ」について、2種類の情報をRSSで取得することができます。

きざし的フォークソノミー

過去1年間で「コンパイラ」と共に語られていた言葉を一覧できます。

© kizasi Company, Inc. All Rights Reserved.