Home
last modified time | relevance | path

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

123

/external/v8/src/
Dlayout-descriptor.h53 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);
Dlookup.h62 number_(DescriptorArray::kNotFound) { in configuration_()
86 number_(DescriptorArray::kNotFound) { in configuration_()
108 number_(DescriptorArray::kNotFound) { in configuration_()
129 number_(DescriptorArray::kNotFound) { in configuration_()
Dlayout-descriptor.cc18 Handle<Map> map, Handle<DescriptorArray> descriptors, int num_descriptors) { in New()
229 DescriptorArray* descriptors, in Trim()
260 DescriptorArray* descriptors = map->instance_descriptors(); in IsConsistentWithMap()
Dlayout-descriptor-inl.h167 int LayoutDescriptor::CalculateCapacity(Map* map, DescriptorArray* descriptors, in CalculateCapacity()
200 LayoutDescriptor* layout_descriptor, Map* map, DescriptorArray* descriptors, in Initialize()
Dobjects-inl.h2243 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 …]
Dproperty-descriptor.cc56 Handle<DescriptorArray> descs = in ToPropertyDescriptorFastPath()
57 Handle<DescriptorArray>(map->instance_descriptors()); in ToPropertyDescriptorFastPath()
Dobjects.cc2152 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 …]
Dproperty.h67 friend class DescriptorArray; variable
Dobjects.h936 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 …]
Dtransitions-inl.h163 DescriptorArray* descriptors = target->instance_descriptors(); in GetTargetDetails()
Dlookup.cc89 number_ = DescriptorArray::kNotFound; in RestartInternal()
662 DescriptorArray* descriptors = map->instance_descriptors(); in LookupInHolder()
664 if (number == DescriptorArray::kNotFound) return NOT_FOUND; in LookupInHolder()
Dobjects-printer.cc276 DescriptorArray* descs = map()->instance_descriptors(); in PrintProperties()
1245 void DescriptorArray::Print() { in Print()
1252 void DescriptorArray::PrintDescriptors(std::ostream& os) { // NOLINT in PrintDescriptors()
Dobjects-debug.cc287 DescriptorArray* descriptors = map()->instance_descriptors(); in JSObjectVerify()
1155 bool DescriptorArray::IsSortedNoDuplicates(int valid_entries) { in IsSortedNoDuplicates()
Dstring-stream.cc348 DescriptorArray* descs = map->instance_descriptors(); in PrintUsingMap()
Dglobals.h419 class DescriptorArray; variable
/external/v8/tools/
Dgdbinit32 # Print DescriptorArray.
34 print ((v8::internal::DescriptorArray*)($arg0))->Print()
37 Print a v8 DescriptorArray object
/external/v8/test/cctest/
Dtest-unboxed-doubles.cc32 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/
Dmark-compact.h661 DescriptorArray* descriptors);
662 void TrimDescriptorArray(Map* map, DescriptorArray* descriptors);
663 void TrimEnumCache(Map* map, DescriptorArray* descriptors);
Dobject-stats.cc183 DescriptorArray* array = map_obj->instance_descriptors(); in Visit()
Dmark-compact.cc2259 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/
Daccess-builder.cc178 FieldAccess access = {kTaggedBase, DescriptorArray::kEnumCacheOffset, in ForDescriptorArrayEnumCache()
188 kTaggedBase, DescriptorArray::kEnumCacheBridgeCacheOffset, Handle<Name>(), in ForDescriptorArrayEnumCacheBridgeCache()
Daccess-info.cc244 Handle<DescriptorArray> descriptors(map->instance_descriptors(), isolate()); in ComputePropertyAccessInfo()
246 if (number != DescriptorArray::kNotFound) { in ComputePropertyAccessInfo()
Djs-generic-lowering.cc696 jsgraph()->IntPtrConstant(DescriptorArray::kEnumCacheOffset - in LowerJSForInPrepare()
702 DescriptorArray::kEnumCacheBridgeCacheOffset - kHeapObjectTag), in LowerJSForInPrepare()
/external/v8/src/runtime/
Druntime-interpreter.cc172 DescriptorArray* descriptors = receiver_map->instance_descriptors(); in RUNTIME_FUNCTION()
/external/v8/test/cctest/heap/
Dtest-alloc.cc151 Handle<DescriptorArray> instance_descriptors(map->instance_descriptors()); in TEST()

123