Searched refs:JvmtiThreadState (Results 1 - 22 of 22) sorted by relevance

/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiThreadState.inline.hpp33 inline JvmtiEnvThreadStateIterator::JvmtiEnvThreadStateIterator(JvmtiThreadState* thread_state) {
50 // JvmtiThreadState implementation
52 JvmtiEnvThreadState* JvmtiThreadState::env_thread_state(JvmtiEnvBase *env) {
62 JvmtiEnvThreadState* JvmtiThreadState::head_env_thread_state() {
66 void JvmtiThreadState::set_head_env_thread_state(JvmtiEnvThreadState* ets) {
H A DjvmtiThreadState.hpp54 // in a JvmtiThreadState.
60 JvmtiThreadState* state;
62 JvmtiEnvThreadStateIterator(JvmtiThreadState* thread_state);
71 // class JvmtiThreadState
75 class JvmtiThreadState : public CHeapObj<mtInternal> { class in inherits:CHeapObj
101 static JvmtiThreadState *_head;
102 JvmtiThreadState *_next;
103 JvmtiThreadState *_prev;
111 JvmtiThreadState(JavaThread *thread);
118 ~JvmtiThreadState();
[all...]
H A DjvmtiThreadState.cpp41 // class JvmtiThreadState
43 // Instances of JvmtiThreadState hang off of each thread.
47 JvmtiThreadState *JvmtiThreadState::_head = NULL;
49 JvmtiThreadState::JvmtiThreadState(JavaThread* thread) function in class:JvmtiThreadState
74 // add all the JvmtiEnvThreadState to the new JvmtiThreadState
103 JvmtiThreadState::~JvmtiThreadState() {
144 JvmtiThreadState
[all...]
H A DjvmtiEventController.cpp187 JvmtiThreadState *_state;
190 VM_EnterInterpOnlyMode(JvmtiThreadState *state);
202 VM_EnterInterpOnlyMode::VM_EnterInterpOnlyMode(JvmtiThreadState *state)
279 static void enter_interp_only_mode(JvmtiThreadState *state);
280 static void leave_interp_only_mode(JvmtiThreadState *state);
283 static jlong recompute_env_thread_enabled(JvmtiEnvThreadState* ets, JvmtiThreadState* state);
284 static jlong recompute_thread_enabled(JvmtiThreadState *state);
312 static void trace_changed(JvmtiThreadState *state, jlong now_enabled, jlong changed);
340 void JvmtiEventControllerPrivate::enter_interp_only_mode(JvmtiThreadState *state) {
350 JvmtiEventControllerPrivate::leave_interp_only_mode(JvmtiThreadState *stat
[all...]
H A DjvmtiEnvThreadState.hpp72 // Used by : JvmtiThreadState
135 friend class JvmtiThreadState;
H A DjvmtiExport.cpp141 JvmtiThreadState *state = thread->jvmti_thread_state();
178 JvmtiThreadState* state = _thread->jvmti_thread_state();
520 JvmtiThreadState * _state;
778 JvmtiThreadState *state = thread->jvmti_thread_state();
862 JvmtiThreadState *state = thread->jvmti_thread_state();
881 JvmtiThreadState *state = thread->jvmti_thread_state();
889 JvmtiThreadState *state = thread->jvmti_thread_state();
904 JvmtiThreadState* state = thread->jvmti_thread_state();
933 JvmtiThreadState* state = thread->jvmti_thread_state();
1036 JvmtiThreadState *stat
[all...]
H A DjvmtiEnvBase.hpp44 class JvmtiThreadState;
288 jvmtiError get_frame_count(JvmtiThreadState *state, jint *count_ptr);
513 JvmtiThreadState *_state;
518 VM_GetFrameCount(JvmtiEnv *env, JvmtiThreadState *state, jint *count_ptr) {
H A Djvm.cpp2156 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2164 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2181 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2191 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2201 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2216 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2231 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2240 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2249 k = JvmtiThreadState::class_to_verify_considering_redefinition(k, thread);
2258 k = JvmtiThreadState
[all...]
H A DjvmtiEnv.cpp141 JvmtiThreadState* state = java_thread->jvmti_thread_state();
148 state = JvmtiThreadState::state_for(java_thread);
165 JvmtiThreadState* state = current_thread->jvmti_thread_state();
190 JvmtiThreadState* state = java_thread->jvmti_thread_state();
1371 // retrieve or create JvmtiThreadState.
1372 JvmtiThreadState* state = JvmtiThreadState::state_for(java_thread);
1398 JvmtiThreadState* state = JvmtiThreadState::state_for(java_thread);
1515 JvmtiThreadState *stat
[all...]
H A DjvmtiEnvBase.cpp270 // clean up JvmtiThreadState before deleting JvmtiEnv pointer.
271 JvmtiThreadState::periodic_clean_up();
888 JvmtiEnvBase::get_frame_count(JvmtiThreadState *state, jint *count_ptr) {
890 "JavaThread should create JvmtiThreadState before calling this method");
1386 JvmtiThreadState* state = JvmtiThreadState::state_for(java_thread);
H A DjvmtiExport.hpp46 class JvmtiThreadState;
403 // Constructor enables JvmtiThreadState flag and all vm allocated
H A DjvmtiRedefineClasses.cpp848 JvmtiThreadState *state = JvmtiThreadState::state_for(JavaThread::current());
874 // Set redefined class handle in JvmtiThreadState class.
H A Djni.cpp846 JvmtiThreadState *state = JavaThread::current()->jvmti_thread_state();
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dinterp_masm_x86_32.cpp153 const Address tos_addr (rcx, JvmtiThreadState::earlyret_tos_offset());
154 const Address oop_addr (rcx, JvmtiThreadState::earlyret_oop_offset());
155 const Address val_addr (rcx, JvmtiThreadState::earlyret_value_offset());
156 const Address val_addr1(rcx, JvmtiThreadState::earlyret_value_offset()
191 movl(tmp, Address(tmp, JvmtiThreadState::earlyret_state_offset()));
192 cmpl(tmp, JvmtiThreadState::earlyret_pending);
199 pushl(Address(tmp, JvmtiThreadState::earlyret_tos_offset()));
H A Dinterp_masm_x86_64.cpp154 const Address tos_addr(rcx, JvmtiThreadState::earlyret_tos_offset());
155 const Address oop_addr(rcx, JvmtiThreadState::earlyret_oop_offset());
156 const Address val_addr(rcx, JvmtiThreadState::earlyret_value_offset());
187 movl(c_rarg0, Address(c_rarg0, JvmtiThreadState::earlyret_state_offset()));
188 cmpl(c_rarg0, JvmtiThreadState::earlyret_pending);
194 movl(c_rarg0, Address(c_rarg0, JvmtiThreadState::earlyret_tos_offset()));
H A DtemplateInterpreter_x86_32.cpp1843 const Address cond_addr(rcx, JvmtiThreadState::earlyret_state_offset());
1846 __ movl(cond_addr, JvmtiThreadState::earlyret_inactive);
H A DtemplateInterpreter_x86_64.cpp1867 Address cond_addr(rdx, JvmtiThreadState::earlyret_state_offset());
1870 __ movl(cond_addr, JvmtiThreadState::earlyret_inactive);
/openjdk7/hotspot/src/share/vm/runtime/
H A Dthread.hpp62 class JvmtiThreadState;
1517 void set_jvmti_thread_state(JvmtiThreadState *value) { _jvmti_thread_state = value; }
1518 // A JvmtiThreadState is lazily allocated. This jvmti_thread_state()
1519 // getter is used to get this JavaThread's JvmtiThreadState if it has
1520 // one which means NULL can be returned. JvmtiThreadState::state_for()
1521 // is used to get the specified JavaThread's JvmtiThreadState if it has
1522 // one or it allocates a new JvmtiThreadState for the JavaThread and
1523 // returns it. JvmtiThreadState::state_for() will return NULL only if
1525 JvmtiThreadState *jvmti_thread_state() const { return _jvmti_thread_state; }
1575 JvmtiThreadState *_jvmti_thread_stat
[all...]
H A DvframeArray.cpp211 JvmtiThreadState *state = thread->jvmti_thread_state();
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dinterp_masm_sparc.cpp210 const Address tos_addr(thr_state, JvmtiThreadState::earlyret_tos_offset());
211 const Address oop_addr(thr_state, JvmtiThreadState::earlyret_oop_offset());
212 const Address val_addr(thr_state, JvmtiThreadState::earlyret_value_offset());
244 ld(thr_state, JvmtiThreadState::earlyret_state_offset(), G4_scratch);
245 cmp_and_br_short(G4_scratch, JvmtiThreadState::earlyret_pending, Assembler::notEqual, pt, L);
249 ld(thr_state, JvmtiThreadState::earlyret_tos_offset(), Otos_l1);
H A DtemplateInterpreter_sparc.cpp1947 Address cond_addr(G3_scratch, JvmtiThreadState::earlyret_state_offset());
1950 __ stw(G0 /* JvmtiThreadState::earlyret_inactive */, cond_addr);
/openjdk7/hotspot/src/share/vm/classfile/
H A DclassFileParser.cpp2954 // instead of JvmtiThreadState::state_for(jt) so we don't allocate
2955 // a JvmtiThreadState any earlier than necessary. This will help
2957 JvmtiThreadState *state = jt->jvmti_thread_state();

Completed in 239 milliseconds