Lines Matching refs:ClassRedefinition
530 Redefiner::ClassRedefinition::ClassRedefinition( in ClassRedefinition() function in openjdkjvmti::Redefiner::ClassRedefinition
544 Redefiner::ClassRedefinition::~ClassRedefinition() { in ~ClassRedefinition()
727 Redefiner::ClassRedefinition(this, in AddRedefinition()
735 art::ObjPtr<art::mirror::Class> Redefiner::ClassRedefinition::GetMirrorClass() { in GetMirrorClass()
739 art::ObjPtr<art::mirror::ClassLoader> Redefiner::ClassRedefinition::GetClassLoader() { in GetClassLoader()
743 art::mirror::DexCache* Redefiner::ClassRedefinition::CreateNewDexCache( in CreateNewDexCache()
777 art::mirror::Object* Redefiner::ClassRedefinition::AllocateOrGetOriginalDexFile() { in AllocateOrGetOriginalDexFile()
826 void Redefiner::ClassRedefinition::FindAndAllocateObsoleteMethods( in FindAndAllocateObsoleteMethods()
919 void Redefiner::ClassRedefinition::RecordNewMethodAdded() { in RecordNewMethodAdded()
923 void Redefiner::ClassRedefinition::RecordNewFieldAdded() { in RecordNewFieldAdded()
928 bool Redefiner::ClassRedefinition::CheckMethods() { in CheckMethods()
1010 bool Redefiner::ClassRedefinition::CheckFields() { in CheckFields()
1069 bool Redefiner::ClassRedefinition::CheckClass() { in CheckClass()
1147 bool Redefiner::ClassRedefinition::CheckRedefinable() { in CheckRedefinable()
1166 bool Redefiner::ClassRedefinition::CheckRedefinitionIsValid() { in CheckRedefinitionIsValid()
1202 std::vector<Redefiner::ClassRedefinition>* redefinitions) in RedefinitionDataHolder()
1366 std::vector<Redefiner::ClassRedefinition>* GetRedefinitions() in GetRedefinitions()
1386 std::vector<Redefiner::ClassRedefinition>* redefinitions_;
1459 Redefiner::ClassRedefinition& GetRedefinition() REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetRedefinition()
1609 bool Redefiner::ClassRedefinition::CheckVerification(const RedefinitionDataIter& iter) { in CheckVerification()
1650 bool Redefiner::ClassRedefinition::AllocateAndRememberNewDexFileCookie( in AllocateAndRememberNewDexFileCookie()
1713 bool Redefiner::ClassRedefinition::CollectAndCreateNewInstances( in CollectAndCreateNewInstances()
1807 bool Redefiner::ClassRedefinition::FinishRemainingCommonAllocations( in FinishRemainingCommonAllocations()
1851 bool Redefiner::ClassRedefinition::FinishNewClassAllocations(RedefinitionDataHolder &holder, in FinishNewClassAllocations()
1999 uint32_t Redefiner::ClassRedefinition::GetNewClassSize(art::ClassAccessor& accessor) { in GetNewClassSize()
2034 Redefiner::ClassRedefinition::AllocateNewClassObject(art::Handle<art::mirror::DexCache> cache) { in AllocateNewClassObject()
2041 art::ObjPtr<art::mirror::Class> Redefiner::ClassRedefinition::AllocateNewClassObject( in AllocateNewClassObject()
2150 void Redefiner::ClassRedefinition::UnregisterJvmtiBreakpoints() { in UnregisterJvmtiBreakpoints()
2155 for (Redefiner::ClassRedefinition& redef : redefinitions_) { in UnregisterAllBreakpoints()
2161 for (Redefiner::ClassRedefinition& redef : redefinitions_) { in CheckAllRedefinitionAreValid()
2233 void Redefiner::ClassRedefinition::ReleaseDexFile() { in ReleaseDexFile()
2238 for (Redefiner::ClassRedefinition& redef : redefinitions_) { in ReleaseAllDexFiles()
2512 ClassRedefinition& redef = data.GetRedefinition(); in Run()
2539 void Redefiner::ClassRedefinition::ReverifyClass(const RedefinitionDataIter &cur_data) { in ReverifyClass()
2557 void Redefiner::ClassRedefinition::UpdateMethods(art::ObjPtr<art::mirror::Class> mclass, in UpdateMethods()
2596 void Redefiner::ClassRedefinition::UpdateFields(art::ObjPtr<art::mirror::Class> mclass) { in UpdateFields()
2616 void Redefiner::ClassRedefinition::CollectNewFieldAndMethodMappings( in CollectNewFieldAndMethodMappings()
2759 void Redefiner::ClassRedefinition::UpdateClassStructurally(const RedefinitionDataIter& holder) { in UpdateClassStructurally()
3001 void Redefiner::ClassRedefinition::UpdateClassInPlace(const RedefinitionDataIter& holder) { in UpdateClassInPlace()
3051 void Redefiner::ClassRedefinition::UpdateClass(const RedefinitionDataIter& holder) { in UpdateClass()
3061 void Redefiner::ClassRedefinition::UpdateClassCommon(const RedefinitionDataIter &cur_data) { in UpdateClassCommon()
3081 void Redefiner::ClassRedefinition::RestoreObsoleteMethodMapsIfUnneeded( in RestoreObsoleteMethodMapsIfUnneeded()
3117 bool Redefiner::ClassRedefinition::EnsureClassAllocationsFinished( in EnsureClassAllocationsFinished()