Spec https://github.com/WebAssembly/JS-BigInt-integration Contact emails ah...@google.com, ecmzieg...@google.com
Summary The "JavaScript BigInt to WebAssembly i64 integration <https://github.com/WebAssembly/JS-BigInt-integration>" proposal extends the JavaScript-WebAssembly API to allow passing I64 values from WebAssembly to JavaScript, and vice versa. The representation of I64 values in JavaScript is BigInt. Without this proposal, an exception is thrown every time an I64 value is passed over the WebAssembly - JavaScript API. Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)? Yes. Interoperability and Compatibility risk This is a finished WebAssembly proposal <https://github.com/WebAssembly/proposals/blob/master/finished-proposals.md> and has already been integrated into the core WebAssembly spec. The proposal is implemented in Chrome and Firefox and passes the spec tests in both. Changing the proposal would require changing the WebAssembly spec. Firefox: Implemented <https://bugzilla.mozilla.org/show_bug.cgi?id=1608772> Safari: No signals Is this feature fully tested? Yes, tested in wasm mjsunit tests: https://cs.chromium.org/chromium/src/v8/test/mjsunit/wasm/bigint.js Also passes the wasm spec tests: https://github.com/WebAssembly/JS-BigInt-integration/tree/master/test/js-api The feature has also been staged for several months now to get ClusterFuzz coverage. Tracking bug https://crbug.com/v8/7741 <https://crbug.com/v8/7747> Entry on the feature dashboard <http://www.chromestatus.com/> https://chromestatus.com/feature/5648655109324800 Requesting approval to ship? Yes. -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-users/CAELSTvf%3DT2c44y-3-koKda%3Dbpd40%2BoYbq92p7c2v6jdjoMR05A%40mail.gmail.com.