| Index: src/platform-linux.cc
|
| diff --git a/src/platform-linux.cc b/src/platform-linux.cc
|
| index 0723a58c82e156a946c5b7f8aaa0a219ce5b0202..228d6f4d1313586329454bc71744ec9b6f66b526 100644
|
| --- a/src/platform-linux.cc
|
| +++ b/src/platform-linux.cc
|
| @@ -653,17 +653,15 @@ class Thread::PlatformData : public Malloced {
|
| pthread_t thread_; // Thread handle for pthread.
|
| };
|
|
|
| -Thread::Thread(Isolate* isolate, const Options& options)
|
| +Thread::Thread(const Options& options)
|
| : data_(new PlatformData()),
|
| - isolate_(isolate),
|
| stack_size_(options.stack_size) {
|
| set_name(options.name);
|
| }
|
|
|
|
|
| -Thread::Thread(Isolate* isolate, const char* name)
|
| +Thread::Thread(const char* name)
|
| : data_(new PlatformData()),
|
| - isolate_(isolate),
|
| stack_size_(0) {
|
| set_name(name);
|
| }
|
| @@ -684,7 +682,6 @@ static void* ThreadEntry(void* arg) {
|
| 0, 0, 0);
|
| thread->data()->thread_ = pthread_self();
|
| ASSERT(thread->data()->thread_ != kNoThread);
|
| - Thread::SetThreadLocal(Isolate::isolate_key(), thread->isolate());
|
| thread->Run();
|
| return NULL;
|
| }
|
| @@ -974,7 +971,7 @@ class SignalSender : public Thread {
|
| };
|
|
|
| explicit SignalSender(int interval)
|
| - : Thread(NULL, "SignalSender"),
|
| + : Thread("SignalSender"),
|
| vm_tgid_(getpid()),
|
| interval_(interval) {}
|
|
|
|
|