// natNormalBreakpoint.cc - C++ side of NormalBreakpoint /* Copyright (C) 2007 Free Software Foundation This file is part of libgcj. This software is copyrighted work licensed under the terms of the Libgcj License. Please consult the file "LIBGCJ_LICENSE" for details. */ #include #include #include #include #include "jvmti-int.h" #include #include void gnu::gcj::jvmti::NormalBreakpoint::execute () { using namespace ::java::lang; Thread *thread = Thread::currentThread (); JNIEnv *jni_env = _Jv_GetCurrentJNIEnv (); JvAssert (JVMTI_REQUESTED_EVENT (Breakpoint)); _Jv_JVMTI_PostEvent (JVMTI_EVENT_BREAKPOINT, thread, jni_env, method, location); }