I donβt think that the input control points of the method should lead to the fact that all calls are verified, and I did not read anything, specifically confirming this behavior.
The Java Debug interface provides policies for pausing event flows when a breakpoint is hit, and I think you already know these policies. I would expect the number of workflows to drop, perhaps even more threads than you expected would be suspended, and as a result, overall throughput would decrease significantly.
Also, since you were debugging remotely, is it likely that the network is experiencing delays, etc.?
source share