Launch bug:  https://bugs.chromium.org/p/chromium/issues/detail?id=1094837  

On Friday, June 12, 2020 at 8:42:11 AM UTC+2 Andreas Haas wrote:

> Spec
>
> https://github.com/WebAssembly/JS-BigInt-integration  
> Contact emails
> ah...@google.com, ecmzi...@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/b7d7b41f-83bb-42c7-8a14-68b20288fcc8n%40chromium.org.

Reply via email to