summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_thread_registry.h
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2013-03-14 15:15:35 +0000
committerAlexey Samsonov <samsonov@google.com>2013-03-14 15:15:35 +0000
commit827d4ef8b76760ef8c58612d916b8f53081bf368 (patch)
tree3c6efd59fc37faa04c20d9d10946fa18a5748470 /lib/sanitizer_common/sanitizer_thread_registry.h
parent6d429cda69b7ccc007ee368a73a6040c6b125afb (diff)
downloadcompiler-rt-827d4ef8b76760ef8c58612d916b8f53081bf368.tar.gz
compiler-rt-827d4ef8b76760ef8c58612d916b8f53081bf368.tar.bz2
compiler-rt-827d4ef8b76760ef8c58612d916b8f53081bf368.tar.xz
[Sanitizer] Fix compiler warnings and style issues in sanitizer_common tests. Use -Werror=sign-compare when building them.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177077 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_thread_registry.h')
-rw-r--r--lib/sanitizer_common/sanitizer_thread_registry.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sanitizer_common/sanitizer_thread_registry.h b/lib/sanitizer_common/sanitizer_thread_registry.h
index ca352dd5..a9ce771c 100644
--- a/lib/sanitizer_common/sanitizer_thread_registry.h
+++ b/lib/sanitizer_common/sanitizer_thread_registry.h
@@ -77,7 +77,6 @@ class ThreadRegistry {
const u32 max_threads_;
const u32 thread_quarantine_size_;
- static const u32 kUnknownTid = -1U;
BlockingMutex mtx_;
u32 n_contexts_; // Number of created thread contexts,
@@ -92,6 +91,8 @@ class ThreadRegistry {
IntrusiveList<ThreadContextBase> dead_threads_;
public:
+ static const u32 kUnknownTid;
+
ThreadRegistry(ThreadContextFactory factory, u32 max_threads,
u32 thread_quarantine_size);
void GetNumberOfThreads(uptr *total = 0, uptr *running = 0, uptr *alive = 0);