From 394f240e99a9c9bd373c906439f5d3b047447d6d Mon Sep 17 00:00:00 2001 From: "sgjesse@chromium.org" Date: Tue, 4 Jan 2011 13:23:33 +0000 Subject: [PATCH] Fix the Mac OS debug build Review URL: http://codereview.chromium.org/6046010 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6157 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/platform-macos.cc | 2 +- src/platform.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/platform-macos.cc b/src/platform-macos.cc index 1f0f324..ce53305 100644 --- a/src/platform-macos.cc +++ b/src/platform-macos.cc @@ -437,7 +437,7 @@ static void SetThreadName(const char* name) { // Mac OS X does not expose the length limit of the name, so hardcode it. static const int kMaxNameLength = 63; USE(kMaxNameLength); - ASSERT(kMaxThreadNameLength <= kMaxNameLength); + ASSERT(Thread::kMaxThreadNameLength <= kMaxNameLength); dynamic_pthread_setname_np(name); } diff --git a/src/platform.h b/src/platform.h index faf1aee..7b17067 100644 --- a/src/platform.h +++ b/src/platform.h @@ -421,15 +421,15 @@ class Thread: public ThreadHandle { // A hint to the scheduler to let another thread run. static void YieldCPU(); + // The thread name length is limited to 16 based on Linux's implementation of + // prctl(). + static const int kMaxThreadNameLength = 16; private: void set_name(const char *name); class PlatformData; PlatformData* data_; - // The thread name length is limited to 16 based on Linux's implementation of - // prctl(). - static const int kMaxThreadNameLength = 16; char name_[kMaxThreadNameLength]; DISALLOW_COPY_AND_ASSIGN(Thread); -- 2.7.4