This patch fixes the constructor for VMFrame so that it correctly
requires a "this" pointer for the frame as a parameter. If the frame is
native, this will be set to null.
ChangeLog
2007-05-08 Kyle Galloway <[EMAIL PROTECTED]>
* vm/reference/VMFrame.java (<init>): Add a parameter for the "this"
pointer of the frame.
Questions/Issues?
Thanks,
Kyle
Index: vm/reference/gnu/classpath/jdwp/VMFrame.java
===================================================================
RCS file: /sources/classpath/classpath/vm/reference/gnu/classpath/jdwp/VMFrame.java,v
retrieving revision 1.8
diff -u -r1.8 VMFrame.java
--- vm/reference/gnu/classpath/jdwp/VMFrame.java 9 Mar 2007 21:23:10 -0000 1.8
+++ vm/reference/gnu/classpath/jdwp/VMFrame.java 8 May 2007 16:38:55 -0000
@@ -73,12 +73,15 @@
* @param thr a Thread, the thread this frame is in
* @param frame_id a long, the jframeID of this frame
* @param frame_loc a Location, the location of this frame
+ * @param frame_obj the "this" object of this frame
*/
- public VMFrame(Thread thr, long frame_id, Location frame_loc)
+ public VMFrame(Thread thr, long frame_id, Location frame_loc,
+ Object frame_obj)
{
thread = thr;
id = frame_id;
loc = frame_loc;
+ obj = frame_obj;
}
/**