Searched defs:jvmti (Results 1 - 23 of 23) sorted by relevance

/openjdk7/jdk/src/share/demo/jvmti/hprof/
H A Dhprof_cpu.c67 cpu_loop_function(jvmtiEnv *jvmti, JNIEnv *env, void *p) argument
H A Dhprof_listener.c214 listener_loop_function(jvmtiEnv *jvmti, JNIEnv *env, void *p) argument
H A Dhprof_init.c1025 gc_finish_watcher(jvmtiEnv *jvmti, JNIEnv *env, void *p) argument
1143 cbVMInit(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
1257 cbVMDeath(jvmtiEnv *jvmti, JNIEnv *env) argument
1430 cbThreadStart(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
1441 cbThreadEnd(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
1586 cbClassLoad(jvmtiEnv *jvmti, JNIEnv *env, jthread thread, jclass klass) argument
1609 cbClassPrepare(jvmtiEnv *jvmti, JNIEnv *env, jthread thread, jclass klass) argument
1634 cbDataDumpRequest(jvmtiEnv *jvmti) argument
1666 cbExceptionCatch(jvmtiEnv *jvmti, JNIEnv* env, argument
1679 cbMonitorWait(jvmtiEnv *jvmti, JNIEn argument
1691 cbMonitorWaited(jvmtiEnv *jvmti, JNIEnv* env, jthread thread, jobject object, jboolean timed_out) argument
1703 cbMonitorContendedEnter(jvmtiEnv *jvmti, JNIEnv* env, jthread thread, jobject object) argument
1715 cbMonitorContendedEntered(jvmtiEnv *jvmti, JNIEnv* env, jthread thread, jobject object) argument
1727 cbGarbageCollectionStart(jvmtiEnv *jvmti) argument
1740 cbGarbageCollectionFinish(jvmtiEnv *jvmti) argument
1767 cbObjectFree(jvmtiEnv *jvmti, jlong tag) argument
[all...]
H A Dhprof.h66 #include "jvmti.h"
208 jvmtiEnv *jvmti; /* JVMTI env for this session */ member in struct:__anon533
H A Dhprof_util.c103 error = JVMTI_FUNC_PTR(gdata->jvmti,Allocate)
104 (gdata->jvmti, (jlong)size, &ptr);
106 HPROF_JVMTI_ERROR(error, "Cannot allocate jvmti memory");
117 error = JVMTI_FUNC_PTR(gdata->jvmti,Deallocate)
118 (gdata->jvmti, (unsigned char*)ptr);
120 HPROF_JVMTI_ERROR(error, "Cannot deallocate jvmti memory");
185 error = JVMTI_FUNC_PTR(gdata->jvmti,GetVersionNumber)
186 (gdata->jvmti, &(gdata->cachedJvmtiVersion));
188 HPROF_JVMTI_ERROR(error, "Cannot get jvmti version number");
242 error = JVMTI_FUNC_PTR(gdata->jvmti,CreateRawMonito
1689 jvmtiEnv *jvmti = NULL; local
[all...]
/openjdk7/jdk/src/share/demo/jvmti/waiters/
H A DMonitor.cpp46 #include "jvmti.h"
54 Monitor::Monitor(jvmtiEnv *jvmti, JNIEnv *env, jobject object) argument
71 err = jvmti->GetClassSignature(klass, &signature, NULL);
72 check_jvmti_error(jvmti, err, "get class signature");
75 deallocate(jvmti, signature);
H A DThread.cpp46 #include "jvmti.h"
54 Thread::Thread(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
62 err = jvmti->GetThreadInfo(thread, &info);
63 check_jvmti_error(jvmti, err, "get thread info");
67 deallocate(jvmti, info.name);
83 void Thread::monitor_contended_enter(jvmtiEnv* jvmti, JNIEnv *env, argument
89 void Thread::monitor_wait(jvmtiEnv* jvmti, JNIEnv *env, argument
95 void Thread::monitor_waited(jvmtiEnv* jvmti, JNIEnv *env, argument
H A DAgent.cpp47 #include "jvmti.h"
59 Agent::get_thread(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
66 err = jvmti->GetThreadLocalStorage(thread, (void**)&t);
67 check_jvmti_error(jvmti, err, "get thread local storage");
71 t = new Thread(jvmti, env, thread);
72 err = jvmti->SetThreadLocalStorage(thread, (const void*)t);
73 check_jvmti_error(jvmti, err, "set thread local storage");
80 Agent::get_monitor(jvmtiEnv *jvmti, JNIEnv *env, jobject object) argument
88 err = jvmti->GetTag(object, &tag);
89 check_jvmti_error(jvmti, er
112 Agent(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
130 vm_death(jvmtiEnv *jvmti, JNIEnv *env) argument
144 thread_start(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
159 thread_end(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
176 monitor_contended_enter(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object) argument
185 monitor_contended_entered(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object) argument
192 monitor_wait(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object, jlong timeout) argument
201 monitor_waited(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object, jboolean timed_out) argument
212 object_free(jvmtiEnv* jvmti, jlong tag) argument
[all...]
H A Dwaiters.cpp57 #include "jvmti.h"
70 get_agent(jvmtiEnv *jvmti) argument
76 err = jvmti->GetEnvironmentLocalStorage((void**)&agent);
77 check_jvmti_error(jvmti, err, "get env local storage");
87 menter(jvmtiEnv *jvmti, jrawMonitorID rmon) argument
91 err = jvmti->RawMonitorEnter(rmon);
92 check_jvmti_error(jvmti, err, "raw monitor enter");
97 mexit(jvmtiEnv *jvmti, jrawMonitorID rmon) argument
101 err = jvmti->RawMonitorExit(rmon);
102 check_jvmti_error(jvmti, er
109 vm_init(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
151 vm_death(jvmtiEnv *jvmti, JNIEnv *env) argument
173 thread_start(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
182 thread_end(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
191 monitor_contended_enter(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object) argument
202 monitor_contended_entered(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object) argument
213 monitor_wait(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object, jlong timeout) argument
224 monitor_waited(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object, jboolean timed_out) argument
235 object_free(jvmtiEnv* jvmti, jlong tag) argument
248 jvmtiEnv *jvmti; local
[all...]
/openjdk7/jdk/src/share/classes/com/sun/demo/jvmti/hprof/
H A DTracker.java32 package com.sun.demo.jvmti.hprof;
36 * See the directory src/share/demo/jvmti/hprof and the file README.txt
/openjdk7/jdk/src/share/demo/jvmti/versionCheck/
H A DversionCheck.c46 #include "jvmti.h"
75 vm_init(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
82 * in the jvmti.h include file matches that being supplied at runtime
85 err = (*jvmti)->GetVersionNumber(jvmti, &runtime_version);
86 check_jvmti_error(jvmti, err, "get version number");
97 jvmtiEnv *jvmti; local
100 rc = (*vm)->GetEnv(vm, (void **)&jvmti, JVMTI_VERSION);
109 err = (*jvmti)->SetEventCallbacks(jvmti,
[all...]
/openjdk7/jdk/src/share/demo/jvmti/gctest/
H A Dgctest.c50 #include "jvmti.h"
56 static jvmtiEnv *jvmti; variable
62 worker(jvmtiEnv* jvmti, JNIEnv* jni, void *p) argument
69 err = (*jvmti)->RawMonitorEnter(jvmti, lock);
70 check_jvmti_error(jvmti, err, "raw monitor enter");
72 err = (*jvmti)->RawMonitorWait(jvmti, lock, 0);
74 err = (*jvmti)->RawMonitorExit(jvmti, loc
114 vm_init(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
[all...]
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsTasks.hpp63 jvmti = 8, enumerator in enum:ScavengeRootsTask::RootType
H A DpcTasks.hpp99 jvmti = 7, enumerator in enum:MarkFromRootsTask::RootType
/openjdk7/jdk/src/share/demo/jvmti/agent_util/
H A Dagent_util.c200 check_jvmti_error(jvmtiEnv *jvmti, jvmtiError errnum, const char *str) argument
206 (void)(*jvmti)->GetErrorName(jvmti, errnum, &errnum_str);
218 deallocate(jvmtiEnv *jvmti, void *ptr) argument
222 error = (*jvmti)->Deallocate(jvmti, ptr);
223 check_jvmti_error(jvmti, error, "Cannot deallocate memory");
228 allocate(jvmtiEnv *jvmti, jint len) argument
233 error = (*jvmti)->Allocate(jvmti, le
252 add_demo_jar_to_bootclasspath(jvmtiEnv *jvmti, char *demo_name) argument
[all...]
/openjdk7/jdk/src/share/demo/jvmti/heapViewer/
H A DheapViewer.c47 #include "jvmti.h"
68 enterAgentMonitor(jvmtiEnv *jvmti) argument
72 err = (*jvmti)->RawMonitorEnter(jvmti, gdata->lock);
73 check_jvmti_error(jvmti, err, "raw monitor enter");
78 exitAgentMonitor(jvmtiEnv *jvmti) argument
82 err = (*jvmti)->RawMonitorExit(jvmti, gdata->lock);
83 check_jvmti_error(jvmti, err, "raw monitor exit");
111 dataDumpRequest(jvmtiEnv *jvmti) argument
203 vmInit(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
216 vmDeath(jvmtiEnv *jvmti, JNIEnv *env) argument
244 jvmtiEnv *jvmti; local
[all...]
/openjdk7/jdk/src/share/demo/jvmti/minst/
H A Dminst.c82 jvmtiEnv *jvmti; member in struct:__anon540
98 enter_critical_section(jvmtiEnv *jvmti) argument
102 error = (*jvmti)->RawMonitorEnter(jvmti, gdata->lock);
103 check_jvmti_error(jvmti, error, "Cannot enter with raw monitor");
108 exit_critical_section(jvmtiEnv *jvmti) argument
112 error = (*jvmti)->RawMonitorExit(jvmti, gdata->lock);
113 check_jvmti_error(jvmti, error, "Cannot exit with raw monitor");
118 cbVMStart(jvmtiEnv *jvmti, JNIEn argument
128 cbVMInit(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
153 cbVMDeath(jvmtiEnv *jvmti, JNIEnv *env) argument
194 cbClassFileLoadHook(jvmtiEnv *jvmti, JNIEnv* env, jclass class_being_redefined, jobject loader, const char* name, jobject protection_domain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) argument
379 jvmtiEnv *jvmti; local
[all...]
/openjdk7/jdk/src/share/instrument/
H A DJPLISAgent.h34 #include <jvmti.h>
267 #define jvmti(a) a->mNormalEnvironment.mJVMTIEnv macro
/openjdk7/jdk/src/share/demo/jvmti/compiledMethodLoad/
H A DcompiledMethodLoad.c46 #include "jvmti.h"
54 static jvmtiEnv *jvmti; variable
60 jvmtiEnv* jvmti, FILE* fp) {
70 print_stack_frames(PCStackInfo* record, jvmtiEnv *jvmti, FILE* fp) { argument
86 err = (*jvmti)->GetMethodDeclaringClass(jvmti, id,
88 check_jvmti_error(jvmti, err, "get method declaring class");
90 err = (*jvmti)->GetClassSignature(jvmti, declaringclassptr,
92 check_jvmti_error(jvmti, er
59 print_dummy_record(jvmtiCompiledMethodLoadDummyRecord* record, jvmtiEnv* jvmti, FILE* fp) argument
137 print_inline_info_record(jvmtiCompiledMethodLoadInlineRecord* record, jvmtiEnv *jvmti, FILE* fp) argument
154 print_records(jvmtiCompiledMethodLoadRecordHeader* list, jvmtiEnv *jvmti, FILE* fp) argument
182 compiled_method_load(jvmtiEnv *jvmti, jmethodID method, jint code_size, const void* code_addr, jint map_length, const jvmtiAddrLocationMap* map, const void* compile_info) argument
[all...]
/openjdk7/jdk/src/share/demo/jvmti/mtrace/
H A Dmtrace.c115 jvmtiEnv *jvmti; member in struct:__anon541
133 enter_critical_section(jvmtiEnv *jvmti) argument
137 error = (*jvmti)->RawMonitorEnter(jvmti, gdata->lock);
138 check_jvmti_error(jvmti, error, "Cannot enter with raw monitor");
143 exit_critical_section(jvmtiEnv *jvmti) argument
147 error = (*jvmti)->RawMonitorExit(jvmti, gdata->lock);
148 check_jvmti_error(jvmti, error, "Cannot exit with raw monitor");
153 get_thread_name(jvmtiEnv *jvmti, jthrea argument
297 cbVMStart(jvmtiEnv *jvmti, JNIEnv *env) argument
343 cbVMInit(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
373 cbVMDeath(jvmtiEnv *jvmti, JNIEnv *env) argument
452 cbThreadStart(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
467 cbThreadEnd(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
482 cbClassFileLoadHook(jvmtiEnv *jvmti, JNIEnv* env, jclass class_being_redefined, jobject loader, const char* name, jobject protection_domain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) argument
703 jvmtiEnv *jvmti; local
[all...]
/openjdk7/jdk/src/share/back/
H A Dutil.h78 jvmtiEnv *jvmti; member in struct:__anon513
H A Dutil.c233 error = JVMTI_FUNC_PTR(gdata->jvmti,GetTopThreadGroups)
234 (gdata->jvmti, &groupCount, &groups);
674 error = JVMTI_FUNC_PTR(gdata->jvmti,GetFieldModifiers)
675 (gdata->jvmti, clazz, field, pmodifiers);
688 error = JVMTI_FUNC_PTR(gdata->jvmti,GetMethodModifiers)
689 (gdata->jvmti, method, pmodifiers);
700 error = FUNC_PTR(gdata->jvmti,GetMethodDeclaringClass)
701 (gdata->jvmti, method, pclazz);
711 error = JVMTI_FUNC_PTR(gdata->jvmti,GetMethodLocation)
712 (gdata->jvmti, metho
1748 jvmtiEnv *jvmti; local
2451 jvmtiEnv *jvmti; local
2630 jvmtiEnv *jvmti; local
2800 jvmtiEnv *jvmti; local
[all...]
/openjdk7/jdk/src/share/demo/jvmti/heapTracker/
H A DheapTracker.c47 #include "jvmti.h"
146 jvmtiEnv *jvmti; member in struct:__anon526
172 enterCriticalSection(jvmtiEnv *jvmti) argument
176 error = (*jvmti)->RawMonitorEnter(jvmti, gdata->lock);
177 check_jvmti_error(jvmti, error, "Cannot enter with raw monitor");
182 exitCriticalSection(jvmtiEnv *jvmti) argument
186 error = (*jvmti)->RawMonitorExit(jvmti, gdata->lock);
187 check_jvmti_error(jvmti, erro
250 lookupOrEnter(jvmtiEnv *jvmti, Trace *trace, TraceFlavor flavor) argument
300 findTraceInfo(jvmtiEnv *jvmti, jthread thread, TraceFlavor flavor) argument
340 tagObjectWithTraceInfo(jvmtiEnv *jvmti, jobject object, TraceInfo *tinfo) argument
379 cbVMStart(jvmtiEnv *jvmti, JNIEnv *env) argument
434 cbVMInit(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument
483 frameToString(jvmtiEnv *jvmti, char *buf, int buflen, jvmtiFrameInfo *finfo) argument
581 printTraceInfo(jvmtiEnv *jvmti, int index, TraceInfo* tinfo) argument
619 cbVMDeath(jvmtiEnv *jvmti, JNIEnv *env) argument
723 cbVMObjectAlloc(jvmtiEnv *jvmti, JNIEnv *env, jthread thread, jobject object, jclass object_klass, jlong size) argument
737 cbObjectFree(jvmtiEnv *jvmti, jlong tag) argument
754 cbClassFileLoadHook(jvmtiEnv *jvmti, JNIEnv* env, jclass class_being_redefined, jobject loader, const char* name, jobject protection_domain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) argument
900 jvmtiEnv *jvmti; local
[all...]

Completed in 105 milliseconds