From bf14e4f3f8fafa6da0f7b121938a77da11530076 Mon Sep 17 00:00:00 2001 From: kgallowa Date: Fri, 2 Feb 2007 15:23:20 +0000 Subject: [PATCH] 2007-02-02 Kyle Galloway * gnu/classpath/jdwp/natVMVirtualMachine.cc (getFrameCount): Implement. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121504 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/ChangeLog | 4 ++++ libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc | 11 +++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/libjava/ChangeLog b/libjava/ChangeLog index cf997ac2bec..11862457968 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,7 @@ +2007-02-02 Kyle Galloway + + * gnu/classpath/jdwp/natVMVirtualMachine.cc (getFrameCount): Implment. + 2007-02-02 Jakub Jelinek * configure.ac (libjava_cv_anon_version_script): New test. diff --git a/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc b/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc index 389b6cc62ae..3966e852fb8 100644 --- a/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc +++ b/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc @@ -367,9 +367,16 @@ getFrame (MAYBE_UNUSED Thread *thread, MAYBE_UNUSED::java::nio::ByteBuffer *bb) jint gnu::classpath::jdwp::VMVirtualMachine:: -getFrameCount (MAYBE_UNUSED Thread *thread) +getFrameCount (Thread *thread) { - return 0; + jint frame_count; + + jvmtiError jerr = _jdwp_jvmtiEnv->GetFrameCount (thread, &frame_count); + + if (jerr != JVMTI_ERROR_NONE) + throw_jvmti_error (jerr); + + return frame_count; } jint -- 2.11.0