Commit dabf6200 by Kyle Galloway Committed by Kyle Galloway

VariableTable.java: Change longs to ints for argCnt and slots.

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.

From-SVN: r123511
parent 51a6c5b3
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> 2007-04-03 Andrew Haley <aph@redhat.com>
* testsuite/libjava.lang/ProxyTest.java: New test. * testsuite/libjava.lang/ProxyTest.java: New test.
......
...@@ -50,9 +50,9 @@ import java.io.IOException; ...@@ -50,9 +50,9 @@ import java.io.IOException;
public class VariableTable public class VariableTable
{ {
private final long argCnt; private final int argCnt;
private final long slots; private final int slots;
private final long[] lineCI; private final long[] lineCI;
...@@ -95,8 +95,8 @@ public class VariableTable ...@@ -95,8 +95,8 @@ public class VariableTable
*/ */
public void write(DataOutputStream os) throws IOException public void write(DataOutputStream os) throws IOException
{ {
os.writeLong(argCnt); os.writeInt(argCnt);
os.writeLong(slots); os.writeInt(slots);
for (int i = 0; i < slots; i++) for (int i = 0; i < slots; i++)
{ {
os.writeLong(lineCI[i]); os.writeLong(lineCI[i]);
......
...@@ -33,8 +33,8 @@ public: ...@@ -33,8 +33,8 @@ public:
VariableTable(jint, jint, JArray< jlong > *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< jint > *, JArray< jint > *); VariableTable(jint, jint, JArray< jlong > *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< jint > *, JArray< jint > *);
virtual void write(::java::io::DataOutputStream *); virtual void write(::java::io::DataOutputStream *);
private: private:
jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) argCnt; jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) argCnt;
jlong slots; jint slots;
JArray< jlong > * lineCI; JArray< jlong > * lineCI;
JArray< jint > * slot; JArray< jint > * slot;
JArray< jint > * lengths; JArray< jint > * lengths;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment