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
This commit is contained in:
sgjesse@chromium.org 2011-01-04 13:23:33 +00:00
parent d8fb09a030
commit 394f240e99
2 changed files with 4 additions and 4 deletions

View File

@ -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);
}

View File

@ -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);