Home
last modified time | relevance | path

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

12

/external/v8/src/
Dlookup-inl.h60 DescriptorArray* descriptors = map->instance_descriptors(); in LookupInHolder()
62 if (number_ == DescriptorArray::kNotFound) return NOT_FOUND; in LookupInHolder()
Dlookup.h53 number_(DescriptorArray::kNotFound) { in configuration_()
70 number_(DescriptorArray::kNotFound) { in configuration_()
Dobjects-inl.h2745 bool DescriptorArray::IsEmpty() { in IsEmpty()
2752 void DescriptorArray::SetNumberOfDescriptors(int number_of_descriptors) { in SetNumberOfDescriptors()
2846 int DescriptorArray::Search(Name* name, int valid_descriptors) { in Search()
2851 int DescriptorArray::SearchWithCache(Name* name, Map* map) { in SearchWithCache()
2875 DescriptorArray* descriptors = this->instance_descriptors(); in LookupDescriptor()
2877 if (number == DescriptorArray::kNotFound) return result->NotFound(); in LookupDescriptor()
2912 Object** DescriptorArray::GetKeySlot(int descriptor_number) { in GetKeySlot()
2918 Object** DescriptorArray::GetDescriptorStartSlot(int descriptor_number) { in GetDescriptorStartSlot()
2923 Object** DescriptorArray::GetDescriptorEndSlot(int descriptor_number) { in GetDescriptorEndSlot()
2928 Name* DescriptorArray::GetKey(int descriptor_number) { in GetKey()
[all …]
Dobjects.cc1351 DescriptorArray* o = original_map->instance_descriptors(); in PrintInstanceMigration()
1352 DescriptorArray* n = new_map->instance_descriptors(); in PrintInstanceMigration()
1716 DCHECK(DescriptorArray::kNotFound == in CopyWithField()
1853 DescriptorArray* old_desc = instance_descriptors(); in InstancesNeedRewriting()
1854 DescriptorArray* new_desc = target->instance_descriptors(); in InstancesNeedRewriting()
1993 Handle<DescriptorArray> old_descriptors(old_map->instance_descriptors()); in MigrateFastToFast()
1994 Handle<DescriptorArray> new_descriptors(new_map->instance_descriptors()); in MigrateFastToFast()
2096 DescriptorArray* descriptors = instance_descriptors(); in NumberOfFields()
2113 DescriptorArray* descriptors = new_map->instance_descriptors(); in CopyGeneralizeAllRepresentations()
2187 void Map::DeprecateTarget(Name* key, DescriptorArray* new_descriptors) { in DeprecateTarget()
[all …]
Dobjects.h928 V(DescriptorArray) \
2880 class DescriptorArray: public FixedArray {
2910 void CopyEnumCacheFrom(DescriptorArray* array) { in CopyEnumCacheFrom()
2983 static Handle<DescriptorArray> CopyUpTo(Handle<DescriptorArray> desc,
2987 static Handle<DescriptorArray> CopyUpToAddAttributes(
2988 Handle<DescriptorArray> desc,
3005 static Handle<DescriptorArray> Allocate(Isolate* isolate,
3009 DECLARE_CAST(DescriptorArray)
3050 bool IsEqualTo(DescriptorArray* other);
3070 inline explicit WhitenessWitness(DescriptorArray* array);
[all …]
Dproperty.h68 friend class DescriptorArray; variable
Dglobals.h305 class DescriptorArray; variable
Dbootstrapper.cc684 DescriptorArray* descs = map->instance_descriptors(); in SetAccessors()
696 DescriptorArray* descriptors = map->instance_descriptors(); in ReplaceAccessors()
2027 Handle<DescriptorArray> array_descriptors( in InstallNatives()
2032 DCHECK(old != DescriptorArray::kNotFound); in InstallNatives()
2476 Handle<DescriptorArray> descs = in TransferNamedProperties()
2477 Handle<DescriptorArray>(from->map()->instance_descriptors()); in TransferNamedProperties()
Dobjects-printer.cc224 DescriptorArray* descs = map()->instance_descriptors(); in PrintProperties()
1071 void DescriptorArray::PrintDescriptors(OStream& os) { // NOLINT in PrintDescriptors()
Dobjects-debug.cc262 DescriptorArray* descriptors = map()->instance_descriptors(); in JSObjectVerify()
1142 bool DescriptorArray::IsSortedNoDuplicates(int valid_entries) { in IsSortedNoDuplicates()
Dstring-stream.cc336 DescriptorArray* descs = map->instance_descriptors(); in PrintUsingMap()
Djson-parser.h457 DescriptorArray* descriptors = NULL; in CommitStateToJsonObject()
/external/v8/test/cctest/
Dtest-alloc.cc148 Handle<DescriptorArray> instance_descriptors(map->instance_descriptors()); in TEST()
/external/v8/src/heap/
Dmark-compact.h806 void TrimDescriptorArray(Map* map, DescriptorArray* descriptors,
808 void TrimEnumCache(Map* map, DescriptorArray* descriptors);
Dmark-compact.cc1583 DescriptorArray* array = map_obj->instance_descriptors(); in Visit()
2600 DescriptorArray* descriptors = map->instance_descriptors(); in ClearMapTransitions()
2655 DescriptorArray* descriptors, in TrimDescriptorArray()
2662 descriptors, to_trim * DescriptorArray::kDescriptorSize); in TrimDescriptorArray()
2671 DescriptorArray* descriptors) { in TrimEnumCache()
/external/v8/tools/
Dgrokdump.py1049 DescriptorArray(descriptors).Print(p)
1223 class DescriptorArray(object): class
1241 return DescriptorArray.TYPES[self.Decode(0, 3, value)]
2854 DescriptorArray(FixedArray(self.heap, None, start)).Print(Printer())
/external/v8/src/ia32/
Dfull-codegen-ia32.cc1100 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement()
1101 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement()
3055 __ imul(ecx, ecx, DescriptorArray::kDescriptorSize); in EmitIsStringWrapperSafeForDefaultValueOf()
3056 __ lea(ecx, Operand(ebx, ecx, times_4, DescriptorArray::kFirstOffset)); in EmitIsStringWrapperSafeForDefaultValueOf()
3058 __ add(ebx, Immediate(DescriptorArray::kFirstOffset)); in EmitIsStringWrapperSafeForDefaultValueOf()
3066 __ add(ebx, Immediate(DescriptorArray::kDescriptorSize * kPointerSize)); in EmitIsStringWrapperSafeForDefaultValueOf()
/external/v8/src/x87/
Dfull-codegen-x87.cc1089 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement()
1090 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement()
3045 __ imul(ecx, ecx, DescriptorArray::kDescriptorSize); in EmitIsStringWrapperSafeForDefaultValueOf()
3046 __ lea(ecx, Operand(ebx, ecx, times_4, DescriptorArray::kFirstOffset)); in EmitIsStringWrapperSafeForDefaultValueOf()
3048 __ add(ebx, Immediate(DescriptorArray::kFirstOffset)); in EmitIsStringWrapperSafeForDefaultValueOf()
3056 __ add(ebx, Immediate(DescriptorArray::kDescriptorSize * kPointerSize)); in EmitIsStringWrapperSafeForDefaultValueOf()
/external/v8/src/x64/
Dfull-codegen-x64.cc1132 __ movp(rcx, FieldOperand(rcx, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement()
1133 __ movp(rcx, FieldOperand(rcx, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement()
3049 __ imulp(rcx, rcx, Immediate(DescriptorArray::kDescriptorSize)); in EmitIsStringWrapperSafeForDefaultValueOf()
3051 Operand(r8, rcx, times_pointer_size, DescriptorArray::kFirstOffset)); in EmitIsStringWrapperSafeForDefaultValueOf()
3053 __ addp(r8, Immediate(DescriptorArray::kFirstOffset)); in EmitIsStringWrapperSafeForDefaultValueOf()
3061 __ addp(r8, Immediate(DescriptorArray::kDescriptorSize * kPointerSize)); in EmitIsStringWrapperSafeForDefaultValueOf()
/external/v8/src/ic/x64/
Dhandler-compiler-x64.cc334 DescriptorArray* descriptors = transition->instance_descriptors(); in GenerateStoreTransition()
/external/v8/src/ic/arm/
Dhandler-compiler-arm.cc341 DescriptorArray* descriptors = transition->instance_descriptors(); in GenerateStoreTransition()
/external/v8/src/ic/arm64/
Dhandler-compiler-arm64.cc390 DescriptorArray* descriptors = transition->instance_descriptors(); in GenerateStoreTransition()
/external/v8/src/ic/ia32/
Dhandler-compiler-ia32.cc339 DescriptorArray* descriptors = transition->instance_descriptors(); in GenerateStoreTransition()
/external/v8/src/ic/x87/
Dhandler-compiler-x87.cc339 DescriptorArray* descriptors = transition->instance_descriptors(); in GenerateStoreTransition()
/external/v8/src/arm64/
Dfull-codegen-arm64.cc1165 __ Ldr(x2, FieldMemOperand(x2, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement()
1167 FieldMemOperand(x2, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement()
2819 __ Mov(x15, DescriptorArray::kDescriptorSize); in EmitIsStringWrapperSafeForDefaultValueOf()
2823 DescriptorArray::kFirstOffset - kHeapObjectTag); in EmitIsStringWrapperSafeForDefaultValueOf()
2831 int descriptor_size = DescriptorArray::kDescriptorSize * kPointerSize; in EmitIsStringWrapperSafeForDefaultValueOf()

12