/external/v8/src/ |
D | layout-descriptor.h | 53 Handle<DescriptorArray> descriptors, 79 LayoutDescriptor* Trim(Heap* heap, Map* map, DescriptorArray* descriptors, 106 V8_INLINE static int CalculateCapacity(Map* map, DescriptorArray* descriptors, 117 DescriptorArray* descriptors, int num_descriptors);
|
D | lookup.h | 62 number_(DescriptorArray::kNotFound) { in configuration_() 86 number_(DescriptorArray::kNotFound) { in configuration_() 108 number_(DescriptorArray::kNotFound) { in configuration_() 129 number_(DescriptorArray::kNotFound) { in configuration_()
|
D | layout-descriptor.cc | 18 Handle<Map> map, Handle<DescriptorArray> descriptors, int num_descriptors) { in New() 229 DescriptorArray* descriptors, in Trim() 260 DescriptorArray* descriptors = map->instance_descriptors(); in IsConsistentWithMap()
|
D | layout-descriptor-inl.h | 167 int LayoutDescriptor::CalculateCapacity(Map* map, DescriptorArray* descriptors, in CalculateCapacity() 200 LayoutDescriptor* layout_descriptor, Map* map, DescriptorArray* descriptors, in Initialize()
|
D | objects-inl.h | 2243 DescriptorArray* desc = map()->instance_descriptors(); in WriteToField() 2634 bool DescriptorArray::IsEmpty() { in IsEmpty() 2641 int DescriptorArray::number_of_descriptors() { in number_of_descriptors() 2648 int DescriptorArray::number_of_descriptors_storage() { in number_of_descriptors_storage() 2654 int DescriptorArray::NumberOfSlackDescriptors() { in NumberOfSlackDescriptors() 2659 void DescriptorArray::SetNumberOfDescriptors(int number_of_descriptors) { in SetNumberOfDescriptors() 2665 inline int DescriptorArray::number_of_entries() { in number_of_entries() 2670 bool DescriptorArray::HasEnumCache() { in HasEnumCache() 2675 void DescriptorArray::CopyEnumCacheFrom(DescriptorArray* array) { in CopyEnumCacheFrom() 2680 FixedArray* DescriptorArray::GetEnumCache() { in GetEnumCache() [all …]
|
D | property-descriptor.cc | 56 Handle<DescriptorArray> descs = in ToPropertyDescriptorFastPath() 57 Handle<DescriptorArray>(map->instance_descriptors()); in ToPropertyDescriptorFastPath()
|
D | objects.cc | 2152 DescriptorArray* o = original_map->instance_descriptors(); in PrintInstanceMigration() 2153 DescriptorArray* n = new_map->instance_descriptors(); in PrintInstanceMigration() 2602 DCHECK(DescriptorArray::kNotFound == in CopyWithField() 2737 DescriptorArray* old_desc = instance_descriptors(); in InstancesNeedRewriting() 2738 DescriptorArray* new_desc = target->instance_descriptors(); in InstancesNeedRewriting() 2926 Handle<DescriptorArray> old_descriptors(old_map->instance_descriptors()); in MigrateFastToFast() 2927 Handle<DescriptorArray> new_descriptors(new_map->instance_descriptors()); in MigrateFastToFast() 3043 DescriptorArray* descriptors = instance_descriptors(); in NumberOfFields() 3056 Handle<DescriptorArray> old_descriptors(map->instance_descriptors(), isolate); in CopyGeneralizeAllRepresentations() 3058 Handle<DescriptorArray> descriptors = in CopyGeneralizeAllRepresentations() [all …]
|
D | property.h | 67 friend class DescriptorArray; variable
|
D | objects.h | 936 V(DescriptorArray) \ 2830 class DescriptorArray: public FixedArray { 2849 inline void CopyEnumCacheFrom(DescriptorArray* array); 2863 static void SetEnumCache(Handle<DescriptorArray> descriptors, 2902 static Handle<DescriptorArray> CopyUpTo(Handle<DescriptorArray> desc, 2906 static Handle<DescriptorArray> CopyUpToAddAttributes( 2907 Handle<DescriptorArray> desc, 2922 bool IsEqualUpTo(DescriptorArray* desc, int nof_descriptors); 2926 static Handle<DescriptorArray> Allocate(Isolate* isolate, 2930 DECLARE_CAST(DescriptorArray) [all …]
|
D | transitions-inl.h | 163 DescriptorArray* descriptors = target->instance_descriptors(); in GetTargetDetails()
|
D | lookup.cc | 89 number_ = DescriptorArray::kNotFound; in RestartInternal() 662 DescriptorArray* descriptors = map->instance_descriptors(); in LookupInHolder() 664 if (number == DescriptorArray::kNotFound) return NOT_FOUND; in LookupInHolder()
|
D | objects-printer.cc | 276 DescriptorArray* descs = map()->instance_descriptors(); in PrintProperties() 1245 void DescriptorArray::Print() { in Print() 1252 void DescriptorArray::PrintDescriptors(std::ostream& os) { // NOLINT in PrintDescriptors()
|
D | objects-debug.cc | 287 DescriptorArray* descriptors = map()->instance_descriptors(); in JSObjectVerify() 1155 bool DescriptorArray::IsSortedNoDuplicates(int valid_entries) { in IsSortedNoDuplicates()
|
D | string-stream.cc | 348 DescriptorArray* descs = map->instance_descriptors(); in PrintUsingMap()
|
D | globals.h | 419 class DescriptorArray; variable
|
/external/v8/tools/ |
D | gdbinit | 32 # Print DescriptorArray. 34 print ((v8::internal::DescriptorArray*)($arg0))->Print() 37 Print a v8 DescriptorArray object
|
/external/v8/test/cctest/ |
D | test-unboxed-doubles.cc | 32 Map* map, DescriptorArray* descriptors, in InitializeVerifiedMapDescriptors() 89 static Handle<DescriptorArray> CreateDescriptorArray(Isolate* isolate, in CreateDescriptorArray() 97 Handle<DescriptorArray> descriptors = in CreateDescriptorArray() 98 DescriptorArray::Allocate(isolate, 0, kPropsCount); in CreateDescriptorArray() 172 Handle<DescriptorArray> descriptors = in TEST() 186 Handle<DescriptorArray> descriptors = in TEST() 494 Handle<DescriptorArray> descriptors = in TEST() 537 Handle<DescriptorArray> descriptors = in TEST() 615 Handle<DescriptorArray> descriptors = in TestLayoutDescriptorAppend() 616 DescriptorArray::Allocate(isolate, 0, kPropsCount); in TestLayoutDescriptorAppend() [all …]
|
/external/v8/src/heap/ |
D | mark-compact.h | 661 DescriptorArray* descriptors); 662 void TrimDescriptorArray(Map* map, DescriptorArray* descriptors); 663 void TrimEnumCache(Map* map, DescriptorArray* descriptors);
|
D | object-stats.cc | 183 DescriptorArray* array = map_obj->instance_descriptors(); in Visit()
|
D | mark-compact.cc | 2259 DescriptorArray* descriptors = map->instance_descriptors(); in ClearSimpleMapTransition() 2281 DescriptorArray* descriptors = in ClearFullMapTransitions() 2297 Map* map, TransitionArray* transitions, DescriptorArray* descriptors) { in CompactTransitionArray() 2342 DescriptorArray* descriptors) { in TrimDescriptorArray() 2353 descriptors, to_trim * DescriptorArray::kDescriptorSize); in TrimDescriptorArray() 2372 DescriptorArray* descriptors) { in TrimEnumCache()
|
/external/v8/src/compiler/ |
D | access-builder.cc | 178 FieldAccess access = {kTaggedBase, DescriptorArray::kEnumCacheOffset, in ForDescriptorArrayEnumCache() 188 kTaggedBase, DescriptorArray::kEnumCacheBridgeCacheOffset, Handle<Name>(), in ForDescriptorArrayEnumCacheBridgeCache()
|
D | access-info.cc | 244 Handle<DescriptorArray> descriptors(map->instance_descriptors(), isolate()); in ComputePropertyAccessInfo() 246 if (number != DescriptorArray::kNotFound) { in ComputePropertyAccessInfo()
|
D | js-generic-lowering.cc | 696 jsgraph()->IntPtrConstant(DescriptorArray::kEnumCacheOffset - in LowerJSForInPrepare() 702 DescriptorArray::kEnumCacheBridgeCacheOffset - kHeapObjectTag), in LowerJSForInPrepare()
|
/external/v8/src/runtime/ |
D | runtime-interpreter.cc | 172 DescriptorArray* descriptors = receiver_map->instance_descriptors(); in RUNTIME_FUNCTION()
|
/external/v8/test/cctest/heap/ |
D | test-alloc.cc | 151 Handle<DescriptorArray> instance_descriptors(map->instance_descriptors()); in TEST()
|