commit | 7aca1c5411ca2106eb4793fa3a23beb89fd9d778 | [log] [tgz] |
---|---|---|
author | Bill Budge <bbudge@chromium.org> | Wed Jan 30 18:57:29 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 30 18:57:29 2019 |
tree | b6c882760141e486b595b625285a1e95dcbe3f1f | |
parent | a11548fa31b8514682974032927c36523e472312 [diff] |
Reland "[caching] Use V8 WASM caching API in Blink" This is a reland of fc908613f8c0c8e60e99b33dd37d82007725bc89 Since it's unchanged, landing with t-b-r TBR=haraken@chromium.org,alph@chromium.org,kinuko@chromium.org Original change's description: > [caching] Use V8 WASM caching API in Blink > > - Removes MainThread restriction for using Mojo caching API. WebAssembly > streaming instantiation runs off the main thread. > - Adds trace events for streaming instantiation events of interest, which > are disabled by default. > - Uses the Mojo caching API for WebAssembly streaming compilation, and > caches modules over 128 KB in size. > - Adds web tests that use the tracing events to make sure caching is > working correctly. > - Adds two .wasm files, above and below the caching threshold size, > (128 KB). > > Bug: chromium:719172 > Change-Id: Iaf7e2fa96e9bb441bda18b780ae41794af119900 > Reviewed-on: https://chromium-review.googlesource.com/c/1260209 > Commit-Queue: Bill Budge <bbudge@chromium.org> > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Reviewed-by: Alexei Filippov <alph@chromium.org> > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> > Reviewed-by: Mythri Alle <mythria@chromium.org> > Cr-Commit-Position: refs/heads/master@{#626755} Bug: chromium:719172 Change-Id: I168e1a4fba8ef49dd50406d67d2cf6833b20f64b Reviewed-on: https://chromium-review.googlesource.com/c/1446559 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Mythri Alle <mythria@chromium.org> Commit-Queue: Bill Budge <bbudge@chromium.org> Cr-Commit-Position: refs/heads/master@{#627520}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .