Searched refs:probes (Results 1 - 10 of 10) sorted by relevance

/openjdk7/hotspot/src/share/vm/services/
H A DdtraceAttacher.cpp59 void DTrace::enable_dprobes(int probes) { argument
61 if (!DTraceAllocProbes && (probes & DTRACE_ALLOC_PROBES)) {
65 if (!DTraceMethodProbes && (probes & DTRACE_METHOD_PROBES)) {
69 if (!DTraceMonitorProbes && (probes & DTRACE_MONITOR_PROBES)) {
83 void DTrace::disable_dprobes(int probes) { argument
85 if (DTraceAllocProbes && (probes & DTRACE_ALLOC_PROBES)) {
89 if (DTraceMethodProbes && (probes & DTRACE_METHOD_PROBES)) {
93 if (DTraceMonitorProbes && (probes & DTRACE_MONITOR_PROBES)) {
/openjdk7/hotspot/src/share/vm/runtime/
H A DdtraceJSDT.cpp44 RegisteredProbes* probes = NULL; local
56 probes = new RegisteredProbes(count);
61 assert(providers[i].probe_count == 0 || providers[i].probes != NULL,
64 JVM_DTraceProbe* probe = &(providers[i].probes[j]);
73 delete probes;
75 "Unable to register DTrace probes (CodeCache: no room for DTrace nmethods).");
79 probes->nmethod_at_put(count++, nm);
83 int handle = pd_activate((void*)probes,
86 delete probes;
88 "Unable to register DTrace probes (interna
99 dispose(OpaqueProbes probes) argument
123 dispose(OpaqueProbes probes) argument
[all...]
/openjdk7/jdk/src/share/classes/sun/tracing/
H A DMultiplexProviderFactory.java42 * encapsulates a list of providers and whose probes trigger a corresponding
43 * trigger in each of the encapsulated providers' probes.
95 private Set<Probe> probes; field in class:MultiplexProbe
99 probes = new HashSet<Probe>();
103 probes.add(probe);
109 for (Probe p : probes) {
118 for (Probe p : probes) {
H A DProviderSkeleton.java50 * implementation of it whose method calls will trigger probes in the
72 protected HashMap<Method, ProbeSkeleton> probes; // methods to probes field in class:ProviderSkeleton
79 * framework-specific probes for a method.
94 this.probes = new HashMap<Method,ProbeSkeleton>();
100 * Subclass instances must be initialized before they can create probes.
115 probes.put(m, createProbe(m));
183 return active ? probes.get(m) : null;
193 probes.clear();
259 ProbeSkeleton p = probes
[all...]
/openjdk7/jdk/src/share/native/sun/tracing/dtrace/
H A DJVM.c150 jobjectArray probes; local
155 probes = (jobjectArray)(*env)->CallObjectMethod( local
159 jvm_provider->probe_count = (*env)->GetArrayLength(env, probes); CHECK
160 jvm_provider->probes = (JVM_DTraceProbe*)calloc(
161 jvm_provider->probe_count, sizeof(*jvm_provider->probes));
170 jobject probe = (*env)->GetObjectArrayElement(env, probes, i); CHECK
171 readProbeData(env, probe, &jvm_provider->probes[i]); CHECK
211 free(p->probes);
/openjdk7/hotspot/src/os/solaris/vm/
H A DdtraceJSDT_solaris.cpp144 JVM_DTraceProbe* p = &(provider->probes[prbc]);
167 // All probes
169 JVM_DTraceProbe* p = &(provider->probes[prbc]);
216 // Allocate space for all the probes
229 JVM_DTraceProbe* p = &(provider->probes[prbc]);
287 // All probes
289 JVM_DTraceProbe* p = &(provider->probes[prbc]);
376 // Make probes descriptions
379 JVM_DTraceProbe* probe = &(provider->probes[prbc]);
417 JVM_DTraceProbe* probe = &(provider->probes[prb
[all...]
/openjdk7/jdk/src/share/classes/sun/tracing/dtrace/
H A DDTraceProvider.java158 // probe to fire. DTrace probes are different in that the proxy class's
187 return probes.values().toArray(new DTraceProbe[0]);
/openjdk7/jdk/src/share/javavm/export/
H A Djvm.h633 JVM_DTraceProbe* probes; member in struct:__anon577
/openjdk7/hotspot/src/share/vm/prims/
H A Djvm.h678 JVM_DTraceProbe* probes; member in struct:__anon370
/openjdk7/jdk/src/share/native/com/sun/java/util/jar/pack/
H A Dunpack.cpp3012 int probes = 0;
3023 assert(++probes < hlen);
3027 hash_probes[1] += probes;

Completed in 92 milliseconds