Home
last modified time | relevance | path

Searched refs:TaggedField (Results 1 – 25 of 36) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
Dtagged-field-inl.h17 Address TaggedField<T, kFieldOffset>::address(HeapObject host, int offset) { in address()
23 Tagged_t* TaggedField<T, kFieldOffset>::location(HeapObject host, int offset) { in location()
30 Address TaggedField<T, kFieldOffset>::tagged_to_full( in tagged_to_full()
47 Tagged_t TaggedField<T, kFieldOffset>::full_to_tagged(Address value) { in full_to_tagged()
57 T TaggedField<T, kFieldOffset>::load(HeapObject host, int offset) { in load()
65 T TaggedField<T, kFieldOffset>::load(PtrComprCageBase cage_base, in load()
74 void TaggedField<T, kFieldOffset>::store(HeapObject host, T value) { in store()
86 void TaggedField<T, kFieldOffset>::store(HeapObject host, int offset, T value) { in store()
98 T TaggedField<T, kFieldOffset>::Relaxed_Load(HeapObject host, int offset) { in Relaxed_Load()
106 T TaggedField<T, kFieldOffset>::Relaxed_Load(PtrComprCageBase cage_base, in Relaxed_Load()
[all …]
Dobject-macros.h27 friend class TaggedField; \
199 type value = TaggedField<type, offset>::load(cage_base, *this); \
205 TaggedField<type, offset>::store(*this, value); \
236 type value = TaggedField<type, offset>::Relaxed_Load(cage_base, *this); \
242 TaggedField<type, offset>::Relaxed_Store(*this, value); \
256 type value = TaggedField<type, offset>::Relaxed_Load(cage_base, *this); \
263 TaggedField<type, offset>::Relaxed_Store(*this, value); \
276 type value = TaggedField<type, offset>::Acquire_Load(cage_base, *this); \
283 TaggedField<type, offset>::Release_Store(*this, value); \
299 TaggedField<MaybeObject, offset>::load(cage_base, *this); \
[all …]
Djs-array-inl.h24 return TaggedField<Object, kLengthOffset>::load(cage_base, *this); in TQ_OBJECT_CONSTRUCTORS_IMPL()
29 TaggedField<Object, kLengthOffset>::Relaxed_Store(*this, value); in set_length()
34 return TaggedField<Object, kLengthOffset>::Relaxed_Load(cage_base, *this); in length()
Djs-function-inl.h95 return TaggedField<SharedFunctionInfo, in DEF_RELAXED_GETTER()
137 return TaggedField<Context, kContextOffset>::load(*this); in context()
141 return TaggedField<Context, kContextOffset>::Relaxed_Load(cage_base, *this); in DEF_RELAXED_GETTER()
145 return TaggedField<HeapObject, kContextOffset>::load(*this).IsContext(); in has_context()
Dproperty-array-inl.h37 return TaggedField<Object>::Relaxed_Load(cage_base, *this, in get()
50 return TaggedField<Object>::SeqCst_Load(cage_base, *this, in get()
95 return TaggedField<Object>::SeqCst_Swap(cage_base, *this, in Swap()
Djs-objects-inl.h53 return TaggedField<FixedArrayBase, kElementsOffset>::load(cage_base, *this); in TQ_OBJECT_CONSTRUCTORS_IMPL()
63 return TaggedField<FixedArrayBase, kElementsOffset>::Relaxed_Load(cage_base, in elements()
69 TaggedField<FixedArrayBase, kElementsOffset>::Relaxed_Store(*this, value); in set_elements()
355 return TaggedField<Object>::Relaxed_Load(cage_base, *this, index.offset()); in RawFastPropertyAt()
373 return TaggedField<Object>::SeqCst_Load(cage_base, *this, index.offset()); in RawFastPropertyAt()
410 TaggedField<Object>::Acquire_Load(cage_base, *this, index.offset()); in RawInobjectPropertyAt()
490 return TaggedField<Object>::SeqCst_Swap(cage_base, *this, index.offset(), in RawFastPropertyAtSwap()
503 return TaggedField<Object>::load(*this, offset); in InObjectPropertyAt()
589 return TaggedField<Object, kNativeContextOffset>::Relaxed_Load(cage_base, in DEF_GETTER()
626 TaggedField<HeapObject, kElementsOffset>::load(cage_base, *this)); in ACCESSORS()
Ddescriptor-array.h218 using EntryKeyField = TaggedField<HeapObject, kEntryKeyOffset>;
219 using EntryDetailsField = TaggedField<Smi, kEntryDetailsOffset>;
220 using EntryValueField = TaggedField<MaybeObject, kEntryValueOffset>;
Dcode-inl.h163 type value = TaggedField<type, offset>::load(cage_base, *this); \
169 TaggedField<type, offset>::store(*this, value); \
182 type value = TaggedField<type, offset>::Acquire_Load(cage_base, *this); \
188 TaggedField<type, offset>::Release_Store(*this, value); \
261 TaggedField<HeapObject, kCodeDataContainerOffset>::Acquire_Load(cage_base, in GCSafeCodeDataContainer()
498 TaggedField<HeapObject, kRelocationInfoOffset>::load(cage_base, *this)); in unchecked_relocation_info()
928 Object value = TaggedField<Object, kCodeOffset>::load(cage_base, *this); in raw_code()
934 TaggedField<Object, kCodeOffset>::store(*this, value); in set_raw_code()
946 TaggedField<Object, kCodeOffset>::Relaxed_Load(cage_base, *this); in raw_code()
Dscript-inl.h101 return TaggedField<WeakFixedArray, kSharedFunctionInfosOffset>::load(*this); in DEF_GETTER()
109 TaggedField<WeakFixedArray, kSharedFunctionInfosOffset>::store(*this, value); in set_shared_function_infos()
Dcell-inl.h24 return TaggedField<Object, kValueOffset>::Relaxed_Load(cage_base, *this); in DEF_RELAXED_GETTER()
Djs-weak-refs-inl.h158 return TaggedField<HeapObject>::Relaxed_Load(*this, kTargetOffset); in relaxed_target()
162 return TaggedField<HeapObject>::Relaxed_Load(*this, kUnregisterTokenOffset); in relaxed_unregister_token()
Dfree-space-inl.h31 TaggedField<Object, kNextOffset>::load(*this)); in next()
Dordered-hash-table-inl.h65 return TaggedField<Object>::load(*this, entry_offset); in KeyAt()
74 return TaggedField<Object>::load(*this, entry_offset); in GetDataEntry()
Dprototype-info-inl.h28 return TaggedField<MaybeObject, kObjectCreateMapOffset>::load(cage_base, in DEF_GETTER()
Doddball-inl.h38 return Smi::ToInt(TaggedField<Smi>::load(*this, kKindOffset)); in ACCESSORS()
Dmaybe-object.h40 friend class TaggedField;
Dtagged-field.h22 class TaggedField : public AllStatic {
Dfeedback-vector-inl.h207 MaybeObject value = TaggedField<MaybeObject>::Acquire_Load(*this, offset); in SynchronizedGet()
218 TaggedField<MaybeObject>::Release_Store(*this, offset, value); in SynchronizedSet()
Dheap-object.h229 using MapField = TaggedField<MapWord, HeapObject::kMapOffset>;
Dcontexts-inl.h77 return TaggedField<Object>::Relaxed_Load(cage_base, *this, in get()
Dobjects-inl.h763 VerifyPointer(isolate, TaggedField<Object>::load(isolate, *this, offset)); in VerifyObjectField()
769 isolate, TaggedField<MaybeObject>::load(isolate, *this, offset)); in VerifyMaybeObjectField()
774 CHECK(TaggedField<Object>::load(*this, offset).IsSmi()); in VerifySmiField()
Dstring-inl.h887 return TaggedField<String, kUnderlyingOffset>::load(*this); in GetUnderlying()
1086 return TaggedField<Object, kFirstOffset>::load(*this); in unchecked_first()
1098 return TaggedField<HeapObject, kActualOffset>::load(cage_base, *this); in DEF_GETTER()
Dswiss-name-dictionary-inl.h230 return TaggedField<Object>::Relaxed_Load(cage_base, *this, offset); in LoadFromDataTable()
/third_party/node/deps/v8/src/heap/
Dmemory-measurement.cc344 TaggedField<Object, Map::kConstructorOrBackPointerOrNativeContextOffset>:: in InferForContext()
357 TaggedField<Object, JSFunction::kContextOffset>::Acquire_Load(isolate, in InferForJSFunction()
Dmarking-visitor-inl.h499 TaggedField<Object, Map::kInstanceDescriptorsOffset>::Acquire_Load( in VisitDescriptorsForMap()

12