commit | c7528ed7d6b186a5ab11e3aebf671ba10402b609 | [log] [tgz] |
---|---|---|
author | Mythri Alle <mythria@chromium.org> | Thu Jan 17 14:21:17 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 17 14:21:17 2019 |
tree | 0048fd6b194ccba4b696d03b0f2eb6aaa48feb40 | |
parent | 8327a2f2ad647c87fd1bb5b45f20ff3555574dba [diff] |
Serialize read/write operations corresponding to a key in GeneratedCodeCache Since read and write involves multiple operations (for ex: open entry, create entry, write data) it is possible that these operations overlap and we may read an incomplete entry. Hence it is safer to serialize the operations at the GeneratedCodeCache layer. Bug: 886892 Change-Id: Idc26079b6e3d4682a030b9ba04b11c624119dad4 Reviewed-on: https://chromium-review.googlesource.com/c/1398085 Commit-Queue: Mythri Alle <mythria@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Maks Orlovich <morlovich@chromium.org> Cr-Commit-Position: refs/heads/master@{#623676}
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 .