Contact emails
bi...@chromium.org Spec https://github.com/WebAssembly/bulk-memory-operations Summary The WebAssembly Bulk memory proposal adds 7 new instructions for manipulating memory and tables in bulk, similar to memcpy and memset. It also adds "passive" segments, which are defined statically but can be used at runtime to initialize memory or a table. This functionality is useful when implementing threads. It also provides a performance win for memcpy and memset operations. Interoperability and Compatibility risk This is a phase 3 WebAssembly proposal <https://github.com/WebAssembly/proposals>, which is generally when browsers implement and provide feedback. Since it's implemented in Chrome and Firefox and passes tests in both, it's unlikely to change at this point. Firefox: I <https://bugzilla.mozilla.org/show_bug.cgi?format=default&id=1495609> mplemented Safari: No signals Is this feature fully tested? Yes, tested in wasm cctests, for TurboFan and the wasm interpreter: https://cs.chromium.org/chromium/src/v8/test/cctest/wasm/test-run-wasm-bulk-memory.cc Also passes the wasm spec tests: https://github.com/WebAssembly/testsuite/tree/master/proposals/bulk-memory-operations (with two bugs to address: https://bugs.chromium.org/p/v8/issues/detail?id=8892, https://bugs.chromium.org/p/v8/issues/detail?id=9106) Tracking bug https://crbug.com/v8/7747 Entry on the feature dashboard <http://www.chromestatus.com/> https://www.chromestatus.com/feature/4590306448113664 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. For more options, visit https://groups.google.com/d/optout.