diff options
Diffstat (limited to 'runtime/openjdkjvmti/transform.h')
-rw-r--r-- | runtime/openjdkjvmti/transform.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/runtime/openjdkjvmti/transform.h b/runtime/openjdkjvmti/transform.h index 65f2ae1353..c6a36e8e20 100644 --- a/runtime/openjdkjvmti/transform.h +++ b/runtime/openjdkjvmti/transform.h @@ -42,14 +42,20 @@ namespace openjdkjvmti { +class EventHandler; + jvmtiError GetClassLocation(ArtJvmTiEnv* env, jclass klass, /*out*/std::string* location); class Transformer { public: static jvmtiError RetransformClassesDirect( - ArtJvmTiEnv* env, art::Thread* self, /*in-out*/std::vector<ArtClassDefinition>* definitions); + ArtJvmTiEnv* env, + EventHandler* event_handler, + art::Thread* self, + /*in-out*/std::vector<ArtClassDefinition>* definitions); static jvmtiError RetransformClasses(ArtJvmTiEnv* env, + EventHandler* event_handler, art::Runtime* runtime, art::Thread* self, jint class_count, |