/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiTrace.cpp | 264 JavaThread *java_thread = (JavaThread *)thread; local 265 oop threadObj = java_thread->threadObj();
|
H A D | jvmtiEnvBase.hpp | 270 jint count_locked_objects(JavaThread *java_thread, Handle hobj); 272 JavaThread* java_thread, 276 vframe* vframeFor(JavaThread* java_thread, jint depth); 289 jvmtiError get_frame_location(JavaThread* java_thread, jint depth, 293 jvmtiError get_stack_trace(JavaThread *java_thread, 297 JavaThread *java_thread, 299 jvmtiError get_owned_monitors(JavaThread *calling_thread, JavaThread* java_thread, 301 jvmtiError check_top_frame(JavaThread* current_thread, JavaThread* java_thread, 303 jvmtiError force_early_return(JavaThread* java_thread, jvalue value, TosState tos); 343 JavaThread* java_thread, 342 VM_GetOwnedMonitorInfo(JvmtiEnv* env, JavaThread* calling_thread, JavaThread* java_thread, GrowableArray<jvmtiMonitorStackDepthInfo*>* owned_monitor_list) argument 394 VM_GetCurrentContendedMonitor(JvmtiEnv *env, JavaThread *calling_thread, JavaThread *java_thread, jobject *mon_ptr) argument 419 VM_GetStackTrace(JvmtiEnv *env, JavaThread *java_thread, jint start_depth, jint max_count, jvmtiFrameInfo* frame_buffer, jint* count_ptr) argument 541 VM_GetFrameLocation(JvmtiEnv *env, JavaThread* java_thread, jint depth, jmethodID* method_ptr, jlocation* location_ptr) argument [all...] |
H A D | jvmtiImpl.cpp | 836 bool JvmtiSuspendControl::suspend(JavaThread *java_thread) { argument 844 java_thread->java_suspend(); 851 // assert(java_lang_Thread::thread(java_thread->threadObj()) == NULL || 852 // java_thread->is_being_ext_suspended(), "thread is not suspended"); 854 if (java_lang_Thread::thread(java_thread->threadObj()) == NULL) { 863 bool JvmtiSuspendControl::resume(JavaThread *java_thread) { argument 865 assert(java_thread->is_being_ext_suspended(), "thread should be suspended"); 871 java_thread->java_resume();
|
H A D | jvmtiEnvBase.cpp | 564 JvmtiEnvBase::vframeFor(JavaThread* java_thread, jint depth) { argument 565 if (!java_thread->has_last_Java_frame()) { 568 RegisterMap reg_map(java_thread); 569 vframe *vf = java_thread->last_java_vframe(®_map); 619 // in java_thread. 622 JvmtiEnvBase::count_locked_objects(JavaThread *java_thread, Handle hobj) { argument 624 if (!java_thread->has_last_Java_frame()) { 630 RegisterMap reg_map(java_thread); 632 for(javaVFrame *jvf=java_thread->last_java_vframe(®_map); jvf != NULL; 653 JvmtiEnvBase::get_current_contended_monitor(JavaThread *calling_thread, JavaThread *java_thread, jobjec argument 690 get_owned_monitors(JavaThread *calling_thread, JavaThread* java_thread, GrowableArray<jvmtiMonitorStackDepthInfo*> *owned_monitors_list) argument 728 get_locked_objects_in_frame(JavaThread* calling_thread, JavaThread* java_thread, javaVFrame *jvf, GrowableArray<jvmtiMonitorStackDepthInfo*>* owned_monitors_list, int stack_depth) argument 812 get_stack_trace(JavaThread *java_thread, jint start_depth, jint max_count, jvmtiFrameInfo* frame_buffer, jint* count_ptr) argument 896 get_frame_location(JavaThread *java_thread, jint depth, jmethodID* method_ptr, jlocation* location_ptr) argument 1318 check_top_frame(JavaThread* current_thread, JavaThread* java_thread, jvalue value, TosState tos, Handle* ret_ob_h) argument 1380 force_early_return(JavaThread* java_thread, jvalue value, TosState tos) argument [all...] |
H A D | jvm.cpp | 2788 oop java_thread = JNIHandles::resolve_non_null(jthread); variable 2789 JavaThread* receiver = java_lang_Thread::thread(java_thread); 2792 receiver, (address)java_thread, throwable); variable 2797 if (java_thread == thread->threadObj()) { 2801 Thread::send_async_exception(java_thread, JNIHandles::resolve(throwable)); 2812 java_lang_Thread::set_stillborn(java_thread); 2827 oop java_thread = JNIHandles::resolve_non_null(jthread); variable 2828 JavaThread* receiver = java_lang_Thread::thread(java_thread); 2882 oop java_thread = JNIHandles::resolve_non_null(jthread); variable 2883 java_lang_Thread::set_priority(java_thread, (ThreadPriorit 2994 oop java_thread = JNIHandles::resolve_non_null(jthread); variable 3047 oop java_thread = JNIHandles::resolve_non_null(jthread); variable 3062 oop java_thread = JNIHandles::resolve_non_null(jthread); variable 3100 oop java_thread = JNIHandles::resolve_non_null(jthread); variable [all...] |
H A D | jvmtiEnv.cpp | 136 // Threads_lock NOT held, java_thread not protected by lock 137 // java_thread - pre-checked 140 JvmtiEnv::SetThreadLocalStorage(JavaThread* java_thread, const void* data) { argument 141 JvmtiThreadState* state = java_thread->jvmti_thread_state(); 148 state = JvmtiThreadState::state_for(java_thread); 186 JavaThread* java_thread = java_lang_Thread::thread(thread_oop); local 187 if (java_thread == NULL) { 190 JvmtiThreadState* state = java_thread->jvmti_thread_state(); 374 JavaThread* java_thread = NULL; local 383 java_thread 758 SuspendThread(JavaThread* java_thread) argument 791 JavaThread *java_thread = get_JavaThread(request_list[i]); local 851 ResumeThread(JavaThread* java_thread) argument 874 JavaThread *java_thread = get_JavaThread(request_list[i]); local 904 StopThread(JavaThread* java_thread, jobject exception) argument 931 JavaThread* java_thread = java_lang_Thread::thread(JNIHandles::resolve_external_guard(thread)); local 1007 GetOwnedMonitorInfo(JavaThread* java_thread, jint* owned_monitor_count_ptr, jobject** owned_monitors_ptr) argument 1052 GetOwnedMonitorStackDepthInfo(JavaThread* java_thread, jint* monitor_info_count_ptr, jvmtiMonitorStackDepthInfo** monitor_info_ptr) argument 1100 GetCurrentContendedMonitor(JavaThread* java_thread, jobject* monitor_ptr) argument 1311 GetStackTrace(JavaThread* java_thread, jint start_depth, jint max_frame_count, jvmtiFrameInfo* frame_buffer, jint* count_ptr) argument 1368 GetFrameCount(JavaThread* java_thread, jint* count_ptr) argument 1392 PopFrame(JavaThread* java_thread) argument 1490 GetFrameLocation(JavaThread* java_thread, jint depth, jmethodID* method_ptr, jlocation* location_ptr) argument 1511 NotifyFramePop(JavaThread* java_thread, jint depth) argument 1553 ForceEarlyReturnObject(JavaThread* java_thread, jobject value) argument 1563 ForceEarlyReturnInt(JavaThread* java_thread, jint value) argument 1573 ForceEarlyReturnLong(JavaThread* java_thread, jlong value) argument 1583 ForceEarlyReturnFloat(JavaThread* java_thread, jfloat value) argument 1593 ForceEarlyReturnDouble(JavaThread* java_thread, jdouble value) argument 1603 ForceEarlyReturnVoid(JavaThread* java_thread) argument 1786 GetLocalObject(JavaThread* java_thread, jint depth, jint slot, jobject* value_ptr) argument 1809 GetLocalInstance(JavaThread* java_thread, jint depth, jobject* value_ptr) argument 1833 GetLocalInt(JavaThread* java_thread, jint depth, jint slot, jint* value_ptr) argument 1851 GetLocalLong(JavaThread* java_thread, jint depth, jint slot, jlong* value_ptr) argument 1869 GetLocalFloat(JavaThread* java_thread, jint depth, jint slot, jfloat* value_ptr) argument 1887 GetLocalDouble(JavaThread* java_thread, jint depth, jint slot, jdouble* value_ptr) argument 1904 SetLocalObject(JavaThread* java_thread, jint depth, jint slot, jobject value) argument 1921 SetLocalInt(JavaThread* java_thread, jint depth, jint slot, jint value) argument 1938 SetLocalLong(JavaThread* java_thread, jint depth, jint slot, jlong value) argument 1955 SetLocalFloat(JavaThread* java_thread, jint depth, jint slot, jfloat value) argument 1972 SetLocalDouble(JavaThread* java_thread, jint depth, jint slot, jdouble value) argument 3352 GetThreadCpuTime(JavaThread* java_thread, jlong* nanos_ptr) argument [all...] |
H A D | jvmtiTagMap.cpp | 2742 inline bool collect_stack_roots(JavaThread* java_thread, JNILocalRootsClosure* blk); 3091 inline bool VM_HeapWalkOperation::collect_stack_roots(JavaThread* java_thread, argument 3094 oop threadObj = java_thread->threadObj(); 3104 if (java_thread->has_last_Java_frame()) { 3111 RegisterMap reg_map(java_thread); 3112 frame f = java_thread->last_frame(); 3113 vframe* vf = vframe::new_vframe(&f, ®_map, java_thread); 3149 java_thread->active_handles()->oops_do(blk); 3176 java_thread->active_handles()->oops_do(blk);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vm_operations.cpp | 372 ThreadSnapshot* VM_ThreadDump::snapshot_thread(JavaThread* java_thread, ThreadConcurrentLocks* tcl) { argument 373 ThreadSnapshot* snapshot = new ThreadSnapshot(java_thread);
|
H A D | os.hpp | 399 java_thread, enumerator in enum:os::ThreadType
|
H A D | thread.cpp | 463 void Thread::send_async_exception(oop java_thread, oop java_throwable) { argument 464 VM_ThreadStop* vm_stop = new VM_ThreadStop(java_thread, java_throwable); 1544 os::ThreadType thr_type = os::java_thread; 1546 os::java_thread; 2985 // added to the Threads list for if a GC happens, then the java_thread oop
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | interp_masm_x86_32.cpp | 98 Register java_thread, 118 assert(java_thread == noreg , "not expecting a precomputed java thread"); 121 MacroAssembler::call_VM_base(oop_result, java_thread, last_java_sp, entry_point, number_of_arguments, check_exceptions); 128 void InterpreterMacroAssembler::check_and_handle_popframe(Register java_thread) { argument 134 Register pop_cond = java_thread; // Not clear if any other register is available... 135 movl(pop_cond, Address(java_thread, JavaThread::popframe_condition_offset())); 145 get_thread(java_thread); 180 void InterpreterMacroAssembler::check_and_handle_earlyret(Register java_thread) { argument 183 Register tmp = java_thread; 197 get_thread(java_thread); 96 call_VM_base( Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions ) argument [all...] |
H A D | interp_masm_x86_64.cpp | 96 Register java_thread, 107 // assert(java_thread == noreg , "not expecting a precomputed java thread"); 129 void InterpreterMacroAssembler::check_and_handle_popframe(Register java_thread) { argument 177 void InterpreterMacroAssembler::check_and_handle_earlyret(Register java_thread) { argument 95 call_VM_base(Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument
|
H A D | sharedRuntime_x86_32.cpp | 3354 const Register java_thread = rdi; // callee-saved for VC++ local 3375 __ get_thread(java_thread); 3376 __ push(java_thread); 3377 __ set_last_Java_frame(java_thread, noreg, noreg, NULL); 3381 __ movptr(rax, Address(java_thread, JavaThread::saved_exception_pc_offset())); 3401 __ get_thread(java_thread); 3402 __ reset_last_Java_frame(java_thread, false, false); 3404 __ cmpptr(Address(java_thread, Thread::pending_exception_offset()), (int32_t)NULL_WORD);
|
H A D | stubGenerator_x86_32.cpp | 2804 Register java_thread = rbx; local 2805 __ get_thread(java_thread); 2817 __ movptr(Address(rsp, thread_off * wordSize), java_thread); local 2827 __ set_last_Java_frame(java_thread, rsp, rbp, NULL); 2839 __ get_thread(java_thread); 2841 __ reset_last_Java_frame(java_thread, true, false); 2848 __ cmpptr(Address(java_thread, Thread::pending_exception_offset()), (int32_t)NULL_WORD);
|
H A D | assembler_x86.cpp | 6997 Register java_thread, 7002 // determine java_thread register 7003 if (!java_thread->is_valid()) { 7005 java_thread = r15_thread; 7007 java_thread = rdi; 7008 get_thread(java_thread); 7017 LP64_ONLY(assert(java_thread == r15_thread, "unexpected register")); 7024 assert(java_thread != oop_result , "cannot use the same register for java_thread & oop_result"); 7025 assert(java_thread ! 6996 call_VM_base(Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument 7184 check_and_handle_earlyret(Register java_thread) argument 7187 check_and_handle_popframe(Register java_thread) argument 8271 reset_last_Java_frame(Register java_thread, bool clear_fp, bool clear_pc) argument 8324 set_last_Java_frame(Register java_thread, Register last_java_sp, Register last_java_fp, address last_java_pc) argument [all...] |
/openjdk7/hotspot/src/share/vm/services/ |
H A D | heapDumper.cpp | 1585 int VM_HeapDumper::do_thread(JavaThread* java_thread, u4 thread_serial_num) { argument 1588 oop threadObj = java_thread->threadObj(); 1592 if (java_thread->has_last_Java_frame()) { 1599 RegisterMap reg_map(java_thread); 1600 frame f = java_thread->last_frame(); 1601 vframe* vf = vframe::new_vframe(&f, ®_map, java_thread); 1605 if (java_thread == _oome_thread && _oome_constructor != NULL) { 1632 java_thread->active_handles()->oops_do(&blk); 1658 java_thread->active_handles()->oops_do(&blk);
|
H A D | management.cpp | 368 JavaThread* java_thread = NULL; local 375 java_thread = thread; 379 return java_thread; 827 JavaThread* java_thread = find_java_thread_from_id(ids_ah->long_at(i)); variable 828 if (java_thread != NULL) { 829 sizeArray_h->long_at_put(i, java_thread->cooked_allocated_bytes()); 1451 for (JavaThread* java_thread = Threads::first(); java_thread != NULL; java_thread = java_thread 1460 JavaThread* java_thread = find_java_thread_from_id(tid); variable 1523 JavaThread* java_thread = NULL; variable 1552 JavaThread* java_thread = NULL; variable 1601 JavaThread* java_thread = find_java_thread_from_id(ids_ah->long_at(i)); variable [all...] |
H A D | threadService.hpp | 314 JavaThread* java_thread() { return _thread; } function in class:ThreadConcurrentLocks 399 void save_old_state(JavaThread* java_thread) { argument 400 _java_thread = java_thread; 401 _is_alive = is_alive(java_thread); 408 static void set_thread_status(JavaThread* java_thread, argument 410 java_lang_Thread::set_thread_status(java_thread->threadObj(), state); 419 JavaThreadStatusChanger(JavaThread* java_thread, argument 421 save_old_state(java_thread); 425 JavaThreadStatusChanger(JavaThread* java_thread) { argument 426 save_old_state(java_thread); 433 is_alive(JavaThread* java_thread) argument 449 JavaThreadInObjectWaitState(JavaThread *java_thread, bool timed) argument 478 JavaThreadParkedState(JavaThread *java_thread, bool timed) argument 506 contended_enter_begin(JavaThread *java_thread) argument 520 wait_reenter_begin(JavaThread *java_thread, ObjectMonitor *obj_m) argument 529 wait_reenter_end(JavaThread *java_thread, bool active) argument 536 JavaThreadBlockedOnMonitorEnterState(JavaThread *java_thread, ObjectMonitor *obj_m) argument 563 JavaThreadSleepState(JavaThread *java_thread) argument [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | interp_masm_sparc.cpp | 146 Register java_thread, 150 if (!java_thread->is_valid()) 151 java_thread = L7_thread_cache; 153 MacroAssembler::call_VM_leaf_base(java_thread, entry_point, number_of_arguments); 159 Register java_thread, 165 if (!java_thread->is_valid()) 166 java_thread = L7_thread_cache; 172 MacroAssembler::call_VM_base(oop_result, java_thread, last_java_sp, entry_point, number_of_arguments, check_exception); 145 call_VM_leaf_base( Register java_thread, address entry_point, int number_of_arguments ) argument 157 call_VM_base( Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exception ) argument
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaClasses.cpp | 838 JavaThread* java_lang_Thread::thread(oop java_thread) { argument 839 return (JavaThread*)java_thread->address_field(_eetop_offset); 843 void java_lang_Thread::set_thread(oop java_thread, JavaThread* thread) { argument 844 java_thread->address_field_put(_eetop_offset, (address)thread); 848 typeArrayOop java_lang_Thread::name(oop java_thread) { argument 849 oop name = java_thread->obj_field(_name_offset); 855 void java_lang_Thread::set_name(oop java_thread, typeArrayOop name) { argument 856 assert(java_thread->obj_field(_name_offset) == NULL, "name should be NULL"); 857 java_thread->obj_field_put(_name_offset, name); 861 ThreadPriority java_lang_Thread::priority(oop java_thread) { argument 866 set_priority(oop java_thread, ThreadPriority priority) argument 871 threadGroup(oop java_thread) argument 876 is_stillborn(oop java_thread) argument 882 set_stillborn(oop java_thread) argument 887 is_alive(oop java_thread) argument 893 is_daemon(oop java_thread) argument 898 set_daemon(oop java_thread) argument 902 context_class_loader(oop java_thread) argument 906 inherited_access_control_context(oop java_thread) argument 911 stackSize(oop java_thread) argument 922 set_thread_status(oop java_thread, java_lang_Thread::ThreadStatus status) argument 931 get_thread_status(oop java_thread) argument 953 thread_id(oop java_thread) argument 962 park_blocker(oop java_thread) argument 973 park_event(oop java_thread) argument 980 set_park_event(oop java_thread, jlong ptr) argument 989 thread_status_name(oop java_thread) argument [all...] |