summaryrefslogtreecommitdiffstats
path: root/rlz/rlz.gyp
diff options
context:
space:
mode:
authorivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-29 14:00:12 +0000
committerivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-29 14:00:12 +0000
commit95b42e2745a2380a16112a059bd0e842d81f0c0a (patch)
tree8715285e587b94807bcc70cf135d99bdbec662fb /rlz/rlz.gyp
parent1b14a45ac508a066cc3c060dd37327c3a13a6fda (diff)
downloadchromium_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.gyp16
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',
- ],
- }]
],
},
{