Index: src/json-parser.h |
diff --git a/src/json-parser.h b/src/json-parser.h |
index 7cf80966dfd18d317d61c6ff2e34ee7d38c09fa3..1a9a36f283513bab2f3b72d2d6e5a78c6d0d2de8 100644 |
--- a/src/json-parser.h |
+++ b/src/json-parser.h |
@@ -262,6 +262,7 @@ Handle<Object> JsonParser<seq_one_byte>::ParseJsonValue() { |
} |
if (isolate_->stack_guard()->InterruptRequested()) { |
+ ExecutionAccess access(isolate_); |
// Avoid blocking GC in long running parser (v8:3974). |
isolate_->stack_guard()->CheckAndHandleGCInterrupt(); |
} |