Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index a67f0c7fb55c72cae7ea20aa52c68bc2ca1ffcd5..42e22b4fd248b263a9de051da6f7ad6b73276339 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -15,6 +15,7 @@ |
#include "src/date.h" |
#include "src/execution.h" |
#include "src/frames.h" |
+#include "src/futex-emulation.h" |
#include "src/global-handles.h" |
#include "src/handles.h" |
#include "src/hashmap.h" |
@@ -1130,6 +1131,8 @@ class Isolate { |
return array_buffer_allocator_; |
} |
+ FutexWaitListNode* futex_wait_list_node() { return &futex_wait_list_node_; } |
+ |
protected: |
explicit Isolate(bool enable_serializer); |
@@ -1363,6 +1366,8 @@ class Isolate { |
v8::ArrayBuffer::Allocator* array_buffer_allocator_; |
+ FutexWaitListNode futex_wait_list_node_; |
+ |
friend class ExecutionAccess; |
friend class HandleScopeImplementer; |
friend class OptimizingCompileDispatcher; |