• Home
  • Raw
  • Download

Lines Matching refs:new_descriptors

2927   Handle<DescriptorArray> new_descriptors(new_map->instance_descriptors());  in MigrateFastToFast()  local
2936 PropertyDetails details = new_descriptors->GetDetails(i); in MigrateFastToFast()
2975 int target_index = new_descriptors->GetFieldIndex(i) - inobject; in MigrateFastToFast()
2981 PropertyDetails details = new_descriptors->GetDetails(i); in MigrateFastToFast()
2989 int target_index = new_descriptors->GetFieldIndex(i) - inobject; in MigrateFastToFast()
3135 void Map::ReplaceDescriptors(DescriptorArray* new_descriptors, in ReplaceDescriptors() argument
3149 current->UpdateDescriptors(new_descriptors, new_layout_descriptor); in ReplaceDescriptors()
3624 Handle<DescriptorArray> new_descriptors = DescriptorArray::Allocate( in ReconfigureProperty() local
3626 DCHECK(new_descriptors->length() > target_descriptors->length() || in ReconfigureProperty()
3627 new_descriptors->NumberOfSlackDescriptors() > 0 || in ReconfigureProperty()
3628 new_descriptors->number_of_descriptors() == in ReconfigureProperty()
3630 DCHECK(new_descriptors->number_of_descriptors() == old_nof); in ReconfigureProperty()
3642 new_descriptors->Set(i, &d); in ReconfigureProperty()
3724 new_descriptors->Set(i, &d); in ReconfigureProperty()
3733 new_descriptors->Set(i, &d); in ReconfigureProperty()
3795 new_descriptors->Set(i, &d); in ReconfigureProperty()
3804 new_descriptors->Set(i, &d); in ReconfigureProperty()
3808 new_descriptors->Sort(); in ReconfigureProperty()
3811 new_descriptors->GetDetails(modify_index).location() == kField); in ReconfigureProperty()
3814 root_nof, old_nof, *new_descriptors), isolate); in ReconfigureProperty()
3851 PropertyDetails new_details = new_descriptors->GetDetails(modify_index); in ReconfigureProperty()
3860 ? handle(new_descriptors->GetFieldType(modify_index), isolate) in ReconfigureProperty()
3862 handle(new_descriptors->GetValue(modify_index), isolate), in ReconfigureProperty()
3872 LayoutDescriptor::New(split_map, new_descriptors, old_nof); in ReconfigureProperty()
3875 AddMissingTransitions(split_map, new_descriptors, new_layout_descriptor); in ReconfigureProperty()
3880 split_map->ReplaceDescriptors(*new_descriptors, *new_layout_descriptor); in ReconfigureProperty()
3933 DescriptorArray* new_descriptors = new_map->instance_descriptors(); in TryUpdate() local
3935 PropertyDetails new_details = new_descriptors->GetDetails(i); in TryUpdate()
3943 HeapType* new_type = new_descriptors->GetFieldType(i); in TryUpdate()
3967 HeapType* new_type = new_descriptors->GetFieldType(i); in TryUpdate()
3976 Object* new_value = new_descriptors->GetValue(i); in TryUpdate()
4522 Handle<DescriptorArray> new_descriptors = DescriptorArray::CopyUpTo( in EnsureDescriptorSlack() local
4530 map->UpdateDescriptors(*new_descriptors, layout_descriptor); in EnsureDescriptorSlack()
4540 new_descriptors->CopyEnumCacheFrom(*descriptors); in EnsureDescriptorSlack()
4550 current->UpdateDescriptors(*new_descriptors, layout_descriptor); in EnsureDescriptorSlack()
4553 map->UpdateDescriptors(*new_descriptors, layout_descriptor); in EnsureDescriptorSlack()
9689 Handle<DescriptorArray> new_descriptors = in CopyForTransition() local
9693 new_map->InitializeDescriptors(*new_descriptors, *new_layout_descriptor); in CopyForTransition()
9711 Handle<DescriptorArray> new_descriptors = in Copy() local
9715 return CopyReplaceDescriptors(map, new_descriptors, new_layout_descriptor, in Copy()
9995 Handle<DescriptorArray> new_descriptors = in CopyAddDescriptor() local
9997 new_descriptors->Append(descriptor); in CopyAddDescriptor()
10001 ? LayoutDescriptor::New(map, new_descriptors, nof + 1) in CopyAddDescriptor()
10004 return CopyReplaceDescriptors(map, new_descriptors, new_layout_descriptor, in CopyAddDescriptor()
10108 Handle<DescriptorArray> new_descriptors = DescriptorArray::CopyUpTo( in CopyReplaceDescriptor() local
10111 new_descriptors->Replace(insertion_index, descriptor); in CopyReplaceDescriptor()
10113 map, new_descriptors, new_descriptors->number_of_descriptors()); in CopyReplaceDescriptor()
10119 return CopyReplaceDescriptors(map, new_descriptors, new_layout_descriptor, in CopyReplaceDescriptor()