< prev index next >
src/share/vm/prims/jvmtiExport.cpp
Print this page
@@ -1237,11 +1237,18 @@
ets->clear_frame_pop(cur_frame_number);
}
}
}
+#ifdef AARCH64
+ // FIXME: this is just a kludge to get JVMTI going. Compiled
+ // MethodHandle code doesn't call the JVMTI notify routines, so the
+ // stack depth we see here is wrong.
+ state->invalidate_cur_stack_depth();
+#else
state->decr_cur_stack_depth();
+#endif
}
// Todo: inline this for optimization
void JvmtiExport::post_single_step(JavaThread *thread, Method* method, address location) {
< prev index next >