Hlavní navigace

Ruby bude mít just-in-time compiler YJIT

Sdílet

Jan Fikar 22. 10. 2021
Ruby Autor: Yukihiro Matsumoto, Ruby Visual Identity Team

Maxime Chevalier-Boisvertová představila v úterý just-in-time compiler pro Ruby s názvem YJIT, který používá Lazy Basic Block Versioning (LBBV). YJIT je průměrně o 23 % rychlejší než CRuby. Podle plánu by YJIT měl být v Ruby 3.1, jen nebude ve výchozím stavu zapnut.

K zapnutí je potřeba použí přepínač--yjit  nebo nastavit YJIT_RUBY_ENABLE=1. YJIT zatím podporuje jen Linux a macOS a to jen na procesorech x86_64.

(zdroj: phoronix)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.