Building a baseline JIT for Lua automaticallysillycross.github.io4 points·by saamyjoon·3 tahun yang lalu·0 comments
saamyjoon·7 tahun yang lalu·discussYou're absolutely wrong here. A language must specify its semantics. Those semantics describe the safety properties of that language.
saamyjoon·9 tahun yang lalu·discussI agree.Chakra uses a pure JIT approach? I thought they interpret both in JS and Wasm?
saamyjoon·9 tahun yang lalu·discussV8 used to do this. Now they have a JS interpreter called Ignition.
saamyjoon·9 tahun yang lalu·discussIt's implementation dependent. Most implementations JIT Wasm up front (I think Chakra is the only engine that interprets). So, JS loads faster because almost all engines interpret first (all?).
saamyjoon·9 tahun yang lalu·discussFWIW, I don’t think this is accurate (not that it really matters much anymore). All the browsers were in the 90+% support around the same time.
saamyjoon·9 tahun yang lalu·discussHow so? Go to: http://kangax.github.io/compat-table/es2016plus/ In STP or WebKit nightly
saamyjoon·11 tahun yang lalu·discussThe Type Profiler and Code Coverage Profiler are all part of WebKit, not Safari.