I track the execution of Java applications for dynamic analysis of execution traces.
All is well, but when the method is called through reflection. I see a call to Method.invoke , but after that my trace does not contain instructions executed using reflection.
As soon as the program returns to "regular" execution, the program will receive the trace again as usual.
The person who wrote the instrument used the ASM library.
source share