[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] Target/Thread runUntil
|
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.63
diff -u -r1.63 ChangeLog
--- ChangeLog 27 Nov 2002 17:52:47 -0000 1.63
+++ ChangeLog 28 Nov 2002 16:11:02 -0000
@@ -1,3 +1,8 @@
+2002-11-27 Alain Magloire
+
+ * src/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java (runUntil): new method.
+ * src/org/eclipse/cdt/debug/core/cdi/model/ICDIThread.java (runUntil): new method.
+
2002-11-27 Mikhail Khodjaiants
Typo in plugin.properties.
Index: src/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java,v
retrieving revision 1.11
diff -u -r1.11 ICDITarget.java
--- src/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java 20 Oct 2002 23:20:59 -0000 1.11
+++ src/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java 28 Nov 2002 16:11:02 -0000
@@ -7,6 +7,7 @@
package org.eclipse.cdt.debug.core.cdi.model;
import org.eclipse.cdt.debug.core.cdi.CDIException;
+import org.eclipse.cdt.debug.core.cdi.ICDILocation;
import org.eclipse.cdt.debug.core.cdi.ICDIRegisterObject;
import org.eclipse.cdt.debug.core.cdi.ICDISession;
@@ -202,7 +203,15 @@
* @throws CDIException if this method fails. Reasons include:
*/
void finish() throws CDIException;
-
+
+ /**
+ * Continues running until location is reached. Can only be called when the associated
+ * target is suspended.
+ *
+ * @throws CDIException if this method fails. Reasons include:
+ */
+ void runUntil(ICDILocation location) throws CDIException;
+
/**
* Returns the currently selected thread.
*
Index: src/org/eclipse/cdt/debug/core/cdi/model/ICDIThread.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIThread.java,v
retrieving revision 1.7
diff -u -r1.7 ICDIThread.java
--- src/org/eclipse/cdt/debug/core/cdi/model/ICDIThread.java 14 Nov 2002 21:02:51 -0000 1.7
+++ src/org/eclipse/cdt/debug/core/cdi/model/ICDIThread.java 28 Nov 2002 16:11:02 -0000
@@ -7,6 +7,7 @@
package org.eclipse.cdt.debug.core.cdi.model;
import org.eclipse.cdt.debug.core.cdi.CDIException;
+import org.eclipse.cdt.debug.core.cdi.ICDILocation;
/**
*
@@ -115,6 +116,14 @@
* @throws CDIException if this method fails. Reasons include:
*/
void stepIntoInstruction() throws CDIException;
+
+ /**
+ * Continues running until location is reached.
+ * Can only be called when the associated thread is suspended.
+ *
+ * @throws CDIException if this method fails. Reasons include:
+ */
+ void runUntil(ICDILocation location) throws CDIException;
/**
* Continues running until just after function in the current