• मौजूदा MJIT को बदलने वाला PR
  • Pure-Ruby assembler का उपयोग करके native code जनरेट करता है
    • MJIT को runtime पर C compiler की ज़रूरत होती है, जबकि YJIT को build के समय Rust compiler चाहिए
  • जनरेट किया गया code, YJIT द्वारा बनाए गए code जैसा है
    • वास्तव में कई methods में Rust code को Ruby में लगभग ज्यों-का-त्यों अनुवाद किया गया है
    • MJIT के लिए implementations हटाकर Ruby VM को सरल बनाया गया है
  • benchmark में YJIT से काफ़ी धीमा है, लेकिन MJIT से तेज़ है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.