/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/ |
H A D | threadLS_bsd_zero.hpp | 31 static Thread* thread() { function
|
H A D | threadLS_bsd_zero.cpp | 38 void ThreadLocalStorage::pd_set_thread(Thread* thread) { argument 39 os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); local
|
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/ |
H A D | threadLS_linux_sparc.hpp | 29 static Thread* thread() { function
|
H A D | threadLS_linux_sparc.cpp | 36 void ThreadLocalStorage::pd_set_thread(Thread* thread) { argument 37 os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); local
|
/openjdk7/hotspot/src/os_cpu/linux_zero/vm/ |
H A D | threadLS_linux_zero.hpp | 31 static Thread* thread() { function
|
H A D | threadLS_linux_zero.cpp | 38 void ThreadLocalStorage::pd_set_thread(Thread* thread) { argument 39 os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); local
|
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | interfaceSupport_bsd.hpp | 30 static inline void serialize_memory(JavaThread *thread) { argument 31 os::write_memory_serialize_page(thread);
|
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | interfaceSupport_linux.hpp | 30 static inline void serialize_memory(JavaThread *thread) { argument 31 os::write_memory_serialize_page(thread);
|
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | interfaceSupport_solaris.hpp | 30 static inline void serialize_memory(JavaThread *thread) { argument 31 os::write_memory_serialize_page(thread);
|
H A D | thread_solaris.inline.hpp | 30 #include "runtime/thread.hpp" 45 // ThreadLocalStorage::thread is warm -- it's called > 16K times in the same 46 // period. Thread::current() now calls ThreadLocalStorage::thread() directly. 50 inline Thread* ThreadLocalStorage::thread() { function in class:ThreadLocalStorage
|
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | interfaceSupport_windows.hpp | 30 static inline void serialize_memory(JavaThread *thread) { argument 40 os::write_memory_serialize_page(thread);
|
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | assembler_bsd_x86.cpp | 36 void MacroAssembler::get_thread(Register thread) { argument 37 movl(thread, rsp); 38 shrl(thread, PAGE_SHIFT); 41 Address index(noreg, thread, Address::times_4); 44 movptr(thread, tls); 51 void MacroAssembler::get_thread(Register thread) { argument 54 if (thread != rax) { 82 if (thread != rax) { 83 mov(thread, rax);
|
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | assembler_linux_x86.cpp | 38 void MacroAssembler::get_thread(Register thread) { argument 41 if (thread != rax) push(rax); 51 if (thread != rax) { 52 mov(thread, rax); 58 void MacroAssembler::get_thread(Register thread) { argument 59 movl(thread, rsp); 60 shrl(thread, PAGE_SHIFT); 63 Address index(noreg, thread, Address::times_4); 66 movptr(thread, tls); 74 void MacroAssembler::get_thread(Register thread) { argument [all...] |
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/ |
H A D | assembler_windows_x86.cpp | 37 // The current scheme to accelerate access to the thread 38 // pointer is to store the current thread in the os_exception_wrapper 39 // and reference the current thread from stubs and compiled code 50 // thread when we are nested below a call wrapper. 53 // movl reg, [reg + thread_ptr_offset] Load thread 55 void MacroAssembler::get_thread(Register thread) { argument 60 movptr(thread, null); 63 movl(thread, Address(thread, ThreadLocalStorage::get_thread_ptr_offset())); 67 void MacroAssembler::get_thread(Register thread) { argument [all...] |
/openjdk7/hotspot/src/share/vm/compiler/ |
H A D | abstractCompiler.cpp | 31 // We are thread in native here... 32 CompilerThread* thread = CompilerThread::current(); local 35 ThreadInVMfromNative tv(thread); 37 MutexLocker only_one(CompileThread_lock, thread); 56 ThreadInVMfromNative tv(thread); 58 MutexLocker only_one(CompileThread_lock, thread);
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | gcLocker.inline.hpp | 46 inline void GC_locker::lock_critical(JavaThread* thread) { argument 47 if (!thread->in_critical()) { 50 // global lock count and per thread count are in agreement. 51 jni_lock(thread); 56 thread->enter_critical(); 59 inline void GC_locker::unlock_critical(JavaThread* thread) { argument 60 if (thread->in_last_critical()) { 63 // the global lock count and per thread count are in agreement. 64 jni_unlock(thread); 69 thread [all...] |
/openjdk7/jdk/src/share/classes/com/sun/jdi/ |
H A D | MonitorInfo.java | 29 * Information about a monitor owned by a thread. 41 * frame has become invalid. Once the frame's thread is resumed, 50 * acquired by the owning thread. Returns -1 if the 54 * acquired by the owning thread. 56 * frame has become invalid. Once the frame's thread is resumed, 63 * Returns a {@link ThreadReference} object for the thread that 65 * @return a {@link ThreadReference} object for the thread that 68 * frame has become invalid. Once the frame's thread is resumed, 72 ThreadReference thread(); method in interface:MonitorInfo
|
/openjdk7/jdk/src/share/classes/com/sun/jdi/event/ |
H A D | ClassPrepareEvent.java | 44 * Returns the thread in which this event has occurred. 47 * thread within the target VM. Debugger threads take precautions 51 * If the event was generated by a debugger system thread, the 61 * @return a {@link ThreadReference} which mirrors the event's thread in 64 public ThreadReference thread(); method in interface:ClassPrepareEvent
|
H A D | LocatableEvent.java | 34 * and thread. 42 * Returns the thread in which this event has occurred. 44 * @return a {@link ThreadReference} which mirrors the event's thread in 47 public ThreadReference thread(); method in interface:LocatableEvent
|
H A D | MonitorContendedEnterEvent.java | 32 * Notification that a thread in the target VM is attempting 33 * to enter a monitor that is already acquired by another thread. 46 * Returns the thread in which this event has occurred. 49 * @return a {@link ThreadReference} which mirrors the event's thread in 52 public ThreadReference thread(); method in interface:MonitorContendedEnterEvent
|
H A D | MonitorContendedEnteredEvent.java | 32 * Notification that a thread in the target VM is entering a monitor 33 * after waiting for it to be released by another thread. 45 * Returns the thread in which this event has occurred. 48 * @return a {@link ThreadReference} which mirrors the event's thread in 51 public ThreadReference thread(); method in interface:MonitorContendedEnteredEvent
|
H A D | ThreadDeathEvent.java | 31 * Notification of a completed thread in the target VM. The 32 * notification is generated by the dying thread before it terminates. 34 * for {@link VirtualMachine#allThreads} to return this thread 38 * about the lifetime of the thread object. It may or may not be collected 50 * Returns the thread which is terminating. 52 * @return a {@link ThreadReference} which mirrors the event's thread in 55 public ThreadReference thread(); method in interface:ThreadDeathEvent
|
H A D | ThreadStartEvent.java | 31 * Notification of a new running thread in the target VM. 32 * The new thread can be the result of a call to 34 * attaching a new thread to the VM though JNI. The 35 * notification is generated by the new thread some time before 38 * for the thread before this event is received. (Notably, 40 * during thread initialization.) 42 * a new started thread before this event is received. 45 * about the creation of the thread object which may have happened 57 * Returns the thread which has started. 59 * @return a {@link ThreadReference} which mirrors the event's thread i 62 public ThreadReference thread(); method in interface:ThreadStartEvent [all...] |
H A D | VMStartEvent.java | 32 * received before the main thread is started and before any 48 * Returns the initial thread of the VM which has started. 50 * @return a {@link ThreadReference} which mirrors the event's thread in 53 public ThreadReference thread(); method in interface:VMStartEvent
|
/openjdk7/jdk/src/share/classes/com/sun/jdi/request/ |
H A D | ThreadDeathRequest.java | 31 * Request for notification when a thread terminates in the target VM. 51 * the given thread. 52 * @param thread the thread to filter on. 57 void addThreadFilter(ThreadReference thread); argument
|