4 ms·
LuaJIT 1.x was also an enormous disappointment so it’s a bit perplexing that the PHP team would try something which probably sucks.
by jashmatthews 6y ago
LuaJIT 1.x was also an enormous disappointment so it’s a bit perplexing that the PHP team would try something which probably sucks.
- rurban 6y agoDon't believe him. The php jit us entirely different from Lua hit, other than using dynasm. Even raku is using dynasm. The PHP jit is actually much easier to understand. With SSA for all tiers, CFG, but not that much type speculation at all. The advantage of php, Perl, Ruby over JS is that objects don't vary that much, methods are not overridden that much, and arrays and hashes are much easier. The php jit is at least 10x easier and smaller than JSC. Also C, not C++.
- tyingq 6y agoUnderappreciated comment and upvoted.