Hi,
I had a case where an application took much time in file & classloading methods. Therefore the API breakdown showed a large part of processing in the corresponding APIs.
By having a further look in the stacktraces, I found out that these operations were triggered by the Java Architeture for XML Bindings (JAX-B) framework, as this had to load many classes. Normally I would have expected, that the calls were grouped and assigned to the JAX-B API and not to the low level APIs for file & classloading.
I wonder if its possible to define an API which then includes the processing times of the low-level APIs?
Kind regards,
Sascha
Answer by Graeme W. ·
Sascha,
I think for as many people who would like the APIs defined the way you suggest, there would be as many people who prefer it the way it is.
Note that you can get from the API breakdown to the stack trace in one click by right-clicking on one or more lines in the API breakdown and drilling down to Method Hotspots.
-- Graeme
JANUARY 15, 3:00 PM GMT / 10:00 AM ET