commit | 1786f52e92d01a6893d2d1d13c003aab27321c1c | [log] [tgz] |
---|---|---|
author | Benoit Lize <lizeb@chromium.org> | Tue Jul 03 15:34:25 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jul 03 15:34:25 2018 |
tree | 0893b04491d8efbc0405dd072311be962c7c8100 | |
parent | 88c6551b7614931be67a2d1f3da4b7a68184a3de [diff] |
blink: Add MovableString for parkable strings, and use it for JS source. This CL introduces MovableString to hold javascript string resources. This class may move its data, although this CL only introduces the simulation of it in order to gather data about such an approach. This CL is essentially a port of https://codereview.chromium.org/1583263002 from hajimehoshi@. It has been updated to the new conventions and coding style, but is otherwise equivalent, with changes to histogram collection and triggering. Bug: 837659,574317 Change-Id: I9028fd941f3d235761f10a2147ab21e31edac6d6 Reviewed-on: https://chromium-review.googlesource.com/1082445 Commit-Queue: Benoit L <lizeb@chromium.org> Reviewed-by: Steven Holte <holte@chromium.org> Reviewed-by: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by: Alexander Timin <altimin@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#572229}
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 .