Home
last modified time | relevance | path

Searched refs:cage_base (Results 1 - 25 of 138) sorted by relevance

123456

/third_party/node/deps/v8/src/objects/
H A Dobjects-inl.h69 return IsFixedArrayExact(cage_base); in DEF_GETTER()
88 bool Object::Is##type_(PtrComprCageBase cage_base) const { \
89 return IsHeapObject() && HeapObject::cast(*this).Is##type_(cage_base); \
199 return V8_EXTERNAL_CODE_SPACE_BOOL ? IsCodeDataContainer(cage_base) in DEF_GETTER()
200 : IsCode(cage_base); in DEF_GETTER()
204 return IsInternalizedString(cage_base) || IsSymbol(cage_base); in DEF_GETTER()
212 return map(cage_base).is_callable(); in DEF_GETTER()
216 return IsCallable(cage_base) && IsJSProxy(cage_base); in DEF_GETTER()
285 PtrComprCageBase cage_base = GetPtrComprCageBase(this_heap_object); IsNumber() local
296 PtrComprCageBase cage_base = GetPtrComprCageBase(this_heap_object); IsNumeric() local
350 PtrComprCageBase cage_base = GetPtrComprCageBaseSlow(*this); IsAbstractCode() local
414 PtrComprCageBase cage_base = GetPtrComprCageBase(this_heap_object); IsPrimitive() local
667 WriteSandboxedPointerField(size_t offset, PtrComprCageBase cage_base, Address value) WriteSandboxedPointerField() argument
670 i::WriteSandboxedPointerField(field_address(offset), cage_base, value); WriteSandboxedPointerField() local
798 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); map() local
898 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); map_word() local
901 map_word(PtrComprCageBase cage_base, RelaxedLoadTag tag) const map_word() argument
915 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); map_word() local
918 map_word(PtrComprCageBase cage_base, AcquireLoadTag tag) const map_word() argument
937 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); Size() local
[all...]
H A Djs-function-inl.h91 return shared(cage_base, kRelaxedLoad); in DEF_GETTER()
96 kSharedFunctionInfoOffset>::Relaxed_Load(cage_base, *this); in DEF_RELAXED_GETTER()
141 return TaggedField<Context, kContextOffset>::Relaxed_Load(cage_base, *this); in DEF_RELAXED_GETTER()
159 return map(cage_base).has_prototype_slot(); in DEF_GETTER()
163 return Map::cast(prototype_or_initial_map(cage_base, kAcquireLoad)); in DEF_GETTER()
167 DCHECK(has_prototype_slot(cage_base)); in DEF_GETTER()
168 return prototype_or_initial_map(cage_base, kAcquireLoad).IsMap(cage_base); in DEF_GETTER()
172 DCHECK(has_prototype_slot(cage_base)); in DEF_GETTER()
173 return has_initial_map(cage_base) || in DEF_GETTER()
[all...]
H A Djs-objects-inl.h53 return TaggedField<FixedArrayBase, kElementsOffset>::load(cage_base, *this); in DEF_GETTER()
57 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in elements() local
58 return elements(cage_base, tag); in elements()
61 FixedArrayBase JSObject::elements(PtrComprCageBase cage_base, in elements() argument
63 return TaggedField<FixedArrayBase, kElementsOffset>::Relaxed_Load(cage_base, in elements()
259 return map(cage_base).GetIndexedInterceptor(cage_base); in DEF_GETTER()
263 return map(cage_base).GetNamedInterceptor(cage_base); in DEF_GETTER()
348 PtrComprCageBase cage_base in RawFastPropertyAt() local
352 RawFastPropertyAt(PtrComprCageBase cage_base, FieldIndex index) const RawFastPropertyAt() argument
366 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); RawFastPropertyAt() local
370 RawFastPropertyAt(PtrComprCageBase cage_base, FieldIndex index, SeqCstAccessTag tag) const RawFastPropertyAt() argument
380 RawInobjectPropertyAt( PtrComprCageBase cage_base, Map original_map, FieldIndex index) const RawInobjectPropertyAt() argument
482 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); RawFastPropertyAtSwap() local
486 RawFastPropertyAtSwap(PtrComprCageBase cage_base, FieldIndex index, Object value, SeqCstAccessTag tag) RawFastPropertyAtSwap() argument
[all...]
H A Dcompressed-slots-inl.h42 Object CompressedObjectSlot::load(PtrComprCageBase cage_base) const { in load()
44 return Object(DecompressTaggedAny(cage_base, value)); in load()
75 Object CompressedObjectSlot::Relaxed_Load(PtrComprCageBase cage_base) const { in Relaxed_Load()
77 return Object(DecompressTaggedAny(cage_base, value)); in Relaxed_Load()
108 MaybeObject CompressedMaybeObjectSlot::load(PtrComprCageBase cage_base) const { in load()
110 return MaybeObject(DecompressTaggedAny(cage_base, value)); in load()
123 PtrComprCageBase cage_base) const { in Relaxed_Load()
125 return MaybeObject(DecompressTaggedAny(cage_base, value)); in Relaxed_Load()
150 PtrComprCageBase cage_base) const { in load()
152 return HeapObjectReference(DecompressTaggedPointer(cage_base, valu in load()
[all...]
H A Ddescriptor-array-inl.h108 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in GetKey() local
109 return GetKey(cage_base, descriptor_number); in GetKey()
112 Name DescriptorArray::GetKey(PtrComprCageBase cage_base, in GetKey() argument
117 EntryKeyField::Relaxed_Load(cage_base, *this, entry_offset)); in GetKey()
132 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in GetSortedKey() local
133 return GetSortedKey(cage_base, descriptor_number); in GetSortedKey()
136 Name DescriptorArray::GetSortedKey(PtrComprCageBase cage_base, in GetSortedKey() argument
138 return GetKey(cage_base, InternalIndex(GetSortedKeyIndex(descriptor_number))); in GetSortedKey()
147 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in GetStrongValue() local
148 return GetStrongValue(cage_base, descriptor_numbe in GetStrongValue()
151 GetStrongValue(PtrComprCageBase cage_base, InternalIndex descriptor_number) GetStrongValue() argument
165 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); GetValue() local
169 GetValue(PtrComprCageBase cage_base, InternalIndex descriptor_number) GetValue() argument
196 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); GetFieldType() local
200 GetFieldType(PtrComprCageBase cage_base, InternalIndex descriptor_number) GetFieldType() argument
[all...]
H A Dproperty-array-inl.h30 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in get() local
31 return get(cage_base, index); in get()
34 Object PropertyArray::get(PtrComprCageBase cage_base, int index) const { in get() argument
37 return TaggedField<Object>::Relaxed_Load(cage_base, *this, in get()
42 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in get() local
43 return get(cage_base, index, tag); in get()
46 Object PropertyArray::get(PtrComprCageBase cage_base, int index, in get() argument
50 return TaggedField<Object>::SeqCst_Load(cage_base, *this, in get()
85 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in Swap() local
86 return Swap(cage_base, inde in Swap()
89 Swap(PtrComprCageBase cage_base, int index, Object value, SeqCstAccessTag tag) Swap() argument
[all...]
H A Ddictionary-inl.h34 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in ValueAt() local
35 return ValueAt(cage_base, entry); in ValueAt()
39 Object Dictionary<Derived, Shape>::ValueAt(PtrComprCageBase cage_base, in ValueAt() argument
41 return this->get(cage_base, DerivedHashTable::EntryToIndex(entry) + in ValueAt()
203 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in NameAt() local
204 return NameAt(cage_base, entry); in NameAt()
207 Name NameDictionary::NameAt(PtrComprCageBase cage_base, InternalIndex entry) { in NameAt() argument
208 return Name::cast(KeyAt(cage_base, entry)); in NameAt()
216 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in CellAt() local
217 return CellAt(cage_base, entr in CellAt()
220 CellAt(PtrComprCageBase cage_base, InternalIndex entry) CellAt() argument
227 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); NameAt() local
231 NameAt(PtrComprCageBase cage_base, InternalIndex entry) NameAt() argument
236 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); ValueAt() local
240 ValueAt(PtrComprCageBase cage_base, InternalIndex entry) ValueAt() argument
[all...]
H A Dstring.cc752 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in SlowGetFlatContent() local
754 StringShape shape(string, cage_base); in SlowGetFlatContent()
760 if (!cons.IsFlat(cage_base)) return FlatContent(no_gc); in SlowGetFlatContent()
761 string = cons.first(cage_base); in SlowGetFlatContent()
762 shape = StringShape(string, cage_base); in SlowGetFlatContent()
766 string = slice.parent(cage_base); in SlowGetFlatContent()
767 shape = StringShape(string, cage_base); in SlowGetFlatContent()
776 string = thin.actual(cage_base); in SlowGetFlatContent()
777 shape = StringShape(string, cage_base); in SlowGetFlatContent()
781 return TryGetFlatContentFromDirectString(cage_base, no_g in SlowGetFlatContent()
847 WriteToFlat(String source, sinkchar* sink, int start, int length, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) WriteToFlat() argument
1591 HashString(String string, size_t start, int length, uint64_t seed, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) HashString() argument
1638 PtrComprCageBase cage_base = GetPtrComprCageBase(string); ComputeAndSetHash() local
1766 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
1797 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
1803 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
1973 PtrComprCageBase cage_base = GetPtrComprCageBase(subject); AddressOfCharacterAt() local
[all...]
H A Dstring-inl.h122 StringShape::StringShape(const String str, PtrComprCageBase cage_base) in StringShape() argument
123 : type_(str.map(cage_base, kAcquireLoad).instance_type()) { in StringShape()
312 uint32_t type = map(cage_base).instance_type(); in DEF_GETTER()
317 uint32_t type = map(cage_base).instance_type(); in DEF_GETTER()
519 base::Vector<const Char> str, PtrComprCageBase cage_base, in IsEqualToImpl()
540 int32_t type = string.map(cage_base).instance_type(); in IsEqualToImpl()
554 ExternalOneByteString::cast(string).GetChars(cage_base) + in IsEqualToImpl()
559 ExternalTwoByteString::cast(string).GetChars(cage_base) + in IsEqualToImpl()
567 string = slicedString.parent(cage_base); in IsEqualToImpl()
576 slice_offset, str, cage_base, in IsEqualToImpl()
518 IsEqualToImpl( base::Vector<const Char> str, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const IsEqualToImpl() argument
593 IsConsStringEqualToImpl( ConsString string, int slice_offset, base::Vector<const Char> str, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) IsConsStringEqualToImpl() argument
626 GetChars(PtrComprCageBase cage_base, const DisallowGarbageCollection& no_gc) const GetChars() argument
635 GetChars( PtrComprCageBase cage_base, const DisallowGarbageCollection& no_gc, const SharedStringAccessGuardIfNeeded& access_guard) const GetChars() argument
683 TryGetFlatContentFromDirectString( PtrComprCageBase cage_base, const DisallowGarbageCollection& no_gc, String string, int offset, int length, const SharedStringAccessGuardIfNeeded& access_guard) TryGetFlatContentFromDirectString() argument
779 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); GetFlatContent() local
820 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
826 GetImpl( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const GetImpl() argument
841 HandleInvalidString( String str, int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) GetImpl() argument
906 PtrComprCageBase cage_base = GetPtrComprCageBase(string); VisitFlat() local
984 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
1047 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
1221 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
1293 Get( int index, PtrComprCageBase cage_base, const SharedStringAccessGuardIfNeeded& access_guard) const Get() argument
[all...]
H A Dliteral-objects-inl.h32 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in name() local
33 return name(cage_base, index); in name()
36 Object ObjectBoilerplateDescription::name(PtrComprCageBase cage_base, in name() argument
41 return get(cage_base, 2 * index + kDescriptionStartIndex); in name()
45 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in value() local
46 return value(cage_base, index); in value()
49 Object ObjectBoilerplateDescription::value(PtrComprCageBase cage_base, in value() argument
51 return get(cage_base, 2 * index + 1 + kDescriptionStartIndex); in value()
H A Dcompressed-slots.h45 inline Object load(PtrComprCageBase cage_base) const;
53 inline Object Relaxed_Load(PtrComprCageBase cage_base) const;
84 inline MaybeObject load(PtrComprCageBase cage_base) const;
88 inline MaybeObject Relaxed_Load(PtrComprCageBase cage_base) const;
112 inline HeapObjectReference load(PtrComprCageBase cage_base) const;
139 inline Object load(PtrComprCageBase cage_base) const;
142 inline Object Relaxed_Load(PtrComprCageBase cage_base) const;
143 inline Object Acquire_Load(PtrComprCageBase cage_base) const;
H A Dtagged-field.h41 static inline T load(PtrComprCageBase cage_base, HeapObject host,
48 static inline T Relaxed_Load(PtrComprCageBase cage_base, HeapObject host,
55 static inline T Acquire_Load_No_Unpack(PtrComprCageBase cage_base,
57 static inline T Acquire_Load(PtrComprCageBase cage_base, HeapObject host,
61 static inline T SeqCst_Load(PtrComprCageBase cage_base, HeapObject host,
71 static inline T SeqCst_Swap(PtrComprCageBase cage_base, HeapObject host,
79 static inline T Relaxed_Load_Map_Word(PtrComprCageBase cage_base,
H A Dcode-inl.h126 PtrComprCageBase cage_base(isolate); in contains()
127 if (IsCode(cage_base)) { in contains()
131 (inner_pointer <= address() + Size(cage_base)); in contains()
159 PtrComprCageBase cage_base = main_cage_base(); \
160 return Code::name(cage_base); \
162 type Code::name(PtrComprCageBase cage_base) const { \
163 type value = TaggedField<type, offset>::load(cage_base, *this); \
178 PtrComprCageBase cage_base = main_cage_base(kRelaxedLoad); \
179 return Code::name(cage_base, tag); \
181 type Code::name(PtrComprCageBase cage_base, AcquireLoadTa
249 set_main_cage_base(Address cage_base, RelaxedStoreTag) set_main_cage_base() argument
259 PtrComprCageBase cage_base = main_cage_base(kRelaxedLoad); GCSafeCodeDataContainer() local
496 PtrComprCageBase cage_base = main_cage_base(); unchecked_relocation_info() local
922 PtrComprCageBase cage_base = code_cage_base(); raw_code() local
939 PtrComprCageBase cage_base = code_cage_base(tag); raw_code() local
943 raw_code(PtrComprCageBase cage_base, RelaxedLoadTag) const raw_code() argument
1001 PtrComprCageBase cage_base = code_cage_base(); code() local
1010 PtrComprCageBase cage_base = code_cage_base(tag); code() local
1014 code(PtrComprCageBase cage_base, RelaxedLoadTag tag) const code() argument
1335 get(PtrComprCageBase cage_base, int index) const get() argument
[all...]
H A Dheap-object.h82 inline ReadOnlyRoots GetReadOnlyRoots(PtrComprCageBase cage_base) const;
92 V8_INLINE bool Is##Type(PtrComprCageBase cage_base) const;
112 V8_INLINE bool Is##Name(PtrComprCageBase cage_base) const;
128 void Iterate(PtrComprCageBase cage_base, ObjectVisitor* v);
131 inline void IterateFast(PtrComprCageBase cage_base, ObjectVisitor* v);
142 void IterateBody(PtrComprCageBase cage_base, ObjectVisitor* v);
146 inline void IterateBodyFast(PtrComprCageBase cage_base, ObjectVisitor* v);
207 bool NeedsRehashing(PtrComprCageBase cage_base) const;
212 bool CanBeRehashed(PtrComprCageBase cage_base) const;
H A Dstring.h47 V8_INLINE explicit StringShape(const String s, PtrComprCageBase cage_base);
208 inline const Char* GetChars(PtrComprCageBase cage_base,
214 PtrComprCageBase cage_base, const DisallowGarbageCollection& no_gc,
253 Get(int index, PtrComprCageBase cage_base,
470 inline bool IsFlat(PtrComprCageBase cage_base) const;
473 inline bool IsShared(PtrComprCageBase cage_base) const;
519 PtrComprCageBase cage_base,
607 GetImpl(int index, PtrComprCageBase cage_base,
613 base::Vector<const Char> str, PtrComprCageBase cage_base,
620 PtrComprCageBase cage_base,
[all...]
H A Dtagged-field-inl.h65 T TaggedField<T, kFieldOffset>::load(PtrComprCageBase cage_base, in load() argument
69 return T(tagged_to_full(cage_base, value)); in load()
106 T TaggedField<T, kFieldOffset>::Relaxed_Load(PtrComprCageBase cage_base, in Relaxed_Load() argument
110 return T(tagged_to_full(cage_base, value)); in Relaxed_Load()
116 PtrComprCageBase cage_base, HeapObject host) { in Relaxed_Load_Map_Word()
118 return T(tagged_to_full(cage_base, value)); in Relaxed_Load_Map_Word()
156 PtrComprCageBase cage_base, HeapObject host, int offset) { in Acquire_Load_No_Unpack()
158 return T(tagged_to_full(cage_base, value)); in Acquire_Load_No_Unpack()
162 T TaggedField<T, kFieldOffset>::Acquire_Load(PtrComprCageBase cage_base, in Acquire_Load() argument
166 return T(tagged_to_full(cage_base, valu in Acquire_Load()
115 Relaxed_Load_Map_Word( PtrComprCageBase cage_base, HeapObject host) Relaxed_Load_Map_Word() argument
155 Acquire_Load_No_Unpack( PtrComprCageBase cage_base, HeapObject host, int offset) Acquire_Load_No_Unpack() argument
215 SeqCst_Load(PtrComprCageBase cage_base, HeapObject host, int offset) SeqCst_Load() argument
252 SeqCst_Swap(PtrComprCageBase cage_base, HeapObject host, int offset, T value) SeqCst_Swap() argument
[all...]
H A Dfixed-array-inl.h68 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in get() local
69 return get(cage_base, index); in get()
72 Object FixedArray::get(PtrComprCageBase cage_base, int index) const { in get() argument
74 return TaggedField<Object>::Relaxed_Load(cage_base, *this, in get()
124 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in get() local
125 return get(cage_base, index); in get()
128 Object FixedArray::get(PtrComprCageBase cage_base, int index, in get() argument
148 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in get() local
149 return get(cage_base, index); in get()
152 Object FixedArray::get(PtrComprCageBase cage_base, in argument
435 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); Get() local
439 Get(PtrComprCageBase cage_base, int index) const Get() argument
480 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); Get() local
484 Get(PtrComprCageBase cage_base, int index) const Get() argument
539 Get(PtrComprCageBase cage_base, int index) const Get() argument
692 get(PtrComprCageBase cage_base, int index) const get() argument
[all...]
H A Dhash-table-inl.h163 InternalIndex HashTable<Derived, Shape>::FindEntry(PtrComprCageBase cage_base, in FindEntry() argument
174 Object element = KeyAt(cage_base, entry); in FindEntry()
207 bool HashTable<Derived, Shape>::ToKey(PtrComprCageBase cage_base, in ToKey() argument
209 Object k = KeyAt(cage_base, entry); in ToKey()
210 if (!IsKey(GetReadOnlyRoots(cage_base), k)) return false; in ToKey()
217 PtrComprCageBase cage_base = GetPtrComprCageBase(*this); in KeyAt() local
218 return KeyAt(cage_base, entry); in KeyAt()
222 Object HashTable<Derived, Shape>::KeyAt(PtrComprCageBase cage_base, in KeyAt() argument
224 return get(cage_base, EntryToIndex(entry) + kEntryKeyIndex); in KeyAt()
230 PtrComprCageBase cage_base in KeyAt() local
235 KeyAt(PtrComprCageBase cage_base, InternalIndex entry, RelaxedLoadTag tag) KeyAt() argument
[all...]
H A Dstring-table.cc94 static std::unique_ptr<Data> Resize(PtrComprCageBase cage_base,
101 Object Get(PtrComprCageBase cage_base, InternalIndex index) const { in Get() argument
102 return slot(index).Acquire_Load(cage_base); in Get()
142 InternalIndex FindInsertionEntry(PtrComprCageBase cage_base,
161 void Print(PtrComprCageBase cage_base) const;
228 PtrComprCageBase cage_base, std::unique_ptr<Data> data, int capacity) { in Resize()
238 Object element = data->Get(cage_base, i); in Resize()
243 new_data->FindInsertionEntry(cage_base, hash); in Resize()
270 InternalIndex StringTable::Data::FindInsertionEntry(PtrComprCageBase cage_base, in FindInsertionEntry() argument
278 Object element = Get(cage_base, entr in FindInsertionEntry()
227 Resize( PtrComprCageBase cage_base, std::unique_ptr<Data> data, int capacity) Resize() argument
584 EnsureCapacity(PtrComprCageBase cage_base, int additional_elements) EnsureCapacity() argument
[all...]
H A Dmap-inl.h59 cage_base, *this); in DEF_GETTER()
118 FunctionTemplateInfo info = GetFunctionTemplateInfo(cage_base); in DEF_GETTER()
119 return InterceptorInfo::cast(info.GetNamedPropertyHandler(cage_base)); in DEF_GETTER()
124 FunctionTemplateInfo info = GetFunctionTemplateInfo(cage_base); in DEF_GETTER()
125 return InterceptorInfo::cast(info.GetIndexedPropertyHandler(cage_base)); in DEF_GETTER()
739 bool Map::ConcurrentIsMap(PtrComprCageBase cage_base, in ConcurrentIsMap() argument
741 return object.IsHeapObject() && HeapObject::cast(object).map(cage_base) == in ConcurrentIsMap()
742 GetReadOnlyRoots(cage_base).meta_map(); in ConcurrentIsMap()
746 Object object = constructor_or_back_pointer(cage_base, kRelaxedLoad); in DEF_GETTER()
747 if (ConcurrentIsMap(cage_base, objec in DEF_GETTER()
[all...]
H A Dslots-inl.h39 Object FullObjectSlot::load(PtrComprCageBase cage_base) const { return **this; } in load()
63 Object FullObjectSlot::Acquire_Load(PtrComprCageBase cage_base) const { in Acquire_Load()
71 Object FullObjectSlot::Relaxed_Load(PtrComprCageBase cage_base) const { in Relaxed_Load()
103 MaybeObject FullMaybeObjectSlot::load(PtrComprCageBase cage_base) const { in load()
116 PtrComprCageBase cage_base) const { in Relaxed_Load()
138 HeapObjectReference FullHeapObjectSlot::load(PtrComprCageBase cage_base) const { in load()
H A Dscope-info-inl.h67 String name(PtrComprCageBase cage_base) const { in name()
70 return scope_info()->ContextInlinedLocalName(cage_base, in name()
73 return String::cast(table().KeyAt(cage_base, index_)); in name()
77 PtrComprCageBase cage_base = GetPtrComprCageBase(*scope_info()); in name() local
78 return name(cage_base); in name()
/third_party/node/deps/v8/src/heap/
H A Dlarge-spaces.cc285 PtrComprCageBase cage_base(heap()->isolate()); in PromoteNewLargeObject()
286 size_t object_size = static_cast<size_t>(page->GetObject().Size(cage_base)); in PromoteNewLargeObject()
319 PtrComprCageBase cage_base(heap()->isolate()); in FreeUnmarkedObjects()
324 size_t size = static_cast<size_t>(object.Size(cage_base)); in FreeUnmarkedObjects()
336 current->area_start() + object.Size(cage_base)); in FreeUnmarkedObjects()
383 PtrComprCageBase cage_base(isolate); in Verify()
394 Map map = object.map(cage_base); in Verify()
395 CHECK(map.IsMap(cage_base)); in Verify()
401 object.IsAbstractCode(cage_base) || // in Verify()
402 object.IsBigInt(cage_base) || // in Verify()
[all...]
H A Dcode-stats.cc20 PtrComprCageBase cage_base(isolate); in RecordCodeAndMetadataStatistics()
21 if (object.IsScript(cage_base)) { in RecordCodeAndMetadataStatistics()
24 Object source = script.source(cage_base); in RecordCodeAndMetadataStatistics()
25 if (source.IsExternalString(cage_base)) { in RecordCodeAndMetadataStatistics()
31 } else if (object.IsAbstractCode(cage_base)) { in RecordCodeAndMetadataStatistics()
35 if (abstract_code.IsCode(cage_base)) { in RecordCodeAndMetadataStatistics()
46 abstract_code.Size(cage_base); in RecordCodeAndMetadataStatistics()
/third_party/node/deps/v8/src/sandbox/
H A Dsandboxed-pointer-inl.h17 PtrComprCageBase cage_base) { in ReadSandboxedPointerField()
23 Address pointer = cage_base.address() + offset; in ReadSandboxedPointerField()
31 PtrComprCageBase cage_base, in WriteSandboxedPointerField()
37 Address offset = pointer - cage_base.address(); in WriteSandboxedPointerField()
16 ReadSandboxedPointerField(Address field_address, PtrComprCageBase cage_base) ReadSandboxedPointerField() argument
30 WriteSandboxedPointerField(Address field_address, PtrComprCageBase cage_base, Address pointer) WriteSandboxedPointerField() argument

Completed in 22 milliseconds

123456