mirror of git://gcc.gnu.org/git/gcc.git
java-interp.h (breakpoint_at): Declare.
* include/java-interp.h (breakpoint_at): Declare.
* interpret.cc (breakpoint_at): New function.
* gnu/classpath/jdwp/VMVirtualMachine.java (_event_list):
New member.
* gnu/classpath/jdwp/natVMVirtualMachine.cc (initialize):
Initialize _event_list.
(handle_single_step): If there is a breakpoint at the
location at which we are stopping, do not send the notification.
Instead add the event to a list of events that occur at this
location.
(jdwpBreakpointCB): If the event list is not empty, send
whatever events are in it and the breakpoint event in a single
notification.
Mark parameter jni_env as MAYBE_UNUSED.
* classpath/lib/gnu/classpath/jdwp/VMVirtualMachine.class:
Regenerated.
* gnu/classpath/jdwp/VMVirtualMachine.h: Regenerated.
From-SVN: r124778
This commit is contained in:
parent
8faab1f43b
commit
31795f2554
|
|
@ -83,6 +83,9 @@ public class VMVirtualMachine
|
|||
// List of stepping threads: maps Thread -> stepping info
|
||||
static Hashtable _stepping_threads;
|
||||
|
||||
// List of co-located JVMTI events
|
||||
static ArrayList _event_list;
|
||||
|
||||
public static native void initialize ();
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue