Both hotspot:::method-compile-begin and hotspot:::method-compile-end report only
class name while they are supposed to report method name and signature
(according to probes definition).
To reproduce run:
1. java -XX:+UnlockDiagnosticVMOptions -XX:+PauseAtPauseAtStartup -version &
2. ./method_compile.d <java_pid> | tee log
3. grep "method-compile-begin: " log
If it says
"method-compile-begin: java/lang/String::java/lang/Stringja/lang/String"
- it is the error.
Do the same for method-compile-end.
###@###.### 2005-06-13 16:06:11 GMT
class name while they are supposed to report method name and signature
(according to probes definition).
To reproduce run:
1. java -XX:+UnlockDiagnosticVMOptions -XX:+PauseAtPauseAtStartup -version &
2. ./method_compile.d <java_pid> | tee log
3. grep "method-compile-begin: " log
If it says
"method-compile-begin: java/lang/String::java/lang/Stringja/lang/String"
- it is the error.
Do the same for method-compile-end.
###@###.### 2005-06-13 16:06:11 GMT