diff options
| author | kseitz <kseitz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-09-25 17:08:05 +0000 |
|---|---|---|
| committer | kseitz <kseitz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-09-25 17:08:05 +0000 |
| commit | 93f951cf9977393634918d220e8389870fc7bebf (patch) | |
| tree | ea575d1e59ab844b356af96dbbd937be79b98cdf /libjava/gnu/classpath/jdwp/VMVirtualMachine.java | |
| parent | 01c9f0815d1a2b4dde901c7a5ce5ded4f0b89462 (diff) | |
| download | gcc-93f951cf9977393634918d220e8389870fc7bebf.tar.gz | |
* gnu/classpath/jdwp/VMVirtualMachine.java
(_jdwp_suspend_counts): New private variable.
* gnu/classpath/jdwp/natVMVirtualMachine.cc
(initialize): Initialize _jdwp_suspend_counts.
(suspendThread): Implement.
(resumeThread): Implement.
(getSuspendCount): Implement.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117196 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/classpath/jdwp/VMVirtualMachine.java')
| -rw-r--r-- | libjava/gnu/classpath/jdwp/VMVirtualMachine.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/gnu/classpath/jdwp/VMVirtualMachine.java b/libjava/gnu/classpath/jdwp/VMVirtualMachine.java index 6da1d1d631e..5c4018fce13 100644 --- a/libjava/gnu/classpath/jdwp/VMVirtualMachine.java +++ b/libjava/gnu/classpath/jdwp/VMVirtualMachine.java @@ -48,6 +48,7 @@ import gnu.classpath.jdwp.util.MethodResult; import java.lang.reflect.Method; import java.nio.ByteBuffer; import java.util.ArrayList; +import java.util.Hashtable; import java.util.Iterator; /** @@ -57,6 +58,9 @@ import java.util.Iterator; */ public class VMVirtualMachine { + // Thread suspension table. Maps Thread to suspend count (Integer) + private static Hashtable _jdwp_suspend_counts; + public static native void initialize (); /** |
