diff options
author | deanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-05 09:57:36 +0000 |
---|---|---|
committer | deanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-05 09:57:36 +0000 |
commit | 611dbe053ab473cda35e1618e0907cc40f328f6c (patch) | |
tree | 5cb1a25ca0a8f65ecd96386432e6bfd58f7ae1d8 /base/shared_memory.h | |
parent | e2d9dc97ea4e9930005164a58738690b03c28723 (diff) | |
download | chromium_src-611dbe053ab473cda35e1618e0907cc40f328f6c.zip chromium_src-611dbe053ab473cda35e1618e0907cc40f328f6c.tar.gz chromium_src-611dbe053ab473cda35e1618e0907cc40f328f6c.tar.bz2 |
New atomic operation foundation code and interfaces. Based on the atomic operations in google-perftools / tcmalloc.
- Makes atomic operations cross-platform (win/mac/linux).
- Supports 64 bit operations on 64 bit processors.
- Make atomic operations more correct on Windows (barriers).
- Introduces a better / safer interface, and abstracts away most common atomic operations, reference counting and sequence numbers.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@370 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/shared_memory.h')
0 files changed, 0 insertions, 0 deletions