Searched refs:Redefiner (Results 1 – 6 of 6) sorted by relevance
/art/openjdkjvmti/ |
D | ti_redefine.cc | 343 Redefiner::IsModifiableClassGeneric(jvmtiEnv* env, jclass klass, jboolean* is_redefinable) { in IsModifiableClassGeneric() 357 Redefiner::GetClassRedefinitionError<kType>(h_klass, &err_unused) != ERR(UNMODIFIABLE_CLASS) in IsModifiableClassGeneric() 364 Redefiner::IsStructurallyModifiableClass(jvmtiEnv* env, jclass klass, jboolean* is_redefinable) { in IsStructurallyModifiableClass() 365 return Redefiner::IsModifiableClassGeneric<RedefinitionType::kStructural>( in IsStructurallyModifiableClass() 369 jvmtiError Redefiner::IsModifiableClass(jvmtiEnv* env, jclass klass, jboolean* is_redefinable) { in IsModifiableClass() 370 return Redefiner::IsModifiableClassGeneric<RedefinitionType::kNormal>(env, klass, is_redefinable); in IsModifiableClass() 374 jvmtiError Redefiner::GetClassRedefinitionError(jclass klass, /*out*/ std::string* error_msg) { in GetClassRedefinitionError() 383 return Redefiner::GetClassRedefinitionError<kType>(h_klass, error_msg); in GetClassRedefinitionError() 387 jvmtiError Redefiner::GetClassRedefinitionError(art::Handle<art::mirror::Class> klass, in GetClassRedefinitionError() 506 template jvmtiError Redefiner::GetClassRedefinitionError<RedefinitionType::kNormal>( [all …]
|
D | ti_redefine.h | 73 class Redefiner { 118 ClassRedefinition(Redefiner* driver, 286 Redefiner* driver_; 311 Redefiner(ArtJvmTiEnv* env, in Redefiner() function
|
D | ti_extension.cc | 405 reinterpret_cast<jvmtiExtensionFunction>(Redefiner::IsStructurallyModifiableClass), in GetExtensionFunctions() 423 reinterpret_cast<jvmtiExtensionFunction>(Redefiner::StructurallyRedefineClasses), in GetExtensionFunctions() 457 reinterpret_cast<jvmtiExtensionFunction>(Redefiner::StructurallyRedefineClassDirect), in GetExtensionFunctions()
|
D | transform.cc | 332 res = Redefiner::GetClassRedefinitionError<RedefinitionType::kNormal>(classes[i], &error_msg); in RetransformClasses() 353 res = Redefiner::RedefineClassesDirect( in RetransformClasses()
|
D | OpenjdkJvmTi.cc | 764 return Redefiner::IsModifiableClass(env, klass, is_modifiable_class_ptr); in IsModifiableClass() 791 return Redefiner::RedefineClasses(env, class_count, class_definitions); in RedefineClasses()
|
D | ti_class.cc | 98 art::MemMap map = Redefiner::MoveDataToMemMap(orig_location, final_data, &error_msg); in MakeSingleDexFile()
|