RJIT、Ruby向けの新しいJIT (github.com/ruby) 7 ポイント 投稿者 xguru 2023-03-12 | まだコメントはありません。 | WhatsAppで共有 現在のMJITを置き換えるPR Pure-Rubyアセンブラを使ってネイティブコードを生成 MJITは実行時にCコンパイラを、YJITはビルド時にRustコンパイラを必要とする 生成されたコードはYJITが作るものと似ている 実際に多くのメソッドはRustコードをそのままRubyへ翻訳 MJIT向けの実装を削除してRuby VMを簡素化 ベンチマークではYJITよりかなり遅いが、MJITよりは速い 関連記事 Ruby高速化のためのCコードのRubyへの書き換え 2 ポイント · 1件のコメント · 2024-12-06 RustにCraneliftコード生成を導入 11 ポイント · 1件のコメント · 2024-03-19 長い時間が過ぎた後でも Ruby がいまだに我が家のように感じられる理由 1 ポイント · 3件のコメント · 16 시간 전 Spinel - Ruby AOTネイティブコンパイラ 1 ポイント · 1件のコメント · 26 일 전 まだコメントはありません。 まだコメントはありません。
まだコメントはありません。