Re:Maybe you don't need Rust and WASM to speed up your JS
by sayrer on Monday February 19, 2018 @08:42PM
(#16417237)
Prior to Chrome's release, browsers preserved insertion order for numeric keys as well (but this was not in the ES3 spec).
Chrome/V8's team found they could get substantial performance improvements by diverging from the de facto standard, without too much of a cost to web compatibility.
Although I suppose you're already required to have two separate hidden classes to distinguish these two kinds of objects anyway.
> with a bizarre exception for arrays
Wow, you weren't joking with how bizarre this gets:
PS: Thanks for making a great shell :)