diff options
author | ivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-29 14:00:12 +0000 |
---|---|---|
committer | ivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-29 14:00:12 +0000 |
commit | 95b42e2745a2380a16112a059bd0e842d81f0c0a (patch) | |
tree | 8715285e587b94807bcc70cf135d99bdbec662fb /rlz/rlz.gyp | |
parent | 1b14a45ac508a066cc3c060dd37327c3a13a6fda (diff) | |
download | chromium_src-95b42e2745a2380a16112a059bd0e842d81f0c0a.zip chromium_src-95b42e2745a2380a16112a059bd0e842d81f0c0a.tar.gz chromium_src-95b42e2745a2380a16112a059bd0e842d81f0c0a.tar.bz2 |
[cros] RlzValueStore made protected by a cross-process lock and not persisted over browser lifetime (like on Mac).
*) Moved RecursiveCrossProcessLock out of .mm file to a common _posix file.
*) Added static method to ImportantFileWriter that does blocking write on the current thread.
*) Dedicated RLZ thread gone, replaced back with shutdown-blocking worker pool.
BUG=157348,62328
Review URL: https://chromiumcodereview.appspot.com/11308196
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170179 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'rlz/rlz.gyp')
-rw-r--r-- | rlz/rlz.gyp | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/rlz/rlz.gyp b/rlz/rlz.gyp index 3e04654..0d4b330 100644 --- a/rlz/rlz.gyp +++ b/rlz/rlz.gyp @@ -45,8 +45,8 @@ 'lib/lib_values.cc', 'lib/machine_id.cc', 'lib/machine_id.h', - 'lib/recursive_lock.cc', - 'lib/recursive_lock.h', + 'lib/recursive_cross_process_lock_posix.cc', + 'lib/recursive_cross_process_lock_posix.h', 'lib/rlz_enums.h', 'lib/rlz_lib.cc', 'lib/rlz_lib.h', @@ -97,12 +97,6 @@ ], }, }], - ['chromeos==0', { - 'sources!': [ - 'lib/recursive_lock.cc', - 'lib/recursive_lock.h', - ] - }], ], }, { @@ -122,7 +116,6 @@ 'lib/financial_ping_test.cc', 'lib/lib_values_unittest.cc', 'lib/machine_id_unittest.cc', - 'lib/recursive_lock_unittest.cc', 'lib/rlz_lib_test.cc', 'lib/string_utils_unittest.cc', 'test/rlz_test_helpers.cc', @@ -136,11 +129,6 @@ '../net/net.gyp:net_test_support', ], }], - ['chromeos==0', { - 'sources!': [ - 'lib/recursive_lock_unittest.cc', - ], - }] ], }, { |