Searched refs:JavaThread (Results 176 - 200 of 324) sorted by relevance

1234567891011>>

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DsharedRuntime_sparc.cpp130 __ stx(O0, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+0*8);
131 __ stx(O1, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+1*8);
132 __ stx(O2, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+2*8);
133 __ stx(O3, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+3*8);
134 __ stx(O4, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+4*8);
135 __ stx(O5, G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+5*8);
144 __ ldx(G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+0*8, O0);
145 __ ldx(G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+1*8, O1);
146 __ ldx(G2_thread, JavaThread::o_reg_temps_offset_in_bytes()+2*8, O2);
147 __ ldx(G2_thread, JavaThread
[all...]
H A Dassembler_sparc.cpp612 ld(G2_thread, in_bytes(JavaThread::jmp_ring_index_offset()), O0);
613 add(G2_thread, in_bytes(JavaThread::jmp_ring_offset()), O1);
633 and3(O0, JavaThread::jump_ring_buffer_size - 1, O0);
634 st(O0, G2_thread, in_bytes(JavaThread::jmp_ring_index_offset()));
647 ld(G2_thread, in_bytes(JavaThread::jmp_ring_index_offset()), O0);
648 add(G2_thread, in_bytes(JavaThread::jmp_ring_offset()), O1);
668 and3(O0, JavaThread::jump_ring_buffer_size - 1, O0);
669 st(O0, G2_thread, in_bytes(JavaThread::jmp_ring_index_offset()));
690 ld(G2_thread, in_bytes(JavaThread::jmp_ring_index_offset()), O0);
691 add(G2_thread, in_bytes(JavaThread
[all...]
H A Dc1_Runtime1_sparc.cpp75 Address vm_result_addr(G2_thread, JavaThread::vm_result_offset());
77 Address vm_result_addr_2(G2_thread, JavaThread::vm_result_2_offset());
99 Address vm_result_addr(G2_thread, JavaThread::vm_result_offset());
107 Address vm_result_addr_2(G2_thread, JavaThread::vm_result_2_offset());
672 __ lduw(Address(G2_thread, JavaThread::is_method_handle_return_offset()), L0);
839 in_bytes(JavaThread::satb_mark_queue_offset() +
842 in_bytes(JavaThread::satb_mark_queue_offset() +
937 in_bytes(JavaThread::dirty_card_queue_offset() +
940 in_bytes(JavaThread::dirty_card_queue_offset() +
1011 __ ld_ptr(G2_thread, in_bytes(JavaThread
[all...]
H A DtemplateInterpreter_sparc.cpp870 JavaThread::do_not_unlock_if_synchronized_offset());
1051 Address flags(G2_thread, JavaThread::frame_anchor_offset() + JavaFrameAnchor::flags_offset());
1057 Address thread_state(G2_thread, JavaThread::thread_state_offset());
1073 add(L7_thread_cache, in_bytes(JavaThread::jni_environment_offset()), O0);
1113 __ delayed()->ld(G2_thread, JavaThread::suspend_flags_offset(), G3_scratch);
1121 CAST_FROM_FN_PTR(address, JavaThread::check_special_condition_for_native_trans),
1153 __ ld_ptr(G2_thread, JavaThread::active_handles_offset(), G3_scratch);
1332 JavaThread::do_not_unlock_if_synchronized_offset());
1637 JavaThread* thread = JavaThread
[all...]
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiEventController.cpp214 JavaThread *thread = _state->get_thread();
287 static void set_user_enabled(JvmtiEnvBase *env, JavaThread *thread,
302 static void thread_started(JavaThread *thread);
303 static void thread_ended(JavaThread *thread);
495 // associated JavaThread is exiting
528 // update the JavaThread cached value for thread-specific should_post_on_exceptions value
578 for (JavaThread *tp = Threads::first(); tp != NULL; tp = tp->next()) {
647 JvmtiEventControllerPrivate::thread_started(JavaThread *thread) {
648 assert(thread->is_Java_thread(), "Must be JavaThread");
667 JvmtiEventControllerPrivate::thread_ended(JavaThread *threa
[all...]
H A DjniCheck.cpp60 assert(JavaThread::current()->thread_state() == _thread_in_vm, \
101 JavaThread* thr = (JavaThread*)ThreadLocalStorage::get_thread_slow();\
144 static void ReportJNIWarning(JavaThread* thr, const char *msg) {
150 static void NativeReportJNIFatalError(JavaThread* thr, const char *msg) {
156 static void NativeReportJNIWarning(JavaThread* thr, const char *msg) {
170 functionEnterCritical(JavaThread* thr)
178 functionEnterCriticalExceptionAllowed(JavaThread* thr)
183 functionEnter(JavaThread* thr)
194 functionEnterExceptionAllowed(JavaThread* th
[all...]
/openjdk7/hotspot/src/share/vm/services/
H A DmemTracker.cpp47 JavaThread* javaThread = (JavaThread*)thread;
242 MemRecorder* MemTracker::get_thread_recorder(JavaThread* thread) {
337 size_t size, jint seq, address pc, JavaThread* thread) {
490 * We need to collect a JavaThread's per-thread recorder
493 void MemTracker::thread_exiting(JavaThread* thread) {
643 * 2. For all threads other than JavaThread, ThreadCritical is needed
728 if (thr->is_Java_thread() && ((JavaThread*)thr)->is_safepoint_visible()) {
729 _java_thread = (JavaThread*)thr;
H A DmemBaseline.cpp158 void MemBaseline::check_safepoint(JavaThread* thr) {
364 assert(THREAD->is_Java_thread(), "must be a JavaThread");
369 check_safepoint((JavaThread*)THREAD);
375 check_safepoint((JavaThread*)THREAD);
378 check_safepoint((JavaThread*)THREAD);
/openjdk7/hotspot/src/share/vm/runtime/
H A DobjectMonitor.cpp370 JavaThread * jt = (JavaThread *) Self ;
485 assert (((JavaThread *) Self)->thread_state() == _thread_blocked , "invariant") ;
737 assert (((JavaThread *)Self)->thread_state() != _thread_blocked, "invariant") ;
738 JavaThread * jt = (JavaThread *) Self ;
1292 bool ObjectMonitor::ExitSuspendEquivalent (JavaThread * jSelf) {
1354 JavaThread *jt = (JavaThread *)THREAD;
1380 JavaThread *j
[all...]
H A Dframe.cpp63 RegisterMap::RegisterMap(JavaThread *thread, bool update_map) {
215 RegisterMap map(JavaThread::current(), false); // No update
256 void frame::deoptimize(JavaThread* thread) {
339 RegisterMap map(JavaThread::current(), false);
356 frame frame::profile_find_Java_sender_frame(JavaThread *thread) {
545 void frame::print_value_on(outputStream* st, JavaThread *thread) const {
1199 void frame::zap_dead_locals(JavaThread* thread, const RegisterMap* map) {
1225 void frame::zap_dead_interpreted_locals(JavaThread *thread, const RegisterMap* map) {
1248 void frame::zap_dead_compiled_locals(JavaThread* thread, const RegisterMap* reg_map) {
1258 void frame::zap_dead_entry_locals(JavaThread*, cons
[all...]
H A Ddeoptimization.cpp157 JRT_BLOCK_ENTRY(Deoptimization::UnrollBlock*, Deoptimization::fetch_unroll_info(JavaThread* thread))
173 Deoptimization::UnrollBlock* Deoptimization::fetch_unroll_info_helper(JavaThread* thread) {
509 void Deoptimization::cleanup_deopt_info(JavaThread *thread,
560 JRT_LEAF(BasicType, Deoptimization::unpack_frames(JavaThread* thread, int exec_mode))
745 bool Deoptimization::realloc_objects(JavaThread* thread, frame* fr, GrowableArray<ScopeValue*>* objects, TRAPS) {
940 void Deoptimization::relock_objects(GrowableArray<MonitorInfo*>* monitors, JavaThread* thread) {
988 vframeArray* Deoptimization::create_vframeArray(JavaThread* thread, frame fr, RegisterMap *reg_map, GrowableArray<compiledVFrame*>* chunk) {
1058 void Deoptimization::revoke_biases_of_monitors(JavaThread* thread, frame fr, RegisterMap* map) {
1104 for (JavaThread* jt = Threads::first(); jt != NULL ; jt = jt->next()) {
1127 void Deoptimization::deoptimize_single_frame(JavaThread* threa
[all...]
H A DcompilationPolicy.cpp310 int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread) {
396 void SimpleCompPolicy::method_invocation_event(methodHandle m, JavaThread* thread) {
410 void SimpleCompPolicy::method_back_branch_event(methodHandle m, int bci, JavaThread* thread) {
427 void StackWalkCompPolicy::method_invocation_event(methodHandle m, JavaThread* thread) {
466 void StackWalkCompPolicy::method_back_branch_event(methodHandle m, int bci, JavaThread* thread) {
642 if (methodOopDesc::has_unloaded_classes_in_signature(m, JavaThread::current())) return (_msg = "unloaded signature classes");
H A Dvframe.cpp49 vframe::vframe(const frame* fr, const RegisterMap* reg_map, JavaThread* thread)
55 vframe::vframe(const frame* fr, JavaThread* thread)
61 vframe* vframe::new_vframe(const frame* f, const RegisterMap* reg_map, JavaThread* thread) {
115 assert(SafepointSynchronize::is_at_safepoint() || JavaThread::current() == thread(),
366 entryVFrame::entryVFrame(const frame* fr, const RegisterMap* reg_map, JavaThread* thread)
379 vframeStream::vframeStream(JavaThread* thread, frame top_frame,
H A DadvancedThresholdPolicy.cpp274 void AdvancedThresholdPolicy::create_mdo(methodHandle mh, JavaThread* THREAD) {
426 void AdvancedThresholdPolicy::submit_compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread) {
434 CompLevel level, nmethod* nm, JavaThread* thread) {
449 int bci, CompLevel level, nmethod* nm, JavaThread* thread) {
H A Djava.hpp34 extern void before_exit(JavaThread * thread);
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_Runtime1_x86.cpp110 movptr(Address(thread, JavaThread::vm_result_offset()), NULL_WORD);
113 movptr(Address(thread, JavaThread::vm_result_2_offset()), NULL_WORD);
127 movptr(oop_result1, Address(thread, JavaThread::vm_result_offset()));
128 movptr(Address(thread, JavaThread::vm_result_offset()), NULL_WORD);
132 movptr(oop_result2, Address(thread, JavaThread::vm_result_2_offset()));
133 movptr(Address(thread, JavaThread::vm_result_2_offset()), NULL_WORD);
672 __ movptr(Address(thread, JavaThread::vm_result_offset()), NULL_WORD);
673 __ movptr(Address(thread, JavaThread::vm_result_2_offset()), NULL_WORD);
704 // load address of JavaThread object for thread-local data
708 // check that fields in JavaThread fo
[all...]
H A DsharedRuntime_x86_64.cpp832 __ movptr(Address(r15_thread, JavaThread::callee_target_offset()), rbx);
2326 __ lea(c_rarg0, Address(r15_thread, in_bytes(JavaThread::jni_environment_offset())));
2330 __ movl(Address(r15_thread, JavaThread::thread_state_offset()), _thread_in_native);
2363 __ movl(Address(r15_thread, JavaThread::thread_state_offset()), _thread_in_native_trans);
2391 __ cmpl(Address(r15_thread, JavaThread::suspend_flags_offset()), 0);
2407 __ call(RuntimeAddress(CAST_FROM_FN_PTR(address, JavaThread::check_special_condition_for_native_trans)));
2409 __ call(RuntimeAddress(CAST_FROM_FN_PTR(address, JavaThread::check_special_condition_for_native_trans_and_transition)));
2426 __ movl(Address(r15_thread, JavaThread::thread_state_offset()), _thread_in_Java);
2431 __ cmpl(Address(r15_thread, JavaThread::stack_guard_state_offset()), JavaThread
[all...]
/openjdk7/hotspot/src/share/vm/utilities/
H A Ddebug.cpp507 JavaThread* p = JavaThread::active();
536 JavaThread* p = JavaThread::active();
550 JavaThread* p = JavaThread::active();
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/
H A DJavaThread.java41 public class JavaThread extends Thread { class in inherits:Thread
42 private static final boolean DEBUG = System.getProperty("sun.jvm.hotspot.runtime.JavaThread.DEBUG") != null;
78 Type type = db.lookupType("JavaThread");
104 public JavaThread(Address addr) { method in class:JavaThread
112 public JavaThread next() {
144 OS/CPU-specific JavaThread implementation. May return null if
152 OS/CPU-specific JavaThread implementation. May return null if
238 /** In this system, a JavaThread is the top-level factory for a
239 RegisterMap, since the JavaThread implementation is already
327 /** Gets the Java-side thread object for this JavaThread */
[all...]
H A DInterpretedVFrame.java125 InterpretedVFrame(Frame fr, RegisterMap regMap, JavaThread thread) {
H A DJavaVFrame.java44 JavaVFrame(Frame fr, RegisterMap regMap, JavaThread thread) {
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dframe_zero.cpp104 get_interpreterState()->set_thread((JavaThread *) thread);
107 bool frame::safe_for_sender(JavaThread *thread) {
114 bool frame::is_interpreted_frame_valid(JavaThread *thread) const {
H A DinterpreterRT_zero.cpp144 InterpreterRuntime::slow_signature_handler(JavaThread* thread,
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/
H A DStackTrace.java65 for (JavaThread cur = threads.first(); cur != null; cur = cur.next(), i++) {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/
H A DMonitorCacheDumpPanel.java75 JavaThread thread = threads.owningThreadFromMonitor(mon);

Completed in 1155 milliseconds

1234567891011>>