LGTM3

On Tue, Nov 26, 2024 at 3:41 PM Mike Taylor <miketa...@chromium.org> wrote:

> LGTM2
> On 11/26/24 10:15 AM, Rick Byers wrote:
>
> LGTM1, I'm excited to see this ship!
>
> I'm also terrified about how many of my tabs will want to use more than
> 4GB of RAM at once for their AI models, but of course that is not a good
> reason to hold back the full power of devices from web developers. Thank
> you for doing all the work to extend WASM memory beyond the 32-bit limit!
>
> Rick
>
> On Tue, Nov 26, 2024 at 10:01 AM 'Emanuel Ziegler' via blink-dev <
> blink-dev@chromium.org> wrote:
>
>> Dear API owners,
>>
>> We are planning to ship WebAssembly Memory64 in M133 after its phase 4
>> vote in the WebAssembly community
>> <https://github.com/WebAssembly/meetings/blob/main/main/2024/CG-11-05.md> on
>> November 5 with overwhelming support (25 strongly in favor, 8 in favor, no
>> neutral votes and no votes against).
>>
>> The feature is fully implemented in V8 and Mozilla also has a working
>> implementation. All other required reviews have been obtained on the Chrome
>> Feature page.
>>
>> If you have any further questions, let us know.
>>
>> Best regards,
>>     Emanuel
>>
>>
>> Contact emails s...@google.com, cleme...@google.com, ecmzieg...@google.com
>>
>> Explainer
>> https://github.com/WebAssembly/memory64/blob/main/proposals/memory64/Overview.md
>>
>> Specification
>> https://github.com/WebAssembly/memory64/blob/main/proposals/memory64/Overview.md
>>
>> Summary
>>
>> The memory64 proposal adds support for linear WebAssembly memories with
>> size larger than 2^32 bits. It provides no new instructions, but instead
>> extends the existing instructions to allow 64-bit indexes for memories and
>> tables.
>>
>>
>> Blink component Blink>JavaScript>WebAssembly
>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EJavaScript%3EWebAssembly>
>>
>> Search tags Wasm <https://chromestatus.com/features#tags:Wasm>,
>> WebAssembly <https://chromestatus.com/features#tags:WebAssembly>,
>> Memory64 <https://chromestatus.com/features#tags:Memory64>
>>
>> TAG review Not required as per
>> https://www.chromium.org/blink/guidelines/api-owners/process-exceptions/ 
>> because
>> this feature has been voted by the WebAssembly community group to phase 4
>> on November 05, 2024 (
>> https://github.com/WebAssembly/proposals?tab=readme-ov-file#phase-4---standardize-the-feature-wg
>> ).
>>
>> TAG review status Not applicable
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>> *Gecko*: Positive
>>
>> *WebKit*: In development
>>
>> *Web developers*: Positive
>>
>> *Other signals*:
>>
>> WebView application risks
>>
>> Does this intent deprecate or change behavior of existing APIs, such that
>> it has potentially high risk for Android WebView-based applications?
>>
>>
>> Debuggability
>>
>> Memory64 is fully debuggable in DevTools.
>>
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>> Linux, ChromeOS, Android, and Android WebView)? Yes
>>
>> Is this feature fully tested by web-platform-tests
>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>> ? No
>>
>> The proposal comes with exhaustive spec tests; we pass them.
>>
>>
>> Flag name on about://flags enable-experimental-webassembly-features
>>
>> Finch feature name None
>>
>> Non-finch justification
>>
>> The feature would not change any existing behavior unless the website
>> specifically uses the new instructions to create and access large memories.
>> As so far no website has adopted this feature in production use, a Finch
>> trial would provide no coverage at all.
>>
>>
>> Requires code in //chrome? False
>>
>> Launch bug https://launch.corp.google.com/launch/4201294
>>
>> Estimated milestones
>> Shipping on desktop 133
>> DevTrial on desktop 112
>> Shipping on Android 133
>> DevTrial on Android 112
>> Shipping on WebView 133
>>
>> Anticipated spec changes
>>
>> Open questions about a feature may be a source of future web compat or
>> interop issues. Please list open issues (e.g. links to known github issues
>> in the project for the feature specification) whose resolution may
>> introduce web compat/interop risk (e.g., changing to naming or structure of
>> the API in a non-backward-compatible way).
>>
>>
>> Link to entry on the Chrome Platform Status
>> https://chromestatus.com/feature/5070065734516736?gate=5648397937147904
>>
>> This intent message was generated by Chrome Platform Status
>> <https://chromestatus.com/>.
>> --
>> You received this message because you are subscribed to the Google Groups
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to blink-dev+unsubscr...@chromium.org.
>> To view this discussion visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPAU7RzZgYMSoD8-Gb_edSP29fLEg4oJjg0WZaTwS6F1%2BrPs%2Bw%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPAU7RzZgYMSoD8-Gb_edSP29fLEg4oJjg0WZaTwS6F1%2BrPs%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY9G8MRqF2PFyTjUVr3g%3DD8iQ_RzPeNLKkz2xvPcNDy-TA%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY9G8MRqF2PFyTjUVr3g%3DD8iQ_RzPeNLKkz2xvPcNDy-TA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/cbdb1124-0db7-4713-aefe-a6d6e431a9f7%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/cbdb1124-0db7-4713-aefe-a6d6e431a9f7%40chromium.org?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw8HPs5SfxKMyDdL%2BA8VVQEz2uUJCDG8wi1SexwRWuLbnQ%40mail.gmail.com.

Reply via email to