| Index: src/d8-debug.h
 | 
| diff --git a/src/d8-debug.h b/src/d8-debug.h
 | 
| index 276cbd82b80b2b5aba101fd775144d34884ecc0c..2386b6bd6c4690a9f8c37d7f1ac08977a6ef0db0 100644
 | 
| --- a/src/d8-debug.h
 | 
| +++ b/src/d8-debug.h
 | 
| @@ -53,6 +53,7 @@ class RemoteDebugger {
 | 
|    explicit RemoteDebugger(Isolate* isolate, int port)
 | 
|        : isolate_(isolate),
 | 
|          port_(port),
 | 
| +        event_access_(i::OS::CreateMutex()),
 | 
|          event_available_(i::OS::CreateSemaphore(0)),
 | 
|          head_(NULL), tail_(NULL) {}
 | 
|    void Run();
 | 
| @@ -83,7 +84,7 @@ class RemoteDebugger {
 | 
|    // Linked list of events from debugged V8 and from keyboard input. Access to
 | 
|    // the list is guarded by a mutex and a semaphore signals new items in the
 | 
|    // list.
 | 
| -  i::Mutex event_access_;
 | 
| +  i::Mutex* event_access_;
 | 
|    i::Semaphore* event_available_;
 | 
|    RemoteDebuggerEvent* head_;
 | 
|    RemoteDebuggerEvent* tail_;
 | 
| 
 |