[heap] Concurrency support for heap book-keeping info.
authormlippautz <mlippautz@chromium.org>
Tue, 15 Sep 2015 13:50:26 +0000 (06:50 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 15 Sep 2015 13:50:45 +0000 (13:50 +0000)
commit63190721cda4966e01d71e92a730ce48ea789fbc
treee7093b8a57a95b267d3d5604eeabb79264a65e3f
parent2c17f1580b0b62d01dc2f874dfff7041fc403990
[heap] Concurrency support for heap book-keeping info.

Adds concurrency support for:
- MemoryChunk: Fragmentation counters
- MemoryChunk: High-water mark
- MemoryAllocator: Lowest and highest ever allocated addresses, size, and
  capacity

R=hpayer@chromium.org
BUG=chromium:524425
LOG=N

Review URL: https://codereview.chromium.org/1340923004

Cr-Commit-Position: refs/heads/master@{#30749}
src/atomic-utils.h
src/heap/spaces.cc
src/heap/spaces.h