Index: src/heap/heap.h |
diff --git a/src/heap/heap.h b/src/heap/heap.h |
index 0a298512495ff184558ffd4b3c6579d3301dcd93..c56e90682a5a7f4a0e10b053da8d3fc5820456e0 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) |
@@ -820,6 +821,8 @@ class Heap { |
// Iterates the whole code space to clear all keyed store ICs. |
void ClearAllKeyedStoreICs(); |
+ inline void UpdateNoScriptSharedFunctionInfos(Object* object); |
Michael Starzinger
2015/10/27 09:45:51
This is a root-set setter, please move it into "Ro
mvstanton
2015/10/27 10:58:24
Done.
|
+ |
// FreeSpace objects have a null map after deserialization. Update the map. |
void RepairFreeListsAfterDeserialization(); |