Searched defs:thread (Results 26 - 50 of 379) sorted by relevance

1234567891011>>

/openjdk7/jdk/src/share/classes/com/sun/jdi/request/
H A DThreadStartRequest.java31 * Request for notification when a thread starts execution in the target VM.
51 * the given thread.
52 * @param thread the thread to filter on.
57 void addThreadFilter(ThreadReference thread); argument
H A DBreakpointRequest.java60 * the given thread.
61 * @param thread the thread to filter on.
66 void addThreadFilter(ThreadReference thread); argument
/openjdk7/hotspot/src/os/solaris/vm/
H A DosThread_solaris.cpp69 void OSThread::SR_handler(Thread* thread, ucontext_t* uc) { argument
70 os::Solaris::SR_handler(thread, uc);
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A DthreadLS_bsd_x86.cpp29 // Map stack pointer (%esp) to thread pointer for faster TLS access
31 // Here we use a flat table for better performance. Getting current thread
43 // stack space freed by a thread will soon get reused by new thread
60 // nothing we can do here for user-level thread
70 void ThreadLocalStorage::pd_set_thread(Thread* thread) { argument
71 os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); local
78 // pd_set_thread() is called with non-NULL value when a new thread is
79 // created/attached, or with NULL value when a thread is about to exit.
80 // If both "thread" an
[all...]
H A DthreadLS_bsd_x86.hpp31 // map stack pointer to thread pointer - see notes in threadLS_bsd_x86.cpp
46 static Thread* thread() { function
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A DthreadLS_linux_x86.cpp29 // Map stack pointer (%esp) to thread pointer for faster TLS access
31 // Here we use a flat table for better performance. Getting current thread
43 // stack space freed by a thread will soon get reused by new thread
59 // nothing we can do here for user-level thread
67 void ThreadLocalStorage::pd_set_thread(Thread* thread) { argument
68 os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); local
73 // pd_set_thread() is called with non-NULL value when a new thread is
74 // created/attached, or with NULL value when a thread is about to exit.
75 // If both "thread" an
96 pd_set_thread(Thread* thread) argument
97 os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); local
[all...]
H A DthreadLS_linux_x86.hpp32 // map stack pointer to thread pointer - see notes in threadLS_linux_x86.cpp
42 static Thread* thread() { function
52 static Thread* thread() { function
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A DthreadLS_windows_x86.cpp32 // and called from ThreadLocalStorage::thread()
39 // up the offset from FS of the thread pointer.
47 void ThreadLocalStorage::pd_set_thread(Thread* thread) { argument
48 os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); local
H A DthreadLS_windows_x86.hpp37 static inline Thread* thread() { function
/openjdk7/hotspot/src/share/vm/runtime/
H A DthreadLocalStorage.cpp51 void ThreadLocalStorage::set_thread(Thread* thread) { argument
52 pd_set_thread(thread);
56 guarantee(get_thread() == thread, "must be the same thread, quickly");
57 guarantee(get_thread_slow() == thread, "must be the same thread, slowly");
H A Dhandles.inline.hpp55 inline Handle::Handle(Thread* thread, oop obj) { argument
56 assert(thread == Thread::current(), "sanity check");
60 _handle = thread->handle_area()->allocate_handle(obj);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/livejvm/
H A DBreakpointEvent.java31 private Oop thread; field in class:BreakpointEvent
36 public BreakpointEvent(Oop thread, argument
41 this.thread = thread;
47 public Oop thread() { return thread; } method in class:BreakpointEvent
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/
H A DThreadInfoPanel.java58 public ThreadInfoPanel(final JavaThread thread) { argument
60 setJavaThread(thread);
63 public void setJavaThread(final JavaThread thread) { argument
66 tty.println("Thread Info: " + thread.getThreadName());
67 thread.printInfoOn(tty);
/openjdk7/jdk/src/share/classes/java/io/
H A DSerialCallbackContext.java33 * This context keeps track of the thread it was constructed on, and allows
35 * or writeFields which must be invoked on the same thread before the class's
37 * If not set to the current thread, the getObj method throws NotActiveException.
44 * As this only works in one thread, we do not need to worry about thread-safety.
46 private Thread thread; field in class:SerialCallbackContext
51 this.thread = Thread.currentThread();
64 if (thread != Thread.currentThread()) {
68 thread = null;
72 thread
[all...]
/openjdk7/jdk/src/share/classes/com/sun/jdi/event/
H A DMonitorWaitEvent.java31 * Notification that a thread in the target VM is about to
44 * Returns the thread in which monitor wait event has occurred.
47 * @return a {@link ThreadReference} which mirrors the event's thread in
50 public ThreadReference thread(); method in interface:MonitorWaitEvent
53 * Returns the monitor object that the thread about to wait.
60 * Returns the number of millisecond the thread will wait.
H A DMonitorWaitedEvent.java31 * Notification that a thread in the target VM has finished
44 * Returns the thread in which this event has occurred.
47 * @return a {@link ThreadReference} which mirrors the event's thread in
50 public ThreadReference thread(); method in interface:MonitorWaitedEvent
53 * Returns the monitor object this thread waited on.
/openjdk7/jdk/src/share/classes/com/sun/tools/jdi/
H A DThreadAction.java42 ThreadAction(ThreadReference thread, int id) { argument
43 super(thread);
46 ThreadReference thread() { method in class:ThreadAction
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DstubRoutines_sparc.cpp44 Thread* thread = ThreadLocalStorage::get_thread_slow(); local
45 // Very early in process there is no thread.
46 if (thread != NULL) {
47 guarantee(thread->is_Java_thread(), "Not a Java thread.");
48 JavaThread* jt = (JavaThread*)thread;
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dstack_zero.cpp31 int ZeroStack::suggest_size(Thread *thread) const {
33 return align_size_down(abi_stack_available(thread) / 2, wordSize);
37 JavaThread *thread = (JavaThread *) THREAD; local
40 bool has_last_Java_frame = thread->has_last_Java_frame();
42 intptr_t *sp = thread->zero_stack()->sp();
43 ZeroFrame *frame = thread->top_zero_frame();
62 thread->set_last_Java_frame(frame, sp);
66 switch (thread->thread_state()) {
68 InterpreterRuntime::throw_StackOverflowError(thread);
72 Exceptions::throw_stack_overflow_exception(thread, __FILE_
[all...]
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Dassembler_solaris_x86.cpp44 static void slow_call_thr_specific(MacroAssembler* _masm, Register thread) { argument
51 if (thread != rax) __ push(rax); // save rax, if caller still wants it
54 if (thread != rax) {
55 __ lea(thread, Address(rsp, 3 * sizeof(int))); // address of return value
57 __ lea(thread, Address(rsp, 2 * sizeof(int))); // address of return value
59 __ push(thread); // and pass the address
65 if (thread != rax) __ pop(rax);
66 __ pop(thread);
70 static void slow_call_thr_specific(MacroAssembler* _masm, Register thread) { argument
75 if (thread !
112 get_thread(Register thread) argument
[all...]
/openjdk7/jdk/src/share/back/
H A DFrameID.c33 /* | thread frame generation (48 bits)| frame number (16 bits)| */
40 createFrameID(jthread thread, FrameNumber fnum) argument
45 frameGeneration = threadControl_getFrameGeneration(thread);
58 validateFrameID(jthread thread, FrameID frame) argument
62 frameGeneration = threadControl_getFrameGeneration(thread);
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkRuntime.hpp31 #include "runtime/thread.hpp"
38 static int find_exception_handler(JavaThread* thread,
42 static void monitorenter(JavaThread* thread, BasicObjectLock* lock);
43 static void monitorexit(JavaThread* thread, BasicObjectLock* lock);
45 static void new_instance(JavaThread* thread, int index);
46 static void newarray(JavaThread* thread, BasicType type, int size);
47 static void anewarray(JavaThread* thread, int index, int size);
48 static void multianewarray(JavaThread* thread,
53 static void register_finalizer(JavaThread* thread, oop object);
55 static void throw_ArithmeticException(JavaThread* thread,
71 last_frame(JavaThread *thread) argument
74 method(JavaThread *thread) argument
77 bcp(JavaThread *thread, int bci) argument
80 two_byte_index(JavaThread *thread, int bci) argument
83 tos_at(JavaThread *thread, int offset) argument
[all...]
/openjdk7/jdk/src/share/demo/jvmti/heapTracker/
H A DHeapTracker.java50 private static native void _newobj(Object thread, Object o); argument
58 private static native void _newarr(Object thread, Object a); argument
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/
H A DBsdAMD64CFrame.java55 public CFrame sender(ThreadProxy thread) { argument
56 AMD64ThreadContext context = (AMD64ThreadContext) thread.getContext();
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/
H A DBsdX86CFrame.java56 public CFrame sender(ThreadProxy thread) { argument
57 X86ThreadContext context = (X86ThreadContext) thread.getContext();

Completed in 98 milliseconds

1234567891011>>