/openjdk7/jdk/src/share/classes/com/sun/jdi/request/ |
H A D | ThreadStartRequest.java | 31 * 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 D | BreakpointRequest.java | 60 * 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 D | osThread_solaris.cpp | 69 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 D | threadLS_bsd_x86.cpp | 29 // 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 D | threadLS_bsd_x86.hpp | 31 // 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 D | threadLS_linux_x86.cpp | 29 // 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 D | threadLS_linux_x86.hpp | 32 // 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 D | threadLS_windows_x86.cpp | 32 // 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 D | threadLS_windows_x86.hpp | 37 static inline Thread* thread() { function
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | threadLocalStorage.cpp | 51 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 D | handles.inline.hpp | 55 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 D | BreakpointEvent.java | 31 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 D | ThreadInfoPanel.java | 58 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 D | SerialCallbackContext.java | 33 * 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 D | MonitorWaitEvent.java | 31 * 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 D | MonitorWaitedEvent.java | 31 * 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 D | ThreadAction.java | 42 ThreadAction(ThreadReference thread, int id) { argument 43 super(thread); 46 ThreadReference thread() { method in class:ThreadAction
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | stubRoutines_sparc.cpp | 44 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 D | stack_zero.cpp | 31 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 D | assembler_solaris_x86.cpp | 44 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 D | FrameID.c | 33 /* | 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 D | sharkRuntime.hpp | 31 #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 D | HeapTracker.java | 50 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 D | BsdAMD64CFrame.java | 55 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 D | BsdX86CFrame.java | 56 public CFrame sender(ThreadProxy thread) { argument 57 X86ThreadContext context = (X86ThreadContext) thread.getContext();
|