< prev index next > test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.hpp
Print this page
/*
! * Copyright (c) 2003, 2024, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
/*
! * Copyright (c) 2003, 2026, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
*/
void nsk_jvmti_agentFailed();
/**
* This method makes the thread to be suspended at the right place when the top frame
! * belongs to the test rather than to incidental Java code (classloading, JVMCI, etc).
*/
int suspendThreadAtMethod(jvmtiEnv *jvmti, jclass cls, jobject thread, jmethodID method);
jint createRawMonitor(jvmtiEnv *env, const char *name, jrawMonitorID *monitor);
*/
void nsk_jvmti_agentFailed();
/**
* This method makes the thread to be suspended at the right place when the top frame
! * belongs to the test rather than to incidental Java code (classloading, etc).
*/
int suspendThreadAtMethod(jvmtiEnv *jvmti, jclass cls, jobject thread, jmethodID method);
jint createRawMonitor(jvmtiEnv *env, const char *name, jrawMonitorID *monitor);
< prev index next >