Index: src/runtime/runtime-observe.cc |
diff --git a/src/runtime/runtime-observe.cc b/src/runtime/runtime-observe.cc |
index c03e31effcd0e716552c07fb3db7f4a0671d80c9..8fc201da0e66626169d5926aec80a6afb27efed3 100644 |
--- a/src/runtime/runtime-observe.cc |
+++ b/src/runtime/runtime-observe.cc |
@@ -58,7 +58,7 @@ RUNTIME_FUNCTION(Runtime_DeliverObservationChangeRecords) { |
DCHECK(args.length() == 2); |
CONVERT_ARG_HANDLE_CHECKED(JSFunction, callback, 0); |
CONVERT_ARG_HANDLE_CHECKED(Object, argument, 1); |
- v8::TryCatch catcher; |
+ v8::TryCatch catcher(reinterpret_cast<v8::Isolate*>(isolate)); |
// We should send a message on uncaught exception thrown during |
// Object.observe delivery while not interrupting further delivery, thus |
// we make a call inside a verbose TryCatch. |