Index: gin/isolate_holder.cc |
diff --git a/gin/isolate_holder.cc b/gin/isolate_holder.cc |
index 9ef41d374a0625296ab82a5e02b995ffc9383274..9a68e0f8aaf4be8fe866faee8f62c21e23adac12 100644 |
--- a/gin/isolate_holder.cc |
+++ b/gin/isolate_holder.cc |
@@ -22,7 +22,11 @@ namespace { |
v8::ArrayBuffer::Allocator* g_array_buffer_allocator = nullptr; |
} // namespace |
-IsolateHolder::IsolateHolder() { |
+IsolateHolder::IsolateHolder() : IsolateHolder(AccessMode::kSingleThread) { |
+} |
+ |
+IsolateHolder::IsolateHolder(AccessMode access_mode) |
+ : access_mode_(access_mode) { |
v8::ArrayBuffer::Allocator* allocator = g_array_buffer_allocator; |
CHECK(allocator) << "You need to invoke gin::IsolateHolder::Initialize first"; |
v8::Isolate::CreateParams params; |