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.

Reply via email to