commit | 0e78f9bbaedea30c607f198b4bfb8c3c027af331 | [log] [tgz] |
---|---|---|
author | Michael Lippautz <mlippautz@chromium.org> | Mon Nov 26 12:16:48 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 26 12:16:48 2018 |
tree | e96c284f6cffe12b701e8fd3c1fc244831d2a143 | |
parent | 5e2bf5e8a2d0d2b871058798b75be6643b81baab [diff] |
heap: Refactor bits in HeapObjectHeader - Free up unusued "is free bit". This information was double encoded in the header. - Use uint32_t for masks to allow the compiler to help with out of bounds shifts. - Reorder declarations in HoH. Bug: 843903 Change-Id: Ibd6a95ef9b38c41ed469f91ff07d35a0738082d1 Reviewed-on: https://chromium-review.googlesource.com/c/1350613 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Hannes Payer <hpayer@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/master@{#610825}
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 .