aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorDave Korn <dave.korn.cygwin@gmail.com>2009-04-22 22:58:37 +0000
committerDave Korn <davek@gcc.gnu.org>2009-04-22 22:58:37 +0000
commit912bb79567a3b7bf3824b4e4a97278233bae337a (patch)
treef2636bc47ce0379f34e89044767611304266b710 /libjava
parentb7babd5d428f7439b7cd83077b7c3d902570e0ea (diff)
downloadgcc-912bb79567a3b7bf3824b4e4a97278233bae337a.zip
gcc-912bb79567a3b7bf3824b4e4a97278233bae337a.tar.gz
gcc-912bb79567a3b7bf3824b4e4a97278233bae337a.tar.bz2
natVMVirtualMachine.cc (handle_single_step): Use casted pointer in debugging assert.
* gnu/classpath/jdwp/natVMVirtualMachine.cc (handle_single_step): Use casted pointer in debugging assert. (jdwpBreakpointCB): Likewise. From-SVN: r146627
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog6
-rw-r--r--libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc4
2 files changed, 8 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 4c40b93..21abeb1 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,9 @@
+2009-04-23 Dave Korn <dave.korn.cygwin@gmail.com>
+
+ * gnu/classpath/jdwp/natVMVirtualMachine.cc (handle_single_step): Use
+ casted pointer in debugging assert.
+ (jdwpBreakpointCB): Likewise.
+
2009-04-09 Jack Howarth <howarth@bromo.med.uc.edu>
* configure.host: Restore match for darwin9 or later.
diff --git a/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc b/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc
index ba12353..7bd300b 100644
--- a/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc
+++ b/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc
@@ -900,9 +900,9 @@ handle_single_step (jvmtiEnv *env, struct step_info *sinfo, jthread thread,
VMMethod *vmmethod = new VMMethod (klass, reinterpret_cast<jlong> (method));
Location *loc = new Location (vmmethod, location);
- JvAssert (thread->frame.frame_type == frame_interpreter);
_Jv_InterpFrame *iframe
= reinterpret_cast<_Jv_InterpFrame *> (thread->interp_frame);
+ JvAssert (iframe->frame_type == frame_interpreter);
jobject instance = iframe->get_this_ptr ();
event::SingleStepEvent *event
= new event::SingleStepEvent (thread, loc, instance);
@@ -957,9 +957,9 @@ jdwpBreakpointCB (jvmtiEnv *env, MAYBE_UNUSED JNIEnv *jni_env,
jlong methodId = reinterpret_cast<jlong> (method);
VMMethod *meth = VMVirtualMachine::getClassMethod (klass, methodId);
Location *loc = new Location (meth, location);
- JvAssert (thread->frame.frame_type == frame_interpreter);
_Jv_InterpFrame *iframe
= reinterpret_cast<_Jv_InterpFrame *> (thread->interp_frame);
+ JvAssert (iframe->frame_type == frame_interpreter);
jobject instance = iframe->get_this_ptr ();
BreakpointEvent *event = new BreakpointEvent (thread, loc, instance);