Searched refs:Redefiner (Results 1 – 6 of 6) sorted by relevance
/art/openjdkjvmti/ |
D | ti_redefine.cc | 367 Redefiner::IsModifiableClassGeneric(jvmtiEnv* env, jclass klass, jboolean* is_redefinable) { in IsModifiableClassGeneric() 381 Redefiner::CanRedefineClass<kType>(h_klass, &err_unused) != ERR(UNMODIFIABLE_CLASS) in IsModifiableClassGeneric() 388 Redefiner::IsStructurallyModifiableClass(jvmtiEnv* env, jclass klass, jboolean* is_redefinable) { in IsStructurallyModifiableClass() 389 return Redefiner::IsModifiableClassGeneric<RedefinitionType::kStructural>( in IsStructurallyModifiableClass() 393 jvmtiError Redefiner::IsModifiableClass(jvmtiEnv* env, jclass klass, jboolean* is_redefinable) { in IsModifiableClass() 394 return Redefiner::IsModifiableClassGeneric<RedefinitionType::kNormal>(env, klass, is_redefinable); in IsModifiableClass() 398 jvmtiError Redefiner::CanRedefineClass(jclass klass, /*out*/ std::string* error_msg) { in CanRedefineClass() 407 return Redefiner::CanRedefineClass<kType>(h_klass, error_msg); in CanRedefineClass() 411 jvmtiError Redefiner::CanRedefineClass(art::Handle<art::mirror::Class> klass, in CanRedefineClass() 529 template jvmtiError Redefiner::CanRedefineClass<RedefinitionType::kNormal>( [all …]
|
D | ti_redefine.h | 73 class Redefiner { 118 ClassRedefinition(Redefiner* driver, 280 Redefiner* driver_; 301 Redefiner(ArtJvmTiEnv* env, in Redefiner() function
|
D | transform.cc | 177 res = Redefiner::CanRedefineClass<RedefinitionType::kNormal>(classes[i], &error_msg); in RetransformClasses() 198 res = Redefiner::RedefineClassesDirect( in RetransformClasses()
|
D | ti_extension.cc | 404 reinterpret_cast<jvmtiExtensionFunction>(Redefiner::IsStructurallyModifiableClass), in GetExtensionFunctions() 422 reinterpret_cast<jvmtiExtensionFunction>(Redefiner::StructurallyRedefineClasses), in GetExtensionFunctions()
|
D | OpenjdkJvmTi.cc | 758 return Redefiner::IsModifiableClass(env, klass, is_modifiable_class_ptr); in IsModifiableClass() 785 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()
|