commit | 8b7842262ee1239b1f3ae20b9c851748ef0b9a8b | [log] [tgz] |
---|---|---|
author | Findit <findit-for-me@appspot.gserviceaccount.com> | Tue Jan 29 18:09:27 2019 |
committer | Findit <findit-for-me@appspot.gserviceaccount.com> | Tue Jan 29 18:09:27 2019 |
tree | 26d5300c263e72a2811137874f4a4dcbca422436 | |
parent | 36989a28fae71201dde1bc16588aef4e457abef1 [diff] |
Revert "[caching] Use V8 WASM caching API in Blink" This reverts commit fc908613f8c0c8e60e99b33dd37d82007725bc89. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 626755 as the culprit for flakes in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vZmM5MDg2MTNmOGMwYzhlNjBlOTliMzNkZDM3ZDgyMDA3NzI1YmM4OQw Sample Failed Build: https://ci.chromium.org/buildbot/chromium.linux/Linux%20Tests%20%28dbg%29%281%29/77658 Sample Failed Step: webkit_layout_tests Sample Flaky Test: http/tests/devtools/wasm-isolated-code-cache/wasm-cache-test.js 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} Change-Id: Ib2d9616727542fe44485dec5aac924c5ef6a803e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:719172 Reviewed-on: https://chromium-review.googlesource.com/c/1443540 Cr-Commit-Position: refs/heads/master@{#627064}
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 .