/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | serviceThread.cpp | 59 ServiceThread* thread = new ServiceThread(&service_thread_entry); local 65 if (thread == NULL || thread->osthread() == NULL) { 67 "unable to create new native thread"); 70 java_lang_Thread::set_thread(thread_oop(), thread); local 73 thread->set_threadObj(thread_oop()); 74 _instance = thread; 76 Threads::add(thread); 77 Thread::start(thread); 88 // Need state transition ThreadBlockInVM so that this thread 126 is_service_thread(Thread* thread) argument [all...] |
H A D | unhandledOops.cpp | 30 #include "runtime/thread.hpp" 38 UnhandledOops::UnhandledOops(Thread* thread) { argument 39 _thread = thread; 82 // May not be called for the current thread, as in the case of 97 // Called by the oop destructor to remove unhandled oop from the thread's 126 tty->print_cr("thread is " INTPTR_FORMAT " from pc " INTPTR_FORMAT,
|
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | preserveException.cpp | 31 PreserveExceptionMark::PreserveExceptionMark(Thread*& thread) { argument 32 thread = Thread::current(); 33 _thread = thread; 34 _preserved_exception_oop = Handle(thread, _thread->pending_exception()); 56 // thread is passed in, not set (not a reference parameter) 59 CautiouslyPreserveExceptionMark::CautiouslyPreserveExceptionMark(Thread* thread) { argument 60 _thread = thread; 61 _preserved_exception_oop = Handle(thread, _thread->pending_exception());
|
/openjdk7/jdk/src/solaris/native/sun/nio/ch/ |
H A D | NativeThread.c | 85 Java_sun_nio_ch_NativeThread_signal(JNIEnv *env, jclass cl, jlong thread) argument 88 if (pthread_kill((pthread_t)thread, INTERRUPT_SIGNAL))
|
/openjdk7/jdk/test/java/awt/print/PaintSetEnabledDeadlock/ |
H A D | PaintSetEnabledDeadlock.java | 96 Thread thread = null; field in class:TestPanel 113 thread = new Thread(this); 114 thread.start(); 150 thread.join(1000); 151 if (thread.isAlive()) { 152 thread.interrupt();
|
/openjdk7/jdk/src/share/demo/jvmti/waiters/ |
H A D | Thread.cpp | 54 Thread::Thread(jvmtiEnv *jvmti, JNIEnv *env, jthread thread) argument 59 /* Get and save the name of the thread */ 62 err = jvmti->GetThreadInfo(thread, &info); 63 check_jvmti_error(jvmti, err, "get thread info"); 70 /* Clear thread counters */ 84 jthread thread, jobject object) 90 jthread thread, jobject object, jlong timeout) 96 jthread thread, jobject object, jboolean timed_out) 83 monitor_contended_enter(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object) argument 89 monitor_wait(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object, jlong timeout) argument 95 monitor_waited(jvmtiEnv* jvmti, JNIEnv *env, jthread thread, jobject object, jboolean timed_out) argument
|
/openjdk7/jdk/src/share/instrument/ |
H A D | Reentrancy.c | 38 * This module provides some utility functions to support the "same thread" re-entrancy management. 39 * Uses JVMTI TLS to store a single bit per thread. 40 * Non-zero means the thread is already inside; zero means the thread is not inside. 53 jthread thread, 59 jthread thread, 69 jthread thread, 75 thread, 81 thread, 90 jthread thread, 68 confirmingTLSSet( jvmtiEnv * jvmtienv, jthread thread, const void * newValue) argument 89 assertTLSValue( jvmtiEnv * jvmtienv, jthread thread, const void * expected) argument 106 tryToAcquireReentrancyToken( jvmtiEnv * jvmtienv, jthread thread) argument 147 releaseReentrancyToken( jvmtiEnv * jvmtienv, jthread thread) argument [all...] |
/openjdk7/jdk/test/javax/swing/JPopupMenu/6495920/ |
H A D | bug6495920.java | 109 public void uncaughtException(Thread thread, Throwable throwable) { argument
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/ |
H A D | BsdCDebugger.java | 84 public CFrame topFrameForThread(ThreadProxy thread) throws DebuggerException { argument 87 X86ThreadContext context = (X86ThreadContext) thread.getContext(); 94 AMD64ThreadContext context = (AMD64ThreadContext) thread.getContext();
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ |
H A D | LinuxCDebugger.java | 86 public CFrame topFrameForThread(ThreadProxy thread) throws DebuggerException { argument 89 X86ThreadContext context = (X86ThreadContext) thread.getContext(); 96 AMD64ThreadContext context = (AMD64ThreadContext) thread.getContext(); 103 SPARCThreadContext context = (SPARCThreadContext) thread.getContext(); 111 ThreadContext context = (ThreadContext) thread.getContext();
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ |
H A D | ProcCDebugger.java | 80 public CFrame topFrameForThread(ThreadProxy thread) throws DebuggerException { argument 81 return dbg.topFrameForThread(thread);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ |
H A D | WindbgCDebugger.java | 71 public CFrame topFrameForThread(ThreadProxy thread) throws DebuggerException { argument 73 X86ThreadContext context = (X86ThreadContext) thread.getContext(); 80 AMD64ThreadContext context = (AMD64ThreadContext) thread.getContext();
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ |
H A D | InterpretedVFrame.java | 125 InterpretedVFrame(Frame fr, RegisterMap regMap, JavaThread thread) { argument 126 super(fr, regMap, thread);
|
H A D | JavaThreadPDAccess.java | 38 public Frame getLastFramePD(JavaThread thread, Address addr); argument 39 public RegisterMap newRegisterMap(JavaThread thread, boolean updateMap); argument 40 public Frame getCurrentFrameGuess(JavaThread thread, Address addr); argument
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/ |
H A D | SAListener.java | 53 public void showThreadOopInspector(JavaThread thread); argument 55 public void showThreadStackMemory(JavaThread thread); argument 56 public void showThreadInfo(JavaThread thread); argument 57 public void showJavaStackTrace(JavaThread thread); argument
|
/openjdk7/hotspot/agent/test/libproc/ |
H A D | LibprocClient.java | 51 // check frames of each thread 60 // special testing for "known" threads. For now, only "main" thread. 67 Assert.that(mainTested, "main thread missing"); 144 // from the test case LibprocTest.java - in the main thread we 152 private void checkMainThread(JavaThread thread) { argument 153 checkFrames(thread, mainThreadMethods); 156 private void checkFrames(JavaThread thread, String[] expectedMethodNames) { argument 158 for (JavaVFrame vf = getLastJavaVFrame(thread); vf != null; vf = vf.javaSender(), i++) {
|
/openjdk7/jdk/src/share/classes/sun/applet/ |
H A D | AppletSecurity.java | 198 * Returns true if this threadgroup is in the applet's own thread 210 * Returns true of the threadgroup of thread is in the applet's 213 protected boolean inThreadGroup(Thread thread) { argument 214 return inThreadGroup(thread.getThreadGroup()); 219 * applet thread groups. However a terminated thread no longer belongs 236 * Applets are not allowed to manipulate thread groups outside 237 * applet thread groups. 261 * calling thread is not allowed to access the package specified by 322 * Returns the thread grou [all...] |
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/ |
H A D | LockSupport.java | 42 * Basic thread blocking primitives for creating locks and other 45 * <p>This class associates, with each thread that uses it, a permit 57 * between one thread invoking {@code park} and another thread trying 60 * thread was interrupted, and timeout versions are supported. The 70 * the thread is blocked to permit monitoring and diagnostic tools to 84 * permit is associated with each thread, any intermediary uses of 140 * Makes available the permit for the given thread, if it 141 * was not already available. If the thread was blocked on 145 * thread ha 150 unpark(Thread thread) argument [all...] |
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | copyFailedInfo.hpp | 28 #include "runtime/thread.hpp" 76 assert(_thread == Thread::current()->osthread(), "The PromotionFailedInfo should be thread local."); 85 OSThread* thread() const { return _thread; } function in class:PromotionFailedInfo
|
/openjdk7/jdk/src/share/classes/com/sun/jdi/ |
H A D | StackFrame.java | 32 * The state of one method invocation on a thread's call stack. 33 * As a thread executes, stack frames are pushed and popped from 36 * thread's execution. The call stack is, then, simply a List of 37 * StackFrame objects. The call stack can be obtained any time a thread 44 * for suspended threads and becomes invalid once its thread is resumed. 77 * invalid. Once the frame's thread is resumed, the stack frame is 83 * Returns the thread under which this frame's method is running. 85 * @return a {@link ThreadReference} which mirrors the frame's thread. 87 * invalid. Once the frame's thread is resumed, the stack frame is 90 ThreadReference thread(); method in interface:StackFrame [all...] |
/openjdk7/jdk/src/share/classes/com/sun/jdi/request/ |
H A D | StepRequest.java | 61 * @return the thread on which the step event is being requested. 63 ThreadReference thread(); method in interface:StepRequest
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | javaFrameAnchor_x86.hpp | 36 // 1 - initializing a new state (thread creation, javaCalls) 68 void make_walkable(JavaThread* thread) { } argument
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | javaFrameAnchor_zero.hpp | 35 // 1 - initializing a new state (thread creation, javaCalls) 76 void make_walkable(JavaThread* thread) { argument
|
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/ |
H A D | threadLS_solaris_x86.cpp | 93 // as an opaque temporally unique thread identifier). 94 // For C++ access to a thread's reflexive "self" pointer we 168 void ThreadLocalStorage::set_thread_in_slot(Thread *thread) { argument 176 *((Thread**) (tbase + tlsOffset)) = thread ; 179 thr_setspecific (tlsKey, (void *) thread) ; 182 guarantee (thread == fs_load(tlsOffset), "tls readback failure") ; 184 guarantee (thread == gs_load(tlsOffset), "tls readback failure") ; 191 return ThreadLocalStorage::thread();
|
/openjdk7/jdk/src/share/back/ |
H A D | standardHandlers.c | 44 jthread thread = evinfo->thread; local 50 * we cannot suspend the debugger thread. 52 * 1) We report the thread as NULL because we don't want the 53 * application to get hold of a debugger thread object. 59 * results by leaving the debugger thread running. However, 68 if (threadControl_isDebugThread(thread)) { 69 evinfo->thread = NULL; 93 * We can't send the frame to the helper thread because it 94 * might be useless by the time the helper thread ca [all...] |