Fix build borkage due to r7575

(landing for Dmitry Lomov)
Review URL: http://codereview.chromium.org/6823065

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7576 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
dimich@chromium.org 2011-04-12 00:42:27 +00:00
parent d932b5f768
commit 097b09bff3

View File

@ -1468,24 +1468,6 @@ bool VirtualMemory::Uncommit(void* address, size_t size) {
// Definition of invalid thread handle and id.
static const HANDLE kNoThread = INVALID_HANDLE_VALUE;
static const DWORD kNoThreadId = 0;
class ThreadHandle::PlatformData : public Malloced {
public:
explicit PlatformData(ThreadHandle::Kind kind) {
Initialize(kind);
}
void Initialize(ThreadHandle::Kind kind) {
switch (kind) {
case ThreadHandle::SELF: tid_ = GetCurrentThreadId(); break;
case ThreadHandle::INVALID: tid_ = kNoThreadId; break;
}
}
DWORD tid_; // Win32 thread identifier.
};
// Entry point for threads. The supplied argument is a pointer to the thread
// object. The entry function dispatches to the run method in the thread
@ -1551,8 +1533,7 @@ void Thread::Start() {
ThreadEntry,
this,
0,
reinterpret_cast<unsigned int*>(
&thread_handle_data()->tid_)));
NULL));
ASSERT(IsValid());
}