Index: src/heap/heap.h |
diff --git a/src/heap/heap.h b/src/heap/heap.h |
index b0f03e00f56cb4df6f8cb6c3f07be5c37fee0557..878a442d692c41ad92d4de121724e6341af88cd8 100644 |
--- a/src/heap/heap.h |
+++ b/src/heap/heap.h |
@@ -187,6 +187,7 @@ namespace internal { |
V(Object, weak_stack_trace_list, WeakStackTraceList) \ |
V(Object, code_stub_context, CodeStubContext) \ |
V(JSObject, code_stub_exports_object, CodeStubExportsObject) \ |
+ V(Object, noscript_shared_function_infos, NoScriptSharedFunctionInfos) \ |
V(FixedArray, interpreter_table, InterpreterTable) \ |
V(Map, bytecode_array_map, BytecodeArrayMap) \ |
V(BytecodeArray, empty_bytecode_array, EmptyBytecodeArray) |
@@ -1164,6 +1165,10 @@ class Heap { |
roots_[kStringTableRootIndex] = value; |
} |
+ void SetRootNoScriptSharedFunctionInfos(Object* value) { |
+ roots_[kNoScriptSharedFunctionInfosRootIndex] = value; |
+ } |
+ |
// Set the stack limit in the roots_ array. Some architectures generate |
// code that looks here, because it is faster than loading from the static |
// jslimit_/real_jslimit_ variable in the StackGuard. |