Home
last modified time | relevance | path

Searched refs:WeakArrayList (Results 1 – 25 of 45) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
Dprototype-info.h52 class V8_EXPORT_PRIVATE PrototypeUsers : public WeakArrayList {
54 static Handle<WeakArrayList> Add(Isolate* isolate,
55 Handle<WeakArrayList> array,
58 static inline void MarkSlotEmpty(WeakArrayList array, int index);
65 static WeakArrayList Compact(
66 Handle<WeakArrayList> array, Heap* heap, CompactionCallback callback,
70 static void Verify(WeakArrayList array);
79 static inline Smi empty_slot_index(WeakArrayList array);
80 static inline void set_empty_slot_index(WeakArrayList array, int index);
82 static void ScanForEmptySlots(WeakArrayList array);
Dfixed-array.h348 class WeakArrayList
349 : public TorqueGeneratedWeakArrayList<WeakArrayList, HeapObject> {
352 DECL_PRINTER(WeakArrayList)
354 V8_EXPORT_PRIVATE static Handle<WeakArrayList> AddToEnd(
355 Isolate* isolate, Handle<WeakArrayList> array,
360 V8_EXPORT_PRIVATE static Handle<WeakArrayList> AddToEnd(
361 Isolate* isolate, Handle<WeakArrayList> array,
367 static Handle<WeakArrayList> Append(
368 Isolate* isolate, Handle<WeakArrayList> array,
396 inline void CopyElements(Isolate* isolate, int dst_index, WeakArrayList src,
[all …]
Dprototype-info-inl.h52 void PrototypeUsers::MarkSlotEmpty(WeakArrayList array, int index) { in BOOL_ACCESSORS()
61 Smi PrototypeUsers::empty_slot_index(WeakArrayList array) { in empty_slot_index()
65 void PrototypeUsers::set_empty_slot_index(WeakArrayList array, int index) { in set_empty_slot_index()
Dfixed-array-inl.h41 TQ_OBJECT_CONSTRUCTORS_IMPL(WeakArrayList) in TQ_OBJECT_CONSTRUCTORS_IMPL()
43 NEVER_READ_ONLY_SPACE_IMPL(WeakArrayList) in TQ_OBJECT_CONSTRUCTORS_IMPL()
247 inline int WeakArrayList::AllocatedSize() { return SizeFor(capacity()); } in AllocatedSize()
479 MaybeObject WeakArrayList::Get(int index) const { in Get()
484 MaybeObject WeakArrayList::Get(PtrComprCageBase cage_base, int index) const { in Get()
489 void WeakArrayList::Set(int index, MaybeObject value, WriteBarrierMode mode) { in Set()
493 void WeakArrayList::Set(int index, Smi value) { in Set()
497 MaybeObjectSlot WeakArrayList::data_start() { in data_start()
501 void WeakArrayList::CopyElements(Isolate* isolate, int dst_index, in CopyElements()
502 WeakArrayList src, int src_index, int len, in CopyElements()
[all …]
Dprototype-info.tq16 // [prototype_users]: WeakArrayList containing weak references to maps using
18 prototype_users: WeakArrayList|Zero;
Dscript.h113 DECL_ACCESSORS(wasm_weak_instance_list, WeakArrayList)
234 WeakArrayList::Iterator iterator_;
Dobjects.cc2251 return WeakArrayList::SizeForCapacity( in SizeFromMap()
2252 WeakArrayList::unchecked_cast(*this).capacity()); in SizeFromMap()
4128 Handle<WeakArrayList> WeakArrayList::AddToEnd(Isolate* isolate, in AddToEnd()
4129 Handle<WeakArrayList> array, in AddToEnd()
4135 WeakArrayList raw = *array; in AddToEnd()
4144 Handle<WeakArrayList> WeakArrayList::AddToEnd(Isolate* isolate, in AddToEnd()
4145 Handle<WeakArrayList> array, in AddToEnd()
4152 WeakArrayList raw = *array; in AddToEnd()
4163 Handle<WeakArrayList> WeakArrayList::Append(Isolate* isolate, in Append()
4164 Handle<WeakArrayList> array, in Append()
[all …]
Dscript.tq49 shared_function_infos: WeakFixedArray|WeakArrayList;
Dscript-inl.h32 ACCESSORS_CHECKED(Script, wasm_weak_instance_list, WeakArrayList, in NEVER_READ_ONLY_SPACE_IMPL()
Dfixed-array.tq41 extern class WeakArrayList extends HeapObject {
Dcode.h858 class DependentCode : public WeakArrayList {
946 OBJECT_CONSTRUCTORS(DependentCode, WeakArrayList);
Dobject-list-macros.h265 V(WeakArrayList) \
/third_party/node/deps/v8/src/roots/
Droots.h193 V(WeakArrayList, empty_weak_array_list, EmptyWeakArrayList) \
305 V(WeakArrayList, script_list, ScriptList) \
307 V(WeakArrayList, detached_contexts, DetachedContexts) \
308 V(WeakArrayList, retaining_path_targets, RetainingPathTargets) \
324 V(WeakArrayList, shared_wasm_memories, SharedWasmMemories) \
327 IF_WASM(V, WeakArrayList, wasm_canonical_rtts, WasmCanonicalRtts)
/third_party/node/deps/v8/src/snapshot/
Dobject-deserializer.cc72 Handle<WeakArrayList> list = isolate()->factory()->script_list(); in CommitPostProcessedObjects()
73 list = WeakArrayList::AddToEnd(isolate(), list, in CommitPostProcessedObjects()
Dstartup-serializer.cc61 const WeakArrayList detached_contexts_;
Dcode-serializer.cc558 Handle<WeakArrayList> list = isolate->factory()->script_list(); in FinishOffThreadDeserialize()
562 WeakArrayList::AddToEnd(isolate, list, MaybeObjectHandle::Weak(script)); in FinishOffThreadDeserialize()
/third_party/node/deps/v8/src/heap/
Dfactory.h476 Handle<WeakArrayList> NewWeakArrayList(
482 Handle<WeakArrayList> CopyWeakArrayListAndGrow(
483 Handle<WeakArrayList> array, int grow_by,
486 Handle<WeakArrayList> CompactWeakArrayList(
487 Handle<WeakArrayList> array, int new_capacity,
1116 Handle<WeakArrayList> NewUninitializedWeakArrayList(
Dfactory.cc1383 Handle<WeakArrayList> scripts = script_list(); in AddToScriptList()
1384 scripts = WeakArrayList::Append(isolate(), scripts, in AddToScriptList()
1421 Handle<WeakArrayList> scripts = script_list(); in CloneScript()
1422 scripts = WeakArrayList::AddToEnd(isolate(), scripts, in CloneScript()
2065 Handle<WeakArrayList> Factory::NewUninitializedWeakArrayList( in NewUninitializedWeakArrayList()
2074 WeakArrayList result = WeakArrayList::cast(heap_object); in NewUninitializedWeakArrayList()
2080 Handle<WeakArrayList> Factory::NewWeakArrayList(int capacity, in NewWeakArrayList()
2082 Handle<WeakArrayList> result = in NewWeakArrayList()
2095 Handle<WeakArrayList> Factory::CopyWeakArrayListAndGrow( in CopyWeakArrayListAndGrow()
2096 Handle<WeakArrayList> src, int grow_by, AllocationType allocation) { in CopyWeakArrayListAndGrow()
[all …]
Dheap.cc852 Handle<WeakArrayList> array(retaining_path_targets(), isolate()); in AddRetainingPathTarget()
854 array = WeakArrayList::AddToEnd(isolate(), array, in AddRetainingPathTarget()
864 WeakArrayList targets = retaining_path_targets(); in IsRetainingPathTarget()
2195 Handle<WeakArrayList> current_rtts = handle(wasm_canonical_rtts(), isolate_); in EnsureWasmCanonicalRttsSize()
2197 Handle<WeakArrayList> result = WeakArrayList::EnsureSpace( in EnsureWasmCanonicalRttsSize()
6252 Handle<WeakArrayList> CompactWeakArrayList(Heap* heap, in CompactWeakArrayList()
6253 Handle<WeakArrayList> array, in CompactWeakArrayList()
6263 Handle<WeakArrayList> new_array = WeakArrayList::EnsureSpace( in CompactWeakArrayList()
6297 Handle<WeakArrayList> array( in CompactWeakArrayLists()
6298 WeakArrayList::cast(prototype_info->prototype_users()), isolate()); in CompactWeakArrayLists()
[all …]
Dsetup-heap-internal.cc273 AllocationResult allocation = AllocateRaw(WeakArrayList::SizeForCapacity(0), in CreateInitialMaps()
278 WeakArrayList::cast(obj).set_capacity(0); in CreateInitialMaps()
279 WeakArrayList::cast(obj).set_length(0); in CreateInitialMaps()
281 set_empty_weak_array_list(WeakArrayList::cast(obj)); in CreateInitialMaps()
Dobject-stats.cc822 WeakArrayList::cast(heap_->script_list()), in CollectGlobalStatistics()
908 RecordSimpleVirtualObjectStats(map, WeakArrayList::cast(users), in RecordVirtualMapDetails()
1069 context, WeakArrayList::cast(context.retained_maps()), in RecordVirtualContext()
Dincremental-marking.cc376 std::vector<WeakArrayList> retained_maps_list = heap()->FindAllRetainedMaps(); in RetainMaps()
378 for (WeakArrayList retained_maps : retained_maps_list) { in RetainMaps()
/third_party/node/deps/v8/src/wasm/
Dwasm-objects.cc887 Handle<WeakArrayList> old_instances = in AddInstance()
889 ? Handle<WeakArrayList>(memory->instances(), isolate) in AddInstance()
892 Handle<WeakArrayList> new_instances = WeakArrayList::Append( in AddInstance()
902 Handle<WeakArrayList> instances(this->instances(), isolate); in update_instances()
1236 Handle<WeakArrayList> weak_instance_list( in New()
1238 weak_instance_list = WeakArrayList::Append( in New()
Dwasm-objects.tq141 instances: WeakArrayList|Undefined;
/third_party/node/deps/v8/src/debug/
Ddebug.cc930 Handle<WeakArrayList> new_list = isolate_->factory()->NewWeakArrayList(4); in RecordWasmScriptWithBreakpoints()
946 Handle<WeakArrayList> new_list = WeakArrayList::Append( in RecordWasmScriptWithBreakpoints()
979 wasm_scripts_with_break_points_ = Handle<WeakArrayList>{}; in ClearAllBreakPoints()
2096 Handle<WeakArrayList> array = in GetLoadedScripts()
2097 Handle<WeakArrayList>::cast(factory->script_list()); in GetLoadedScripts()

12