Chromium Code Reviews| 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(); |