commit | 286decefbaf3238f1e7b35d9b9b1ef135ef14bfd | [log] [tgz] |
---|---|---|
author | Chris Palmer <palmer@chromium.org> | Wed Oct 09 20:02:29 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Oct 09 20:02:29 2019 |
tree | 12fa159d46e20cb9757e18c0504b287edfd9d310 | |
parent | 6f7d1d8b58f8b85ce2d7067fce23de675005d8a5 [diff] |
[PartitionAlloc] Random-periodically poison on free. This version calls `RandomValue` less often, which exercises atomics less, so should be faster. Thanks to vtsyrklevich for the idea and technique. Bug: 984742, 1006176, 1005678, 1005677, 1005248, 1005068, 1005066, 1006178, 1006071 Change-Id: I6a60e5a9b18588f56fff5b38a58c511f6ac0c850 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1817188 Commit-Queue: Chris Palmer <palmer@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#704306}
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 .