Searched refs:jvmti (Results 1 - 25 of 79) sorted by relevance

1234

/openjdk7/jdk/src/share/demo/jvmti/waiters/
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...]
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 DAgent.hpp53 Thread *get_thread(jvmtiEnv *jvmti, JNIEnv *env, jthread thread);
54 Monitor *get_monitor(jvmtiEnv *jvmti, JNIEnv *env, jobject object);
57 Agent(jvmtiEnv *jvmti, JNIEnv *env, jthread thread);
59 void vm_death(jvmtiEnv *jvmti, JNIEnv *env);
60 void thread_start(jvmtiEnv *jvmti, JNIEnv *env, jthread thread);
61 void thread_end(jvmtiEnv *jvmti, JNIEnv *env, jthread thread);
62 void monitor_contended_enter(jvmtiEnv* jvmti, JNIEnv *env,
64 void monitor_contended_entered(jvmtiEnv* jvmti, JNIEnv *env,
66 void monitor_wait(jvmtiEnv* jvmti, JNIEnv *env,
68 void monitor_waited(jvmtiEnv* jvmti, JNIEn
[all...]
H A DThread.hpp52 Thread(jvmtiEnv *jvmti, JNIEnv *env, jthread thread);
54 void monitor_contended_enter(jvmtiEnv* jvmti, JNIEnv *env,
56 void monitor_wait(jvmtiEnv* jvmti, JNIEnv *env,
58 void monitor_waited(jvmtiEnv* jvmti, JNIEnv *env,
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
/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/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/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/make/mkdemo/jvmti/compiledMethodLoad/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/make/mkdemo/jvmti/gctest/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/make/mkdemo/jvmti/heapViewer/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/make/mkdemo/jvmti/versionCheck/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/make/mkdemo/jvmti/waiters/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/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/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/make/mkdemo/jvmti/heapTracker/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/make/mkdemo/jvmti/minst/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/make/mkdemo/jvmti/mtrace/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/src/share/demo/jvmti/agent_util/
H A Dagent_util.h51 #include "jvmti.h"
63 void check_jvmti_error(jvmtiEnv *jvmti, jvmtiError errnum, const char *str);
64 void deallocate(jvmtiEnv *jvmti, void *ptr);
65 void *allocate(jvmtiEnv *jvmti, jint len);
66 void add_demo_jar_to_bootclasspath(jvmtiEnv *jvmti, char *demo_name);
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/make/mkdemo/jvmti/hprof/
H A DMakefile29 PRODUCT = demo/jvmti
33 DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
35 DEMO_PSRCDIR = $(PLATFORM_SRC)/demo/jvmti/$(DEMONAME)
36 DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
/openjdk7/jdk/make/com/sun/demo/jvmti/hprof/
H A DMakefile33 PACKAGE = com.sun.demo.jvmti.hprof
40 AUTO_FILES_JAVA_DIRS = com/sun/demo/jvmti/hprof
/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...]
/openjdk7/jdk/make/mkdemo/jvmti/
H A DMakefile27 # Makefile for building the jvmti demo(s)
55 all build :: $(DEMODIR)/jvmti/index.html
57 $(DEMODIR)/jvmti/index.html: $(SHARE_SRC)/demo/jvmti/index.html
/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...]

Completed in 86 milliseconds

1234