summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Timer.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2014-06-16 22:40:42 +0000
committerZachary Turner <zturner@google.com>2014-06-16 22:40:42 +0000
commit89ae856c46a7b83373c433031683936d3f153906 (patch)
tree8039dae504618acf1c5c20f784868e0cfe8dbec1 /llvm/lib/Support/Timer.cpp
parentd4f7dfe7f2c9e73840e688c6de545ea98ebeb854 (diff)
downloadbcm5719-llvm-89ae856c46a7b83373c433031683936d3f153906.tar.gz
bcm5719-llvm-89ae856c46a7b83373c433031683936d3f153906.zip
Kill the LLVM global lock.
llvm-svn: 211069
Diffstat (limited to 'llvm/lib/Support/Timer.cpp')
-rw-r--r--llvm/lib/Support/Timer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Support/Timer.cpp b/llvm/lib/Support/Timer.cpp
index c7427260bff..7738283bad0 100644
--- a/llvm/lib/Support/Timer.cpp
+++ b/llvm/lib/Support/Timer.cpp
@@ -84,7 +84,7 @@ static TimerGroup *getDefaultTimerGroup() {
sys::MemoryFence();
if (tmp) return tmp;
- llvm::MutexGuard Lock(llvm::llvm_get_global_lock());
+ sys::SmartScopedLock<true> Lock(*TimerLock);
tmp = DefaultTimerGroup;
if (!tmp) {
tmp = new TimerGroup("Miscellaneous Ungrouped Timers");
OpenPOWER on IntegriCloud