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
This commit is contained in:
Dave Korn
2009-04-22 22:58:37 +00:00
committed by Dave Korn
parent b7babd5d42
commit 912bb79567
2 changed files with 8 additions and 2 deletions
@@ -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);