/third_party/node/deps/v8/src/objects/ |
H A D | objects-inl.h | 69 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 D | js-function-inl.h | 91 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 D | js-objects-inl.h | 53 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 D | compressed-slots-inl.h | 42 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 D | descriptor-array-inl.h | 108 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 D | property-array-inl.h | 30 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 D | dictionary-inl.h | 34 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 D | string.cc | 752 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 D | string-inl.h | 122 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 D | literal-objects-inl.h | 32 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 D | compressed-slots.h | 45 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 D | tagged-field.h | 41 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 D | code-inl.h | 126 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 D | heap-object.h | 82 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 D | string.h | 47 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 D | tagged-field-inl.h | 65 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 D | fixed-array-inl.h | 68 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 D | hash-table-inl.h | 163 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 D | string-table.cc | 94 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 D | map-inl.h | 59 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 D | slots-inl.h | 39 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 D | scope-info-inl.h | 67 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 D | large-spaces.cc | 285 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 D | code-stats.cc | 20 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 D | sandboxed-pointer-inl.h | 17 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
|