Is there a tool available to profile java applications regarding branch (mis)prediction statistics for if
statements?
I know VisualVM and JDK Mission Control but did not find such functionality.
CodePudding user response:
No such tool exists.
It is generally impossible to extract that information from CPU, you can either measure performance of code block, or emulate execution of code and collect such statistic.