/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiCodeBlobEvents.hpp | 31 class JvmtiEnv; 45 static jvmtiError generate_dynamic_code_events(JvmtiEnv* env); 49 static jvmtiError generate_compiled_method_load_events(JvmtiEnv* env);
|
H A D | jvmtiExtensions.hpp | 49 static jvmtiError get_functions(JvmtiEnv* env, jint* extension_count_ptr, 53 static jvmtiError get_events(JvmtiEnv* env, jint* extension_count_ptr, 57 static jvmtiError set_event_callback(JvmtiEnv* env, jint extension_event_index,
|
H A D | jvmtiAgentThread.hpp | 39 JvmtiEnv* _env; 43 JvmtiAgentThread(JvmtiEnv* env, jvmtiStartFunction start_fn, const void *start_arg);
|
H A D | jvmtiGetLoadedClasses.hpp | 32 static jvmtiError getLoadedClasses(JvmtiEnv *env, jint* classCountPtr, jclass** classesPtr); 33 static jvmtiError getClassLoaderClasses(JvmtiEnv *env, jobject initiatingLoader,
|
H A D | jvmtiTagMap.hpp | 49 JvmtiEnv* _env; // the jvmti environment 57 JvmtiTagMap(JvmtiEnv* env); 61 inline JvmtiEnv* env() const { return _env; } 83 static JvmtiTagMap* tag_map_for(JvmtiEnv* env);
|
H A D | jvmtiEnvBase.hpp | 43 class JvmtiEnv; 51 // One JvmtiEnv object is created per jvmti attachment; 130 JvmtiEnv* next_environment() { return (JvmtiEnv*)_next; } 132 static JvmtiEnv* head_environment() { return (JvmtiEnv*)_head_environment; } 148 static JvmtiEnv* JvmtiEnv_from_jvmti_env(jvmtiEnv *env) { 149 return (JvmtiEnv*)((intptr_t)env - in_bytes(jvmti_external_offset())); 327 JvmtiEnv* first() { return JvmtiEnvBase::head_environment(); } 328 JvmtiEnv* nex [all...] |
H A D | jvmtiEnv.cpp | 82 JvmtiEnv::JvmtiEnv(jint version) : JvmtiEnvBase(version) { function in class:JvmtiEnv 85 JvmtiEnv::~JvmtiEnv() { 88 JvmtiEnv* 89 JvmtiEnv::create_a_jvmti(jint version) { 90 return new JvmtiEnv(version); 125 JvmtiEnv::Allocate(jlong size, unsigned char** mem_ptr) { 132 JvmtiEnv::Deallocate(unsigned char* mem) { 140 JvmtiEnv [all...] |
H A D | jvmtiEnvThreadState.hpp | 36 class JvmtiEnv; 112 friend class JvmtiEnv; 114 JvmtiEnv *_env; 170 inline JvmtiEnv *get_env() { return _env; }
|
H A D | jvmtiEnvThreadState.cpp | 126 // one per JvmtiEnv. 132 _env = (JvmtiEnv*)env; 196 assert(get_thread() == Thread::current() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits), 215 assert(get_thread() == Thread::current() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits), 226 assert(get_thread() == Thread::current() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits), 237 assert(get_thread() == Thread::current() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits), 248 assert(get_thread() == Thread::current() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits),
|
H A D | jvmtiExport.cpp | 372 if (JvmtiEnv::get_phase() == JVMTI_PHASE_LIVE) { 379 JvmtiEnv *jvmti_env = JvmtiEnv::create_a_jvmti(version); 380 *penv = jvmti_env->jvmti_external(); // actual type is jvmtiEnv* -- not to be confused with JvmtiEnv* 383 } else if (JvmtiEnv::get_phase() == JVMTI_PHASE_ONLOAD) { 385 JvmtiEnv *jvmti_env = JvmtiEnv::create_a_jvmti(version); 386 *penv = jvmti_env->jvmti_external(); // actual type is jvmtiEnv* -- not to be confused with JvmtiEnv* 434 for (JvmtiEnv* env = it.first(); env != NULL; env = it.next(env)) { 457 for (JvmtiEnv* en [all...] |
H A D | jvmtiCodeBlobEvents.cpp | 183 jvmtiError JvmtiCodeBlobEvents::generate_dynamic_code_events(JvmtiEnv* env) { 206 jvmtiError JvmtiCodeBlobEvents::generate_compiled_method_load_events(JvmtiEnv* env) {
|
H A D | jvmtiExport.hpp | 45 class JvmtiEnv; 143 static void post_compiled_method_load(JvmtiEnv* env, const jmethodID method, const jint length, 146 static void post_dynamic_code_generated(JvmtiEnv* env, const char *name, const void *code_begin, 302 static void post_object_free(JvmtiEnv* env, jlong tag);
|
H A D | jvmtiExtensions.cpp | 90 jvmtiError JvmtiExtensions::get_functions(JvmtiEnv* env, 179 jvmtiError JvmtiExtensions::get_events(JvmtiEnv* env, 250 jvmtiError JvmtiExtensions::set_event_callback(JvmtiEnv* env,
|
H A D | jvmtiThreadState.cpp | 220 JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits), 253 JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits), 285 JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits),
|
H A D | jvmtiGetLoadedClasses.cpp | 162 void extract(JvmtiEnv *env, jclass* result) { 254 JvmtiGetLoadedClasses::getLoadedClasses(JvmtiEnv *env, jint* classCountPtr, jclass** classesPtr) { 291 JvmtiGetLoadedClasses::getClassLoaderClasses(JvmtiEnv *env, jobject initiatingLoader,
|
H A D | jvmtiEventController.cpp | 407 switch (JvmtiEnv::get_phase()) { 442 JvmtiEnv *env = ets->get_env(); 462 switch (JvmtiEnv::get_phase()) { 574 assert(JvmtiEnv::is_vm_live() || (JvmtiEnv::get_phase()==JVMTI_PHASE_START), 619 switch (JvmtiEnv::get_phase()) { 762 assert((JvmtiEnv*)(state->env_thread_state(env)->get_env()) == env, "sanity check");
|
H A D | jvmtiManageCapabilities.cpp | 58 if (JvmtiEnv::get_phase() != JVMTI_PHASE_ONLOAD) { 241 if (JvmtiEnv::get_phase() == JVMTI_PHASE_ONLOAD) { 335 JvmtiEnv::get_phase() == JVMTI_PHASE_ONLOAD) {
|
H A D | jvmtiThreadState.hpp | 73 // The Jvmti state for each thread (across all JvmtiEnv): 77 friend class JvmtiEnv;
|
H A D | jvmtiTrace.cpp | 279 if (JvmtiEnv::is_vm_live()) {
|
H A D | jvmtiEnvBase.cpp | 196 JvmtiEventController::env_initialize((JvmtiEnv*)this); 270 // clean up JvmtiThreadState before deleting JvmtiEnv pointer. 1006 if (!at_safepoint && !JvmtiEnv::is_thread_fully_suspended(owning_thread, true, &debug_bits)) { 1089 !JvmtiEnv::is_thread_fully_suspended(pending_thread, true, &debug_bits)) { 1143 ResourceTracker::ResourceTracker(JvmtiEnv* env) {
|
H A D | jvmtiTagMap.cpp | 418 JvmtiTagMap::JvmtiTagMap(JvmtiEnv* env) : 498 JvmtiTagMap* JvmtiTagMap::tag_map_for(JvmtiEnv* env) { 1519 JvmtiEnv* _env; 1527 TagObjectCollector(JvmtiEnv* env, const jlong* tags, jint tag_count) { 3331 if (JvmtiEnv::environments_might_exist()) {
|
H A D | jvmtiImpl.cpp | 68 JvmtiAgentThread::JvmtiAgentThread(JvmtiEnv* env, jvmtiStartFunction start_fn, const void *start_arg)
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | thread.cpp | 1881 if (JvmtiEnv::environments_might_exist()) {
|