Shu-yu Guo
Shu-yu Guo
I'm interested in the compelling use cases.
As discovered by @iainireland in https://bugs.chromium.org/p/v8/issues/detail?id=13258 ## Background [`Atomics.waitAsync`](https://tc39.es/proposal-atomics-wait-async/) is a stage 3 TC39 proposal which adds an async, Promise-returning version of `Atomics.wait`. `Atomics.waitAsync`, like `Atomics.wait`, is basically the Linux...
I see the declarative syntax of class fields and that class field accesses use `.` instead of computed property accesses as pros of the class fields proposal. Declarative syntax and...
The fundamental claim I am surprised by here is that WeakMap semantics isn't what we want after all for per-object private state in JS. WeakMaps were originally part of the...
This PR migrates all resizable buffer tests out of staging into the main test suite. Tests that multiple similar methods at once are split up to to multiple files to...
I find it very confusing that in a feature that you own, stages are editable even without clicking on the pencil icon up top. Outside of "pencil mode", note how...
I noticed this due to a recent test262 test from @shvaikalesh: https://github.com/tc39/test262/pull/3914 The explainer has been pulled into a proposal repo: https://github.com/tc39-transfer/proposal-redeclarable-global-eval-vars This PR still serves as the spec draft.
For the most part, HTML integration into ecma262 is done via host hooks. Host hooks are used very much like an embedder passing custom callbacks to an engine. However, some...
Hot off the presses, WebAssembly now has a proposal for compile-time imports: https://github.com/WebAssembly/design/issues/1479. This is a very early stage proposal on the WebAssembly side, but it'd be good for the...