Searched defs:thread (Results 1 - 25 of 379) sorted by relevance

1234567891011>>

/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/
H A DthreadLS_bsd_zero.hpp31 static Thread* thread() { function
H A DthreadLS_bsd_zero.cpp38 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 DthreadLS_linux_sparc.hpp29 static Thread* thread() { function
H A DthreadLS_linux_sparc.cpp36 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 DthreadLS_linux_zero.hpp31 static Thread* thread() { function
H A DthreadLS_linux_zero.cpp38 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 DinterfaceSupport_bsd.hpp30 static inline void serialize_memory(JavaThread *thread) { argument
31 os::write_memory_serialize_page(thread);
/openjdk7/hotspot/src/os/linux/vm/
H A DinterfaceSupport_linux.hpp30 static inline void serialize_memory(JavaThread *thread) { argument
31 os::write_memory_serialize_page(thread);
/openjdk7/hotspot/src/os/solaris/vm/
H A DinterfaceSupport_solaris.hpp30 static inline void serialize_memory(JavaThread *thread) { argument
31 os::write_memory_serialize_page(thread);
H A Dthread_solaris.inline.hpp30 #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 DinterfaceSupport_windows.hpp30 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 Dassembler_bsd_x86.cpp36 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 Dassembler_linux_x86.cpp38 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 Dassembler_windows_x86.cpp37 // 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 DabstractCompiler.cpp31 // 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 DgcLocker.inline.hpp46 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 DMonitorInfo.java29 * 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 DClassPrepareEvent.java44 * 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 DLocatableEvent.java34 * 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 DMonitorContendedEnterEvent.java32 * 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 DMonitorContendedEnteredEvent.java32 * 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 DThreadDeathEvent.java31 * 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 DThreadStartEvent.java31 * 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 DVMStartEvent.java32 * 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 DThreadDeathRequest.java31 * 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

Completed in 137 milliseconds

1234567891011>>