Searched refs:JvmtiEnvBase (Results 1 - 12 of 12) sorted by relevance

/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiEventController.hpp38 class JvmtiEnvBase;
213 static void set_user_enabled(JvmtiEnvBase *env, JavaThread *thread,
218 static void set_event_callbacks(JvmtiEnvBase *env,
224 static void set_extension_event_callback(JvmtiEnvBase* env,
237 static void env_initialize(JvmtiEnvBase *env);
238 static void env_dispose(JvmtiEnvBase *env);
H A DjvmtiThreadState.inline.hpp52 JvmtiEnvThreadState* JvmtiThreadState::env_thread_state(JvmtiEnvBase *env) {
55 if ((JvmtiEnvBase*)(ets->get_env()) == env) {
H A DjvmtiEnvBase.hpp55 class JvmtiEnvBase : public CHeapObj<mtInternal> { class in inherits:CHeapObj
59 static JvmtiEnvBase* _head_environment; // head of environment list
92 JvmtiEnvBase* _next;
107 JvmtiEnvBase(jint version);
108 ~JvmtiEnvBase();
131 void set_next_environment(JvmtiEnvBase* env) { _next = env; }
145 return byte_offset_of(JvmtiEnvBase, _jvmti_external);
327 JvmtiEnv* first() { return JvmtiEnvBase::head_environment(); }
328 JvmtiEnv* next(JvmtiEnvBase* env) { return env->next_environment(); }
353 ((JvmtiEnvBase *)_en
[all...]
H A DjvmtiEnvBase.cpp51 // JvmtiEnvBase
54 JvmtiEnvBase* JvmtiEnvBase::_head_environment = NULL;
56 bool JvmtiEnvBase::_globally_initialized = false;
57 volatile bool JvmtiEnvBase::_needs_clean_up = false;
59 jvmtiPhase JvmtiEnvBase::_phase = JVMTI_PHASE_PRIMORDIAL;
61 volatile int JvmtiEnvBase::_dying_thread_env_iteration_count = 0;
71 JvmtiEnvBase::globally_initialize() {
89 JvmtiEnvBase::initialize() {
99 JvmtiEnvBase *previous_en
171 JvmtiEnvBase::JvmtiEnvBase(jint version) : _env_event_enable() { function in class:JvmtiEnvBase
[all...]
H A DjvmtiEventController.cpp282 static jlong recompute_env_enabled(JvmtiEnvBase* env);
287 static void set_user_enabled(JvmtiEnvBase *env, JavaThread *thread,
289 static void set_event_callbacks(JvmtiEnvBase *env,
293 static void set_extension_event_callback(JvmtiEnvBase *env,
305 static void env_initialize(JvmtiEnvBase *env);
306 static void env_dispose(JvmtiEnvBase *env);
401 JvmtiEventControllerPrivate::recompute_env_enabled(JvmtiEnvBase* env) {
566 for (JvmtiEnvBase* env = it.first(); env != NULL; env = it.next(env)) {
650 assert(JvmtiEnvBase::environments_might_exist(), "to enter event controller, JVM TI environments must exist");
679 void JvmtiEventControllerPrivate::set_event_callbacks(JvmtiEnvBase *en
[all...]
H A DjvmtiThreadState.cpp77 for (JvmtiEnvBase* env = it.first(); env != NULL; env = it.next(env)) {
111 JvmtiEnvBase::entering_dying_thread_env_iteration();
118 JvmtiEnvBase::leaving_dying_thread_env_iteration();
177 void JvmtiThreadState::add_env(JvmtiEnvBase *env) {
H A DjvmtiEnvThreadState.hpp139 JvmtiEnvThreadState(JavaThread *thread, JvmtiEnvBase *env);
H A DjvmtiThreadState.hpp39 class JvmtiEnvBase;
132 inline JvmtiEnvThreadState* env_thread_state(JvmtiEnvBase *env);
136 void add_env(JvmtiEnvBase *env);
H A DjvmtiEnvThreadState.cpp129 JvmtiEnvThreadState::JvmtiEnvThreadState(JavaThread *thread, JvmtiEnvBase *env) :
H A DjvmtiExport.cpp406 JvmtiEnvBase::set_phase(JVMTI_PHASE_PRIMORDIAL);
411 JvmtiEnvBase::set_phase(JVMTI_PHASE_START);
415 JvmtiEnvBase::set_phase(JVMTI_PHASE_ONLOAD);
419 JvmtiEnvBase::set_phase(JVMTI_PHASE_LIVE);
491 JvmtiEnvBase::set_phase(JVMTI_PHASE_DEAD);
500 return JvmtiEnvBase::get_all_native_method_prefixes(count_ptr);
503 return JvmtiEnvBase::get_all_native_method_prefixes(count_ptr);
2426 JvmtiEnvBase::check_for_periodic_clean_up();
H A DjvmtiTagMap.cpp425 assert(((JvmtiEnvBase *)env)->tag_map() == NULL, "tag map already exists for environment");
430 ((JvmtiEnvBase *)env)->set_tag_map(this);
439 ((JvmtiEnvBase *)_env)->set_tag_map(NULL);
499 JvmtiTagMap* tag_map = ((JvmtiEnvBase*)env)->tag_map();
502 tag_map = ((JvmtiEnvBase*)env)->tag_map();
3333 for (JvmtiEnvBase* env = it.first(); env != NULL; env = it.next(env)) {
H A DjvmtiEnv.cpp82 JvmtiEnv::JvmtiEnv(jint version) : JvmtiEnvBase(version) {

Completed in 74 milliseconds