Lines Matching refs:DescriptorArray
28 TQ_OBJECT_CONSTRUCTORS_IMPL(DescriptorArray)
31 RELAXED_INT16_ACCESSORS(DescriptorArray, number_of_all_descriptors,
33 RELAXED_INT16_ACCESSORS(DescriptorArray, number_of_descriptors,
35 RELAXED_INT16_ACCESSORS(DescriptorArray, raw_number_of_marked_descriptors,
37 RELAXED_INT16_ACCESSORS(DescriptorArray, filler16bits, kFiller16BitsOffset)
39 inline int16_t DescriptorArray::number_of_slack_descriptors() const {
43 inline int DescriptorArray::number_of_entries() const {
47 inline int16_t DescriptorArray::CompareAndSwapRawNumberOfMarkedDescriptors(
55 void DescriptorArray::CopyEnumCacheFrom(DescriptorArray array) {
59 InternalIndex DescriptorArray::Search(Name name, int valid_descriptors,
66 InternalIndex DescriptorArray::Search(Name name, Map map,
74 InternalIndex DescriptorArray::SearchWithCache(Isolate* isolate, Name name,
85 number = result.is_found() ? result.as_int() : DescriptorArray::kNotFound;
88 if (number == DescriptorArray::kNotFound) return InternalIndex::NotFound();
92 ObjectSlot DescriptorArray::GetFirstPointerSlot() {
97 return RawField(DescriptorArray::kStartOfStrongFieldsOffset);
100 ObjectSlot DescriptorArray::GetDescriptorSlot(int descriptor) {
107 Name DescriptorArray::GetKey(InternalIndex descriptor_number) const {
112 Name DescriptorArray::GetKey(PtrComprCageBase cage_base,
120 void DescriptorArray::SetKey(InternalIndex descriptor_number, Name key) {
127 int DescriptorArray::GetSortedKeyIndex(int descriptor_number) {
131 Name DescriptorArray::GetSortedKey(int descriptor_number) {
136 Name DescriptorArray::GetSortedKey(PtrComprCageBase cage_base,
141 void DescriptorArray::SetSortedKey(int descriptor_number, int pointer) {
146 Object DescriptorArray::GetStrongValue(InternalIndex descriptor_number) {
151 Object DescriptorArray::GetStrongValue(PtrComprCageBase cage_base,
156 void DescriptorArray::SetValue(InternalIndex descriptor_number,
164 MaybeObject DescriptorArray::GetValue(InternalIndex descriptor_number) {
169 MaybeObject DescriptorArray::GetValue(PtrComprCageBase cage_base,
176 PropertyDetails DescriptorArray::GetDetails(InternalIndex descriptor_number) {
183 void DescriptorArray::SetDetails(InternalIndex descriptor_number,
190 int DescriptorArray::GetFieldIndex(InternalIndex descriptor_number) {
195 FieldType DescriptorArray::GetFieldType(InternalIndex descriptor_number) {
200 FieldType DescriptorArray::GetFieldType(PtrComprCageBase cage_base,
207 void DescriptorArray::Set(InternalIndex descriptor_number, Name key,
214 void DescriptorArray::Set(InternalIndex descriptor_number, Descriptor* desc) {
220 void DescriptorArray::Append(Descriptor* desc) {
240 void DescriptorArray::SwapSortedKeys(int first, int second) {