Lines Matching refs:new_class

2056   art::Handle<art::mirror::Class> new_class(hs.NewHandle(linker->AllocClass(  in AllocateNewClassObject()  local
2058 if (new_class.IsNull()) { in AllocateNewClassObject()
2066 new_class->SetDexCache(cache.Get()); in AllocateNewClassObject()
2069 new_class, in AllocateNewClassObject()
2074 art::ObjectLock<art::mirror::Class> lock(driver_->self_, new_class); in AllocateNewClassObject()
2075 new_class->SetClinitThreadId(driver_->self_->GetTid()); in AllocateNewClassObject()
2077 new_class->SetIfTable(art::GetClassRoot<art::mirror::Object>(linker)->GetIfTable()); in AllocateNewClassObject()
2079 driver_->self_, *dex_file, dex_file->GetClassDef(dex_class_def_index), new_class); in AllocateNewClassObject()
2085 new_class->SetSuperClass(super_class.Get()); in AllocateNewClassObject()
2086 art::mirror::Class::SetStatus(new_class, art::ClassStatus::kLoaded, nullptr); in AllocateNewClassObject()
2087 if (!linker->LinkClass(driver_->self_, nullptr, new_class, proxy_ifaces, &linked_class)) { in AllocateNewClassObject()
2779 for (auto [new_class, old_class] : art::ZipLeft(new_classes->Iterate(), old_classes->Iterate())) { in UpdateClassStructurally()
2780 CHECK(!new_class.IsNull()); in UpdateClassStructurally()
2783 if (old_class->GetStatus() > new_class->GetStatus()) { in UpdateClassStructurally()
2786 new_class->SetStatusLocked(old_class->GetStatus()); in UpdateClassStructurally()
2788 CopyAndClearFields(true, new_class, new_class, old_class, old_class); in UpdateClassStructurally()
2801 for (auto [old_class, new_class] : art::ZipLeft(old_classes->Iterate(), new_classes->Iterate())) { in UpdateClassStructurally()
2810 new_class->FindClassMethod(m.GetNameView(), m.GetSignature(), art::kRuntimePointerSize); in UpdateClassStructurally()
2811 DCHECK(new_class->GetMethodsSlice(art::kRuntimePointerSize).Contains(new_method)) in UpdateClassStructurally()
2930 for (auto [new_class, old_class] : art::ZipLeft(new_classes->Iterate(), old_classes->Iterate())) { in UpdateClassStructurally()
2931 map.emplace(old_class, new_class); in UpdateClassStructurally()
2949 for (auto [new_class, old_class] : in UpdateClassStructurally()
2951 new_class->GetExtData()->SetObsoleteClass(old_class); in UpdateClassStructurally()