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:
parent
d8fb09a030
commit
394f240e99
@ -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);
|
||||
}
|
||||
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user