diff options
Diffstat (limited to 'deps/v8/src/d8.cc')
-rw-r--r-- | deps/v8/src/d8.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/deps/v8/src/d8.cc b/deps/v8/src/d8.cc index 65af987b42..e576e9cb37 100644 --- a/deps/v8/src/d8.cc +++ b/deps/v8/src/d8.cc @@ -810,7 +810,7 @@ void Shell::InstallUtilityScript(Isolate* isolate) { #ifdef ENABLE_DEBUGGER_SUPPORT // Start the in-process debugger if requested. if (i::FLAG_debugger && !i::FLAG_debugger_agent) { - v8::Debug::SetDebugEventListener(HandleDebugEvent); + v8::Debug::SetDebugEventListener2(HandleDebugEvent); } #endif // ENABLE_DEBUGGER_SUPPORT } @@ -1087,6 +1087,7 @@ static void ReadBufferWeakCallback(v8::Isolate* isolate, array_buffer->Dispose(); } + void Shell::ReadBuffer(const v8::FunctionCallbackInfo<v8::Value>& args) { ASSERT(sizeof(char) == sizeof(uint8_t)); // NOLINT String::Utf8Value filename(args[0]); @@ -1581,6 +1582,7 @@ class ShellArrayBufferAllocator : public v8::ArrayBuffer::Allocator { int Shell::Main(int argc, char* argv[]) { if (!SetOptions(argc, argv)) return 1; + v8::V8::InitializeICU(); #ifndef V8_SHARED i::FLAG_harmony_array_buffer = true; i::FLAG_harmony_typed_arrays = true; |