< prev index next >
src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
Print this page
*** 98,107 ****
--- 98,113 ----
@Override
public void breakpointEvent(BreakpointEvent be) {
Thread.yield(); // fetch output
MessageOutput.lnprint("Breakpoint hit:");
+ // Print the prompt if suspend policy is SUSPEND_EVENT_THREAD. In case of
+ // SUSPEND_ALL policy this is handled by vmInterrupted() method.
+ if (be.request().suspendPolicy() == EventRequest.SUSPEND_EVENT_THREAD) {
+ MessageOutput.println();
+ MessageOutput.printPrompt();
+ }
}
@Override
public void fieldWatchEvent(WatchpointEvent fwe) {
Field field = fwe.field();
< prev index next >