aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog6
-rw-r--r--libjava/classpath/gnu/classpath/jdwp/util/VariableTable.java8
-rw-r--r--libjava/classpath/lib/gnu/classpath/jdwp/util/VariableTable.classbin1255 -> 1247 bytes
-rw-r--r--libjava/gnu/classpath/jdwp/util/VariableTable.h4
4 files changed, 12 insertions, 6 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 09b7e07..3d0b9ec 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,9 @@
+2007-04-04 Kyle Galloway <kgallowa@redhat.com>
+
+ * classpath/gnu/classpath/jdwp/util/VariableTable.java: Change longs
+ to ints for argCnt and slots.
+ (write): Replace writeLong with writeInt for the above.
+
2007-04-03 Andrew Haley <aph@redhat.com>
* testsuite/libjava.lang/ProxyTest.java: New test.
diff --git a/libjava/classpath/gnu/classpath/jdwp/util/VariableTable.java b/libjava/classpath/gnu/classpath/jdwp/util/VariableTable.java
index 22d8c7d..f30c215 100644
--- a/libjava/classpath/gnu/classpath/jdwp/util/VariableTable.java
+++ b/libjava/classpath/gnu/classpath/jdwp/util/VariableTable.java
@@ -50,9 +50,9 @@ import java.io.IOException;
public class VariableTable
{
- private final long argCnt;
+ private final int argCnt;
- private final long slots;
+ private final int slots;
private final long[] lineCI;
@@ -95,8 +95,8 @@ public class VariableTable
*/
public void write(DataOutputStream os) throws IOException
{
- os.writeLong(argCnt);
- os.writeLong(slots);
+ os.writeInt(argCnt);
+ os.writeInt(slots);
for (int i = 0; i < slots; i++)
{
os.writeLong(lineCI[i]);
diff --git a/libjava/classpath/lib/gnu/classpath/jdwp/util/VariableTable.class b/libjava/classpath/lib/gnu/classpath/jdwp/util/VariableTable.class
index 7c653c3..0ba47cd 100644
--- a/libjava/classpath/lib/gnu/classpath/jdwp/util/VariableTable.class
+++ b/libjava/classpath/lib/gnu/classpath/jdwp/util/VariableTable.class
Binary files differ
diff --git a/libjava/gnu/classpath/jdwp/util/VariableTable.h b/libjava/gnu/classpath/jdwp/util/VariableTable.h
index 05b0477..893348e 100644
--- a/libjava/gnu/classpath/jdwp/util/VariableTable.h
+++ b/libjava/gnu/classpath/jdwp/util/VariableTable.h
@@ -33,8 +33,8 @@ public:
VariableTable(jint, jint, JArray< jlong > *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< jint > *, JArray< jint > *);
virtual void write(::java::io::DataOutputStream *);
private:
- jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) argCnt;
- jlong slots;
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) argCnt;
+ jint slots;
JArray< jlong > * lineCI;
JArray< jint > * slot;
JArray< jint > * lengths;