mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 02:54:35 +02:00
Merge
This commit is contained in:
commit
fbf10d39fa
44 changed files with 310 additions and 3030 deletions
|
@ -45,7 +45,6 @@
|
|||
#include "prims/privilegedStack.hpp"
|
||||
#include "runtime/arguments.hpp"
|
||||
#include "runtime/atomic.inline.hpp"
|
||||
#include "runtime/dtraceJSDT.hpp"
|
||||
#include "runtime/handles.inline.hpp"
|
||||
#include "runtime/init.hpp"
|
||||
#include "runtime/interfaceSupport.hpp"
|
||||
|
@ -3562,36 +3561,6 @@ JVM_LEAF(jboolean, JVM_SupportsCX8())
|
|||
return VM_Version::supports_cx8();
|
||||
JVM_END
|
||||
|
||||
// DTrace ///////////////////////////////////////////////////////////////////
|
||||
|
||||
JVM_ENTRY(jint, JVM_DTraceGetVersion(JNIEnv* env))
|
||||
JVMWrapper("JVM_DTraceGetVersion");
|
||||
return (jint)JVM_TRACING_DTRACE_VERSION;
|
||||
JVM_END
|
||||
|
||||
JVM_ENTRY(jlong,JVM_DTraceActivate(
|
||||
JNIEnv* env, jint version, jstring module_name, jint providers_count,
|
||||
JVM_DTraceProvider* providers))
|
||||
JVMWrapper("JVM_DTraceActivate");
|
||||
return DTraceJSDT::activate(
|
||||
version, module_name, providers_count, providers, THREAD);
|
||||
JVM_END
|
||||
|
||||
JVM_ENTRY(jboolean,JVM_DTraceIsProbeEnabled(JNIEnv* env, jmethodID method))
|
||||
JVMWrapper("JVM_DTraceIsProbeEnabled");
|
||||
return DTraceJSDT::is_probe_enabled(method);
|
||||
JVM_END
|
||||
|
||||
JVM_ENTRY(void,JVM_DTraceDispose(JNIEnv* env, jlong handle))
|
||||
JVMWrapper("JVM_DTraceDispose");
|
||||
DTraceJSDT::dispose(handle);
|
||||
JVM_END
|
||||
|
||||
JVM_ENTRY(jboolean,JVM_DTraceIsSupported(JNIEnv* env))
|
||||
JVMWrapper("JVM_DTraceIsSupported");
|
||||
return DTraceJSDT::is_supported();
|
||||
JVM_END
|
||||
|
||||
// Returns an array of all live Thread objects (VM internal JavaThreads,
|
||||
// jvmti agent threads, and JNI attaching threads are skipped)
|
||||
// See CR 6404306 regarding JNI attaching threads
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue