Re:Deep Dive into PHP 8's JIT
by jashmatthews on Tuesday September 01, 2020 @03:28AM
(#24339361)
That optimization boundary seems like it's much more of a problem for TruffleRuby than it is for language-specific native implementations? IIRC TruffleRuby relies a lot on being able to optimize away Ruby objects and frames and there's quite a performance cliff if you have to materialize full escaping objects?
JSC and LuaJIT have simpler ways to deal with calling native code which might do weird stuff.
JSC and LuaJIT have simpler ways to deal with calling native code which might do weird stuff.