mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 11:04:34 +02:00
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
Initial checkin of JSDT code Reviewed-by: acorn, sbohne
This commit is contained in:
parent
849e0dfc44
commit
f072bc9d3f
26 changed files with 2935 additions and 26 deletions
|
@ -193,10 +193,16 @@ $(DTRACE.o): $(DTRACE).d $(JVMOFFS).h $(JVMOFFS)Index.h $(DTraced_Files)
|
|||
|
||||
.PHONY: dtraceCheck
|
||||
|
||||
SYSTEM_DTRACE_H = /usr/include/dtrace.h
|
||||
SYSTEM_DTRACE_PROG = /usr/sbin/dtrace
|
||||
PATCH_DTRACE_PROG = /opt/SUNWdtrd/sbin/dtrace
|
||||
systemDtraceFound := $(wildcard ${SYSTEM_DTRACE_PROG})
|
||||
patchDtraceFound := $(wildcard ${PATCH_DTRACE_PROG})
|
||||
systemDtraceHdrFound := $(wildcard $(SYSTEM_DTRACE_H))
|
||||
|
||||
ifneq ("$(systemDtraceHdrFound)", "")
|
||||
CFLAGS += -DHAVE_DTRACE_H
|
||||
endif
|
||||
|
||||
ifneq ("$(patchDtraceFound)", "")
|
||||
DTRACE_PROG=$(PATCH_DTRACE_PROG)
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#
|
||||
# @(#)mapfile-vers 1.32 07/10/25 16:47:36
|
||||
#
|
||||
|
||||
#
|
||||
# Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved.
|
||||
|
@ -75,6 +77,11 @@ SUNWprivate_1.1 {
|
|||
JVM_DesiredAssertionStatus;
|
||||
JVM_DisableCompiler;
|
||||
JVM_DoPrivileged;
|
||||
JVM_DTraceGetVersion;
|
||||
JVM_DTraceActivate;
|
||||
JVM_DTraceIsProbeEnabled;
|
||||
JVM_DTraceIsSupported;
|
||||
JVM_DTraceDispose;
|
||||
JVM_DumpAllStacks;
|
||||
JVM_DumpThreads;
|
||||
JVM_EnableCompiler;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue