Listening at address: lcy01-amd64-006:37712
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable
Initializing jdb ...
> 
VM Started: No frames on the current call stack

main[1] Deferring breakpoint shtest.A.
It will be set after the class is loaded.
main[1] > Set deferred breakpoint shtest.A

Breakpoint hit: "thread=main", shtest.A(), line=11 bci=0
11        System.out.println("out from B");

main[1] main[1] main[1] Set breakpoint shtest.A
main[1] > 
Breakpoint hit: "thread=main", shtest.A(), line=10 bci=0
10        System.out.println("in A, about to call B");  // 11 before, 10 afterward

main[1] 