/third_party/node/deps/v8/src/snapshot/ |
D | roots-serializer.cc | 45 RootsTable& roots_table = isolate()->roots_table(); in VisitRootPointers() local 47 roots_table.begin() + static_cast<int>(first_root_to_be_serialized_)) { in VisitRootPointers() 53 size_t root_index = current - roots_table.begin(); in VisitRootPointers()
|
/third_party/node/deps/v8/src/heap/ |
D | heap-inl.h | 115 RootsTable& Heap::roots_table() { return isolate()->roots_table(); } in roots_table() function 119 return Type::cast(Object(roots_table()[RootIndex::k##CamelName])); \ 132 roots_table()[RootIndex::k##CamelName] = value.ptr(); \ 138 roots_table()[RootIndex::kMaterializedObjects] = objects.ptr(); in ROOT_LIST() 142 roots_table()[RootIndex::kScriptList] = value.ptr(); in SetRootScriptList() 146 roots_table()[RootIndex::kMessageListeners] = value.ptr(); in SetMessageListeners() 151 roots_table()[RootIndex::kPendingOptimizeForTestBytecode] = hash_table.ptr(); in SetPendingOptimizeForTestBytecode() 506 FullObjectSlot last_script_id_slot(&roots_table()[RootIndex::kLastScriptId]); in NextScriptId()
|
D | setup-heap-internal.cc | 315 roots_table()[entry.index] = map.ptr(); in CreateInitialMaps() 353 FinalizePartialMap(Map::cast(Object(roots_table()[entry.index]))); in CreateInitialMaps() 407 roots_table()[entry.index] = map.ptr(); in CreateInitialMaps() 697 roots_table()[constant_string_table[i].index] = str->ptr(); in CreateInitialObjects() 765 roots_table()[RootIndex::k##name] = symbol->ptr(); \ in CreateInitialObjects() 777 roots_table()[RootIndex::k##name] = name->ptr(); in CreateInitialObjects() 786 roots_table()[RootIndex::k##name] = name->ptr(); in CreateInitialObjects() 1079 roots_table()[RootIndex::k##AccessorName##Accessor] = accessor_info->ptr(); in CreateInternalAccessorInfoObjects() 1086 Object(roots_table()[RootIndex::k##AccessorName##Accessor])) \ in CreateInternalAccessorInfoObjects() 1089 Object(roots_table()[RootIndex::k##AccessorName##Accessor])) \ in CreateInternalAccessorInfoObjects()
|
D | read-only-heap.cc | 158 isolate->roots_table().read_only_roots_begin().location(); in InitializeIsolateRoots() 165 isolate->roots_table().read_only_roots_begin().location(); in InitializeFromIsolateRoots()
|
D | factory-inl.h | 28 return Handle<Type>(&isolate()->roots_table()[RootIndex::k##CamelName]); \
|
D | read-only-spaces.cc | 126 isolate->roots_table().read_only_roots_begin().location(); in InitializeRootsFrom() 132 isolate->roots_table().read_only_roots_begin().location(); in InitializeRootsIn() 270 DCHECK_NE(*isolate->roots_table().read_only_roots_begin().location(), 0); in ReinstallReadOnlySpace()
|
D | heap.cc | 4896 roots_table().smi_roots_begin(), in IterateSmiRoots() 4897 roots_table().smi_roots_end()); in IterateSmiRoots() 4979 roots_table().strong_roots_begin(), in IterateRoots() 4980 roots_table().strong_roots_end()); in IterateRoots()
|
D | heap.h | 903 V8_INLINE RootsTable& roots_table();
|
D | factory.cc | 3920 return isolate()->roots_table()[RootIndex::kempty_string] != kNullAddress; in EmptyStringRootIsInitialized()
|
/third_party/node/deps/v8/src/builtins/ |
D | constants-table-builder.cc | 32 DCHECK(!isolate_->roots_table().IsRootHandle(object, &root_list_index)); in AddObject() 63 DCHECK(!isolate->roots_table().IsRootHandle(replacement_object, in CheckPreconditionsForPatching()
|
/third_party/node/deps/v8/src/roots/ |
D | roots-inl.h | 66 isolate->roots_table().read_only_roots_begin().address())) {} in ReadOnlyRoots()
|
/third_party/node/deps/v8/src/codegen/ |
D | turbo-assembler.cc | 51 if (isolate()->roots_table().IsRootHandle(object, &root_index)) { in IndirectLoadConstant()
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-wasm.cc | 731 *isolate->roots_table().slot(RootIndex::kActiveContinuation)); in SyncStackLimit() 751 *isolate->roots_table().slot(RootIndex::kActiveContinuation)), in RUNTIME_FUNCTION() 758 isolate->roots_table().slot(RootIndex::kActiveContinuation).store(*target); in RUNTIME_FUNCTION() 762 isolate->roots_table().slot(RootIndex::kActiveSuspender); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/handles/ |
D | handles.cc | 46 if (isolate->roots_table().IsRootHandleLocation(location_, &root_index) && in IsDereferenceAllowed()
|
/third_party/node/deps/v8/src/execution/ |
D | isolate-data.h | 44 roots_table) \
|
D | isolate.h | 1174 RootsTable& roots_table() { return isolate_data()->roots(); } in roots_table() function 1175 const RootsTable& roots_table() const { return isolate_data()->roots(); } in roots_table() function 1189 Object root(RootIndex index) const { return Object(roots_table()[index]); } in root() 1192 return Handle<Object>(&roots_table()[index]); in root_handle()
|
D | isolate.cc | 4218 ->roots_table() in ThrowInternal()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | instruction-selector-x64.cc | 2310 const RootsTable& roots_table = selector->isolate()->roots_table(); in VisitWord64EqualImpl() local 2314 roots_table.IsRootHandle(m.right().ResolvedValue(), &root_index)) { in VisitWord64EqualImpl() 2331 const RootsTable& roots_table = selector->isolate()->roots_table(); in VisitWord32EqualImpl() local 2351 if (!right.is_null() && roots_table.IsRootHandle(right, &root_index)) { in VisitWord32EqualImpl()
|
/third_party/node/deps/v8/src/compiler/ |
D | memory-lowering.cc | 614 if (isolate->roots_table().IsRootHandle(HeapConstantOf(value->op()), in ValueNeedsWriteBarrier()
|
D | simplified-lowering.cc | 1487 const RootsTable& roots_table = jsgraph_->isolate()->roots_table(); in WriteBarrierKindFor() local 1488 if (roots_table.IsRootHandle(value_type.AsHeapConstant()->Value(), in WriteBarrierKindFor()
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | code-generator.cc | 534 return isolate()->roots_table().IsRootHandle(object, index_return) && in IsMaterializableFromRoot()
|
D | instruction-selector.cc | 523 if (isolate->roots_table().IsRootHandle(constant, &root_index) && in OperandForDeopt()
|
/third_party/node/deps/v8/src/codegen/ia32/ |
D | macro-assembler-ia32.cc | 251 if (isolate()->roots_table().IsRootHandle(object, &root_index)) { in HeapObjectAsOperand()
|