diff options
author | bcwhite <bcwhite@chromium.org> | 2016-01-20 05:44:46 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-01-20 13:45:55 +0000 |
commit | 34ae4983d4a24f5136bf8fda7b618842920962b0 (patch) | |
tree | 7ef8a817be920d18e91d9f2b1299f76e6e20c3f5 /base/base.gyp | |
parent | 5b7d3d8c6fbd248a6c3a259135505240cbbe07fc (diff) | |
download | chromium_src-34ae4983d4a24f5136bf8fda7b618842920962b0.zip chromium_src-34ae4983d4a24f5136bf8fda7b618842920962b0.tar.gz chromium_src-34ae4983d4a24f5136bf8fda7b618842920962b0.tar.bz2 |
Create "persistent memory allocator" for persisting and sharing objects.
This allocator reserves memory within a specific block that itself can
be persisted and/or shared between processes by various means.
It is lock-free for operation on all platforms (even Android which
does not support inter-process locks) and self-checking to deal
with security concerns where not all processes accessing the memory
are fully trustworthy.
BUG=546019
Review URL: https://codereview.chromium.org/1410213004
Cr-Commit-Position: refs/heads/master@{#370377}
Diffstat (limited to 'base/base.gyp')
-rw-r--r-- | base/base.gyp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/base/base.gyp b/base/base.gyp index 94a1d49..6c729f0 100644 --- a/base/base.gyp +++ b/base/base.gyp @@ -551,6 +551,7 @@ 'metrics/histogram_snapshot_manager_unittest.cc', 'metrics/histogram_unittest.cc', 'metrics/metrics_hashes_unittest.cc', + 'metrics/persistent_memory_allocator_unittest.cc', 'metrics/sample_map_unittest.cc', 'metrics/sample_vector_unittest.cc', 'metrics/sparse_histogram_unittest.cc', |