From 6ad23882ac8b455c4b6068c37d1e5ebbc5aaa42f Mon Sep 17 00:00:00 2001 From: Mythri Alle Date: Wed, 15 Nov 2023 13:19:06 +0000 Subject: Rename a couple of methods related to redefinition for readability TransformClasses is a method to actually redefine the method and TransformClassesDirect is a method to call ClassFileLoadHooks which is confusing. So rename TransformClassesDirect to CallClassFileLoadHooks and also add some comments Also rename GetRedefinitionError to CanRedefineClass. Test: art/test.py Change-Id: Ie04927f1aae2880d87bcb9bb19b5f3971911fd43 --- openjdkjvmti/transform.h | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'openjdkjvmti/transform.h') diff --git a/openjdkjvmti/transform.h b/openjdkjvmti/transform.h index a58b50ea10..3b7f8556c1 100644 --- a/openjdkjvmti/transform.h +++ b/openjdkjvmti/transform.h @@ -51,16 +51,14 @@ class Transformer { public: static void Register(EventHandler* eh); - template - static void TransformSingleClassDirect( - EventHandler* event_handler, - art::Thread* self, - /*in-out*/ArtClassDefinition* def); + template + static void CallClassFileLoadHooksSingleClass(EventHandler* event_handler, + art::Thread* self, + /*in-out*/ ArtClassDefinition* def); - template - static void RetransformClassesDirect( - art::Thread* self, - /*in-out*/std::vector* definitions); + template + static void CallClassFileLoadHooks(art::Thread* self, + /*in-out*/ std::vector* definitions); static jvmtiError RetransformClasses(jvmtiEnv* env, jint class_count, -- cgit v1.2.3-59-g8ed1b