Lines Matching refs:thread
62 private Thread thread;
70 if (thread != null) {
73 thread = new Thread(ThreadGroup.systemThreadGroup, this, name);
74 thread.setDaemon(true);
75 thread.start();
81 * Returns true while the current thread should continue to run; false
85 return thread != null;
89 interrupt(thread);
92 public synchronized void interrupt(Thread thread) {
93 if (thread == null) {
96 thread.interrupt();
100 * Waits for the runtime thread to stop. This interrupts the thread
106 threadToStop = thread;
107 thread = null;
125 * Returns the current stack trace of the thread, or an empty stack trace
126 * if the thread is not currently running.
129 return thread != null ? thread.getStackTrace() : EmptyArray.STACK_TRACE_ELEMENT;
134 * This heap management thread moves elements from the garbage collector's
392 // We don't just throw because we're not the thread that
393 // timed out; we're the thread that detected it.
418 public synchronized void interrupt(Thread thread) {
426 // the thread, call stopHeapTaskProcessor before we start the heap task
428 // while the other thread is waiting in Daemons.stop().