diff options
Diffstat (limited to 'openjdkjvmti/ti_class.cc')
-rw-r--r-- | openjdkjvmti/ti_class.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/openjdkjvmti/ti_class.cc b/openjdkjvmti/ti_class.cc index 988274b4d7..82ce916ccd 100644 --- a/openjdkjvmti/ti_class.cc +++ b/openjdkjvmti/ti_class.cc @@ -204,6 +204,9 @@ struct ClassCallback : public art::ClassLoadCallback { memcpy(post_non_retransform.data(), def.GetDexData().data(), post_non_retransform.size()); } + // Call all structural transformation agents. + Transformer::TransformSingleClassDirect<ArtJvmtiEvent::kStructuralDexFileLoadHook>( + event_handler, self, &def); // Call all retransformable agents. Transformer::TransformSingleClassDirect<ArtJvmtiEvent::kClassFileLoadHookRetransformable>( event_handler, self, &def); |