Currently the output from jdb caused by a single event ( e.g. a breakpoint is hit or a method is entered) consists of several messages that are printed in System.out. In case of multiple threads the outputs for single events from different threads became interwoven that makes it quite confusing and difficult to analyze. The debugger needs to collect all output related to the single event and then print it as a single message.
- relates to
-
JDK-8210668 debuggee println can become interspersed over multiple jdb output lines
- Open