7 Punkte von xguru 2023-03-12 | Noch keine Kommentare. | Auf WhatsApp teilen
  • PR zum Ersetzen des aktuellen MJIT
  • Erzeugt nativen Code mit einem Pure-Ruby-Assembler
    • MJIT benötigt zur Laufzeit einen C-Compiler, YJIT beim Build einen Rust-Compiler
  • Der erzeugte Code ist ähnlich wie der von YJIT
    • Tatsächlich sind viele Methoden direkte Übersetzungen von Rust-Code nach Ruby
    • Entfernt Implementierungen für MJIT und vereinfacht so die Ruby-VM
  • In Benchmarks deutlich langsamer als YJIT, aber schneller als MJIT

Noch keine Kommentare.

Noch keine Kommentare.