| Index: src/debug.h
|
| diff --git a/src/debug.h b/src/debug.h
|
| index 95dca729247e4baac1a606a173e9fdc8e120fc27..c4d3c7e37355b986f811e7344e14146094ece0f5 100644
|
| --- a/src/debug.h
|
| +++ b/src/debug.h
|
| @@ -678,13 +678,14 @@ class MessageDispatchHelperThread;
|
| // Mutex to CommandMessageQueue. Includes logging of all puts and gets.
|
| class LockingCommandMessageQueue BASE_EMBEDDED {
|
| public:
|
| - explicit LockingCommandMessageQueue(int size);
|
| + LockingCommandMessageQueue(Logger* logger, int size);
|
| ~LockingCommandMessageQueue();
|
| bool IsEmpty() const;
|
| CommandMessage Get();
|
| void Put(const CommandMessage& message);
|
| void Clear();
|
| private:
|
| + Logger* logger_;
|
| CommandMessageQueue queue_;
|
| Mutex* lock_;
|
| DISALLOW_COPY_AND_ASSIGN(LockingCommandMessageQueue);
|
| @@ -811,7 +812,7 @@ class Debugger {
|
| bool IsDebuggerActive();
|
|
|
| private:
|
| - Debugger();
|
| + explicit Debugger(Isolate* isolate);
|
|
|
| void CallEventCallback(v8::DebugEvent event,
|
| Handle<Object> exec_state,
|
|
|