/openjdk7/jdk/src/share/demo/jvmti/hprof/ |
H A D | hprof_util.c | 326 setEventNotificationMode(jvmtiEventMode mode, jvmtiEvent event, jthread thread) argument 331 (gdata->jvmti, mode, event, thread); 581 jthread thread; local 587 thread = JNI_FUNC_PTR(env,NewObject)(env, clazz, method, group, name); 589 HPROF_ASSERT(thread!=NULL); 590 return thread; 807 getOwnedMonitorInfo(jthread thread, jobject **ppobjects, jint *pcount) argument 812 HPROF_ASSERT(thread!=NULL); 818 (gdata->jvmti, thread, pcount, ppobjects); 824 HPROF_JVMTI_ERROR(error, "Cannot get thread owne 1323 getThreadLocalStorage(jthread thread) argument 1344 setThreadLocalStorage(jthread thread, void *ptr) argument 1361 getThreadState(jthread thread, jint *threadState) argument 1376 getThreadInfo(jthread thread, jvmtiThreadInfo *info) argument 1545 jthread thread; local 1592 getThreadCpuTime(jthread thread) argument 1609 getFrameCount(jthread thread, jint *pcount) argument 1625 getStackTrace(jthread thread, jvmtiFrameInfo *pframes, jint depth, jint *pcount) argument [all...] |
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | systemDictionary.cpp | 203 err_msg("can not load classes with compiler thread: class=%s, classloader=%s", 263 // if another thread is trying to resolve the class, it must do 264 // super-class checks on its own thread to catch class circularity 269 // 1. If thread T1 tries to do a defineClass of class Base 273 // 3. If we load the class internally, or user classloader uses same thread 282 // 4.3 calls resolve_super_or_fail Super in parallel on own thread T2 286 // thread is loading this class/classloader. 296 // Used as a claim that this thread is currently loading superclass/classloader 440 // We only get here if this thread finds that another thread 814 Thread *thread = THREAD; local 2786 Thread *thread = Thread::current(); local [all...] |
H A D | javaClasses.cpp | 269 { JavaThread* thread = (JavaThread*)THREAD; local 270 assert(thread->is_Java_thread(), "must be java thread"); 271 HandleMark hm(thread); 272 ThreadToNativeFromVM ttn(thread); 273 js = (_to_java_string_fn)(thread->jni_environment(), str); 294 { JavaThread* thread = (JavaThread*)THREAD; local 295 assert(thread->is_Java_thread(), "must be java thread"); 296 JNIEnv *env = thread 838 JavaThread* java_lang_Thread::thread(oop java_thread) { function in class:java_lang_Thread 843 set_thread(oop java_thread, JavaThread* thread) argument 1302 Thread *thread = Thread::current(); local 1435 JavaThread* thread = (JavaThread*)THREAD; local 1568 JavaThread* thread = JavaThread::active(); local 1615 JavaThread* thread = JavaThread::current(); local [all...] |
/openjdk7/hotspot/src/share/vm/code/ |
H A D | nmethod.cpp | 1258 xtty->begin_elem("make_unloaded thread='" UINTX_FORMAT "'", 1261 xtty->begin_elem("make_not_entrant thread='" UINTX_FORMAT "'%s", 1299 // another thread already performed this transition so nothing 1398 // better be thread safe if we're disposing of it! 1519 // Let the Service thread (which is a real Java thread) post the event 1700 // tracing the "active" nmethods on thread stacks during 1772 // Claim this nmethod for this thread to mark. 1792 // On fall through, another racing thread marked this nmethod before we did. 2125 Thread* thread local [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | macro.cpp | 997 Node* thread = transform_later(new (C) ThreadLocalNode()); local 1000 eden_top_adr = basic_plus_adr(top()/*not oop*/, thread, tlab_top_offset); 1001 eden_end_adr = basic_plus_adr(top()/*not oop*/, thread, tlab_end_offset); 1279 // Bump total allocated bytes for this thread 1280 Node* thread = new (C) ThreadLocalNode(); local 1281 transform_later(thread); 1282 Node* alloc_bytes_adr = basic_plus_adr(top()/*not oop*/, thread, 1366 // Get base of thread-local storage area 1367 Node* thread = new (C) ThreadLocalNode(); local 1368 transform_later(thread); 1624 Node *thread = new (C) ThreadLocalNode(); local 2131 Node* thread = transform_later(new (C) ThreadLocalNode()); local [all...] |
H A D | library_call.cpp | 968 Node* thread = _gvn.transform(new (C) ThreadLocalNode()); local 969 Node* p = basic_plus_adr(top()/*!oop*/, thread, in_bytes(JavaThread::threadObj_offset())); 971 tls_output = thread; 2974 // (a) Receiving thread must be the current thread. 4891 // another thread might see the wrong number of writes to dest.
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRAssembler_sparc.cpp | 428 // Fetch the exception from TLS and clear out exception related thread state 1904 void LIR_Assembler::intrinsic_op(LIR_Code code, LIR_Opr value, LIR_Opr thread, LIR_Opr dest, LIR_Op* op) { argument 1909 assert(thread->is_valid(), "preserve the thread object for performance reasons"); 1914 assert(!thread->is_valid(), "there is no need for a thread_reg for dsqrt"); 1921 assert(!thread->is_valid(), "there is no need for a thread_reg for fabs"); 3143 // if tmp is invalid, then the function being called doesn't destroy the thread
|
H A D | stubGenerator_sparc.cpp | 75 JavaThread* thread = JavaThread::current(); local 76 address pc = thread->saved_exception_pc(); 77 address npc = thread->saved_exception_npc(); 82 thread->set_pending_unsafe_access_error(); 115 // [sp + 0x60]: thread 128 // | thread | 142 const Argument thread = Argument(7, false); local 144 // setup thread register 145 __ ld_ptr(thread.as_address(), G2_thread); 194 // | thread | [all...] |
H A D | assembler_sparc.cpp | 744 // Write serialization page so VM thread can do a pseudo remote membar 745 // We use the current thread pointer to calculate a thread specific 748 void MacroAssembler::serialize_memory(Register thread, Register tmp1, Register tmp2) { argument 749 srl(thread, os::get_serialize_page_shift_count(), tmp2); 858 return ThreadLocalStorage::thread(); 861 #define reinitialize_thread ThreadLocalStorage::thread 891 Thread* correct_value = ThreadLocalStorage::thread(); 892 guarantee(gthread_value == correct_value, "G2_thread value must be the thread"); 1071 delayed()->mov(G2_thread, O0); // pass thread a [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | sharedRuntime_x86_32.cpp | 913 // is possible. So we stash the desired callee in the thread 1309 Register thread, 1331 __ set_last_Java_frame(thread, rsp, noreg, the_pc); 1334 __ push(thread); 1338 __ get_thread(thread); 1339 __ reset_last_Java_frame(thread, false, true); 1514 // check if any thread suspend flags are set 1844 // We use rdi as a thread pointer because it is callee save and 1846 const Register thread = rdi; local 1853 __ get_thread(thread); 1308 check_needs_gc_for_critical_native(MacroAssembler* masm, Register thread, int stack_slots, int total_c_args, int total_in_args, int arg_save_area, OopMapSet* oop_maps, VMRegPair* in_regs, BasicType* in_sig_bt) argument 1975 thread, rax); local 1983 thread, rax); local 2244 thread, rax); local 3457 const Register thread = rdi; local [all...] |
H A D | stubGenerator_x86_32.cpp | 79 JavaThread* thread = JavaThread::current(); local 80 address pc = thread->saved_exception_pc(); 87 thread->set_pending_unsafe_access_error(); 143 // 9 [ thread ] 165 const Address thread (rbp, 9 * wordSize); // same as in generate_catch_exception()! 199 __ movptr(rcx, thread); 350 const Address thread (rbp, 9 * wordSize); // same as in generate_call_stub()! 353 // get thread directly 354 __ movptr(rcx, thread); 393 const Register thread local 423 __ call_VM_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::exception_handler_for_return_address), thread, exception_pc); local [all...] |
H A D | templateTable_x86_32.cpp | 145 rcx /* thread */, 159 rcx /* thread */, 438 // this will stop the thread in a reasonable way, without crashing the JVM. 1742 const Register thread = rcx; local 1743 __ get_thread(thread); 3189 // this will stop the thread in a reasonable way, without crashing the JVM. 3263 const Register thread = rcx; local 3265 __ get_thread(thread); 3269 __ movptr(rax, Address(thread, in_bytes(JavaThread::tlab_top_offset()))); 3271 __ cmpptr(rbx, Address(thread, in_byte [all...] |
H A D | stubGenerator_x86_64.cpp | 77 JavaThread* thread = JavaThread::current(); local 78 address pc = thread->saved_exception_pc(); 85 thread->set_pending_unsafe_access_error(); 116 // 24(rbp): thread Thread* 136 // 3 [ thread ] 146 // 72(rbp): thread Thread* 171 // 9 [ thread ] 247 const Address thread (rbp, thread_off * wordSize); 301 // Load up thread register 302 __ movptr(r15_thread, thread); [all...] |
H A D | assembler_x86.cpp | 5551 // See whether the lock is currently biased toward our thread and 5574 // Note that because there is no current thread register on x86 we 5620 // toward the current thread. Note that we must be absolutely sure 5632 // don't accidentally blow away another thread's valid bias. 5648 // If the biasing toward our thread failed, this means that 5649 // another thread succeeded in biasing it toward itself and we 5667 // the bias from one thread to another directly in this situation. 5685 // If the biasing toward our thread failed, then another thread 5703 // that another thread race 6008 JavaThread* thread = JavaThread::current(); local 6012 JavaThread* thread = JavaThread::current(); local 6610 JavaThread* thread = JavaThread::current(); local 6907 Register thread = LP64_ONLY(r15_thread) NOT_LP64(noreg); local 6954 Register thread = LP64_ONLY(r15_thread) NOT_LP64(noreg); local 8307 serialize_memory(Register thread, Register tmp) argument 8588 g1_write_barrier_pre(Register obj, Register pre_val, Register thread, Register tmp, bool tosca_live, bool expand_call) argument 8685 call_VM_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::g1_wb_pre), pre_val, thread); local 8702 g1_write_barrier_post(Register store_addr, Register new_val, Register thread, Register tmp, Register tmp2) argument 8787 call_VM_leaf(CAST_FROM_FN_PTR(address, SharedRuntime::g1_wb_post), card_addr, thread); local 8892 Register thread = NOT_LP64(t1) LP64_ONLY(r15_thread); local 9024 incr_allocated_bytes(Register thread, Register var_size_in_bytes, int con_size_in_bytes, Register t1) argument [all...] |
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jni.cpp | 400 // check whether the current caller thread holds the lock or not. 458 instanceKlassHandle k (THREAD, thread->security_get_caller_class(0)); 469 thread); 471 Handle ex(thread, thread->pending_exception()); 488 protection_domain, true, thread); 757 static void jni_check_async_exceptions(JavaThread *thread) { argument 758 assert(thread == Thread::current(), "must be itself"); 759 thread->check_and_handle_async_exceptions(); 770 jni_check_async_exceptions(thread); variable 4379 jni_check_async_exceptions(thread); variable 4428 initializeDirectBufferSupport(JNIEnv* env, JavaThread* thread) argument 4475 JavaThread* thread = JavaThread::thread_from_jni_environment(env); local 4522 JavaThread* thread = JavaThread::thread_from_jni_environment(env); local 4558 JavaThread* thread = JavaThread::thread_from_jni_environment(env); local 5130 JavaThread *thread = JavaThread::current(); local 5239 JavaThread* thread = JavaThread::current(); local 5273 JavaThread* thread = new JavaThread(true); local 5420 JavaThread* thread = JavaThread::current(); local 5491 Thread* thread = ThreadLocalStorage::thread(); local [all...] |
H A D | jvm.cpp | 309 Klass::cast(s->klass())->copy_array(s, src_pos, d, dst_pos, length, thread); 400 before_exit(thread); variable 406 before_exit(thread); variable 483 Handle exception(thread, JNIHandles::resolve_non_null(receiver)); 527 JavaThreadInObjectWaitState jtiows(thread, ms != 0); 584 // 4839641 (4840070): We must do an oop-atomic copy, because if another thread 681 klassOop k = thread->security_get_caller_class(depth); 798 h_prot, true, thread); 821 // check whether the current caller thread holds the lock or not. 980 KlassHandle klass(thread, java_lang_Clas 1264 RegisterArrayForGC(JavaThread *thread, GrowableArray<oop>* array) argument 1469 Thread* thread = THREAD; local 2692 thread_entry(JavaThread* thread, TRAPS) argument [all...] |
H A D | jvmtiExport.cpp | 49 #include "runtime/thread.hpp" 80 JvmtiJavaThreadEventTransition(JavaThread *thread) : argument 82 _transition(thread), 83 _hm(thread) {}; 96 JvmtiThreadEventTransition(Thread *thread) : _rm(), _hm() { argument 97 if (thread->is_Java_thread()) { 98 _jthread = (JavaThread *)thread; 133 JvmtiEventMark(JavaThread *thread) : _thread(thread), argument 134 _jni_env(thread 211 JvmtiThreadEventMark(JavaThread *thread) argument 223 JvmtiClassEventMark(JavaThread *thread, klassOop klass) argument 235 JvmtiMethodEventMark(JavaThread *thread, methodHandle method) argument 246 JvmtiLocationEventMark(JavaThread *thread, methodHandle method, address location) argument 257 JvmtiExceptionEventMark(JavaThread *thread, methodHandle method, address location, Handle exception) argument 271 JvmtiClassFileLoadEventMark(JavaThread *thread, Symbol* name, Handle class_loader, Handle prot_domain, KlassHandle *class_being_redefined) argument 438 JavaThread *thread = JavaThread::current(); local 461 JavaThread *thread = JavaThread::current(); local 481 JavaThread *thread = JavaThread::current(); local 689 JvmtiVMObjectAllocEventMark(JavaThread *thread, oop obj) argument 705 JvmtiCompiledMethodLoadEventMark(JavaThread *thread, nmethod *nm, void* compile_info_ptr = NULL) argument 729 JvmtiMonitorEventMark(JavaThread *thread, oop object) argument 743 JavaThread* thread = JavaThread::current(); local 774 post_raw_breakpoint(JavaThread *thread, methodOop method, address location) argument 855 at_single_stepping_point(JavaThread *thread, methodOop method, address location) argument 880 expose_single_stepping(JavaThread *thread) argument 888 hide_single_stepping(JavaThread *thread) argument 898 post_class_load(JavaThread *thread, klassOop klass) argument 927 post_class_prepare(JavaThread *thread, klassOop klass) argument 956 Thread *thread = Thread::current(); local 1002 post_thread_start(JavaThread *thread) argument 1032 post_thread_end(JavaThread *thread) argument 1084 JavaThread *thread = JavaThread::current(); local 1096 post_method_entry(JavaThread *thread, methodOop method, frame current_frame) argument 1134 post_method_exit(JavaThread *thread, methodOop method, frame current_frame) argument 1229 post_single_step(JavaThread *thread, methodOop method, address location) argument 1262 post_exception_throw(JavaThread *thread, methodOop method, address location, oop exception) argument 1343 notice_unwind_due_to_exception(JavaThread *thread, methodOop method, address location, oop exception, bool in_handler_frame) argument 1409 jni_GetField_probe(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static) argument 1422 jni_GetField_probe_nh(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static) argument 1437 post_field_access_by_jni(JavaThread *thread, oop obj, klassOop klass, jfieldID fieldID, bool is_static) argument 1467 post_field_access(JavaThread *thread, methodOop method, address location, KlassHandle field_klass, Handle object, jfieldID field) argument 1503 jni_SetField_probe(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static, char sig_type, jvalue *value) argument 1517 jni_SetField_probe_nh(JavaThread *thread, jobject jobj, oop obj, klassOop klass, jfieldID fieldID, bool is_static, char sig_type, jvalue *value) argument 1533 post_field_modification_by_jni(JavaThread *thread, oop obj, klassOop klass, jfieldID fieldID, bool is_static, char sig_type, jvalue *value) argument 1565 post_raw_field_modification(JavaThread *thread, methodOop method, address location, KlassHandle field_klass, Handle object, jfieldID field, char sig_type, jvalue *value) argument 1623 post_field_modification(JavaThread *thread, methodOop method, address location, KlassHandle field_klass, Handle object, jfieldID field, char sig_type, jvalue *value_ptr) argument 1664 JavaThread* thread = JavaThread::current(); local 1735 JavaThread* thread = JavaThread::current(); local 1774 JavaThread* thread = JavaThread::current(); local 1798 JavaThread* thread = JavaThread::current(); local 1844 JavaThread* thread = JavaThread::current(); local 1878 Thread* thread = ThreadLocalStorage::thread(); local 1901 Thread *thread = Thread::current(); // this event is posted from VM-Thread. local 1922 Thread* thread = Thread::current(); // this event is posted from vm-thread. local 1943 Thread *thread = Thread::current(); local 1963 post_monitor_contended_enter(JavaThread *thread, ObjectMonitor *obj_mntr) argument 1998 post_monitor_contended_entered(JavaThread *thread, ObjectMonitor *obj_mntr) argument 2033 post_monitor_wait(JavaThread *thread, oop object, jlong timeout) argument 2065 post_monitor_waited(JavaThread *thread, ObjectMonitor *obj_mntr, jboolean timed_out) argument 2102 post_vm_object_alloc(JavaThread *thread, oop object) argument 2130 cleanup_thread(JavaThread* thread) argument 2392 Thread* thread = ThreadLocalStorage::thread(); local [all...] |
H A D | jvmtiEnv.cpp | 159 // thread - NOT pre-checked 162 JvmtiEnv::GetThreadLocalStorage(jthread thread, void** data_ptr) { argument 164 if (thread == NULL) { 171 // the thread to _thread_in_vm. However, when the TLS for a thread 172 // other than the current thread is required we need to transition 179 oop thread_oop = JNIHandles::resolve_external_guard(thread); 186 JavaThread* java_thread = java_lang_Thread::thread(thread_oop); 347 // Have to grab JVMTI thread state lock to be sure that some thread 481 Thread* thread = Thread::current(); local 671 GetThreadState(jthread thread, jint* thread_state_ptr) argument 918 InterruptThread(jthread thread) argument 944 GetThreadInfo(jthread thread, jvmtiThreadInfo* info_ptr) argument 1121 RunAgentThread(jthread thread, jvmtiStartFunction proc, const void* arg, jint priority) argument 1636 Thread *thread = Thread::current(); local 1667 Thread *thread = Thread::current(); local 1747 Thread *thread = Thread::current(); local 1767 Thread *thread = Thread::current(); local 2389 Thread *thread = Thread::current(); local 2420 Thread *thread = Thread::current(); local 2981 Thread* thread = Thread::current(); local 3028 Thread* thread = Thread::current(); local 3091 Thread* thread = Thread::current(); local 3125 Thread* thread = Thread::current(); local 3184 Thread* thread = Thread::current(); local 3215 Thread* thread = Thread::current(); local [all...] |
/openjdk7/jdk/src/windows/native/sun/windows/ |
H A D | awt_Toolkit.cpp | 154 // Normal ::GetKeyboardState call only works if current thread has 367 jobject thread; member in struct:ToolkitThreadProc_Data 387 jobject thread = env->NewGlobalRef(data->thread); local 388 if (thread != NULL) { 389 jclass cls = env->GetObjectClass(thread); 397 env->CallVoidMethod(thread, runId); 407 env->DeleteGlobalRef(thread); 422 Java_sun_awt_windows_WToolkit_startToolkitThread(JNIEnv *env, jclass cls, jobject thread) argument 428 data.thread [all...] |
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | instanceKlass.cpp | 185 void instanceKlass::eager_initialize(Thread *thread) { argument 200 instanceKlassHandle this_oop(thread, this->as_klassOop()); 404 Thread *thread = THREAD; local 405 assert(thread->is_Java_thread(), "thread->is_Java_thread()"); 406 JvmtiExport::post_class_prepare((JavaThread *) thread, this_oop()); 451 Thread *self = THREAD; // it's passed the current thread 620 void instanceKlass::process_interfaces(Thread *thread) { argument 622 KlassHandle this_as_oop (thread, this->as_klassOop()); 1190 // thread [all...] |
H A D | instanceKlass.hpp | 76 // [initializing thread ] 264 Thread* _init_thread; // Pointer to current thread doing initialization (to handle recusive initialization) 432 bool is_reentrant_initialization(Thread *thread) { return thread == _init_thread; } argument 463 void eager_initialize(Thread *thread); 747 void process_interfaces(Thread *thread); 903 void set_init_thread(Thread *thread) { _init_thread = thread; } argument
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_LIRGenerator.cpp | 1191 signature.append(LP64_ONLY(T_LONG) NOT_LP64(T_INT)); // thread 2610 signature.append(LP64_ONLY(T_LONG) NOT_LP64(T_INT)); // thread 2890 LIR_Opr thread = getThreadPointer(); local 2892 __ move(new LIR_Address(thread, in_bytes(JavaThread::osthread_offset()), osthread->type()), osthread);
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | sharedRuntime.cpp | 217 JRT_LEAF(void, SharedRuntime::g1_wb_pre(oopDesc* orig, JavaThread *thread)) 224 thread->satb_mark_queue().enqueue(orig); 228 JRT_LEAF(void, SharedRuntime::g1_wb_post(void* card_addr, JavaThread* thread)) 229 thread->dirty_card_queue().enqueue(card_addr); 477 address SharedRuntime::raw_exception_handler_for_return_address(JavaThread* thread, address return_address) { argument 481 thread->set_is_method_handle_return(false); 488 thread->set_is_method_handle_return(nm->is_method_handle_return(return_address)); 524 JRT_LEAF(address, SharedRuntime::exception_handler_for_return_address(JavaThread* thread, address return_address)) 525 return raw_exception_handler_for_return_address(thread, return_address); 584 void SharedRuntime::throw_and_post_jvmti_exception(JavaThread *thread, Handl argument 594 throw_and_post_jvmti_exception(JavaThread *thread, Symbol* name, const char *message) argument 749 continuation_for_implicit_exception(JavaThread* thread, address pc, SharedRuntime::ImplicitExceptionKind exception_kind) argument 933 get_java_tid(Thread* thread) argument 952 dtrace_object_alloc_base(Thread* thread, oopDesc* o) argument 1015 find_callee_info(JavaThread* thread, Bytecodes::Code& bc, CallInfo& callinfo, TRAPS) argument 1028 find_callee_info_helper(JavaThread* thread, vframeStream& vfst, Bytecodes::Code& bc, CallInfo& callinfo, TRAPS) argument 1102 find_callee_method(JavaThread* thread, TRAPS) argument 1132 resolve_helper(JavaThread *thread, bool is_virtual, bool is_optimized, TRAPS) argument 1161 resolve_sub_helper(JavaThread *thread, bool is_virtual, bool is_optimized, TRAPS) argument 1389 handle_ic_miss_helper(JavaThread *thread, TRAPS) argument 1523 reresolve_call_site(JavaThread *thread, TRAPS) argument 1763 JRT_ENTRY(void, SharedRuntime::slow_arraycopy_C(oopDesc* src, jint src_pos, oopDesc* dest, jint dest_pos, jint length, JavaThread* thread)) argument 1786 generate_class_cast_message( JavaThread* thread, const char* objName) argument [all...] |
H A D | thread.hpp | 102 //oop _pending_exception; // pending exception for current thread 106 // Support for forcing alignment of thread objects for biased locking 137 // flag is checked by has_special_runtime_exit_condition() and java thread 143 // + mutex granting (do not enter monitors when thread is suspended) 152 // followed by some other interface call that requires the thread to 187 _external_suspend = 0x20000000U, // thread is asked to self suspend 188 _ext_suspended = 0x40000000U, // thread has self-suspended 189 _deopt_suspend = 0x10000000U, // thread needs to self suspend for deopt 209 static void trace(const char* msg, const Thread* const thread) PRODUCT_RETURN; 214 // One-element thread loca 409 set_osthread(OSThread* thread) argument 660 Thread* thread = ThreadLocalStorage::thread(); local 685 set_processed_thread(JavaThread *thread) argument 1734 Thread* thread = ThreadLocalStorage::thread(); local [all...] |
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | os_bsd.cpp | 184 /* Signal number used to suspend/resume a thread */ 309 // Returns the kernel thread id of the currently running thread. Kernel 310 // thread id is used to access /proc. 312 // (Note that getpid() on BsdThreads returns kernel thread id too; but 670 // BREAK_SIGNAL which is unblocked only by the VM thread and blocked by all 675 // interference with shutdown hooks and BREAK_SIGNAL thread dumping. 701 // Fill in signals that are blocked by all but the VM thread. 709 // These are signals that are unblocked while a thread is running Java. 716 // These are the signals that are blocked while a (non-VM) thread i 729 hotspot_sigmask(Thread* thread) argument 923 _thread_safety_check(Thread* thread) argument 986 java_start(Thread *thread) argument 1063 create_thread(Thread* thread, ThreadType thr_type, size_t stack_size) argument 1190 create_main_thread(JavaThread* thread) argument 1195 create_attached_thread(JavaThread* thread) argument 1264 pd_start_thread(Thread* thread) argument 2807 JavaThread *thread = JavaThread::current(); local 3601 sleep(Thread* thread, jlong millis, bool interruptible) argument 3807 set_native_priority(Thread* thread, int newpri) argument 3834 get_native_priority(const Thread* const thread, int *priority_ptr) argument 3912 Thread* thread = Thread::current(); local 4084 interrupt(Thread* thread) argument 4109 is_interrupted(Thread* thread, bool clear_interrupted) argument 4913 PcFetcher(Thread* thread) argument 4927 Thread* thread = context.thread(); local 4939 get_thread_pc(Thread* thread) argument 5031 os_exception_wrapper(java_call_t f, JavaValue* value, methodHandle* method, JavaCallArguments* args, Thread* thread) argument 5292 thread_cpu_clockid(Thread* thread) argument 5323 thread_cpu_time(Thread* thread) argument 5346 thread_cpu_time(Thread *thread, bool user_sys_cpu_time) argument 5380 slow_thread_cpu_time(Thread *thread, bool user_sys_cpu_time) argument [all...] |