/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | thread.hpp | 94 // - JavaThread 141 // condition lifts, the JavaThread will self-suspend. Other places 154 // the interface that requires quiescence, we give the JavaThread a 665 // Name support for threads. non-JavaThread subclasses with multiple 674 // log JavaThread being processed by oops_do 675 JavaThread* _processed_thread; 684 JavaThread *processed_thread() { return _processed_thread; } 685 void set_processed_thread(JavaThread *thread) { _processed_thread = thread; } 750 typedef void (*ThreadFunction)(JavaThread*, TRAPS); 752 class JavaThread class in inherits:Thread [all...] |
H A D | interfaceSupport.cpp | 80 JavaThread *current_thread = (JavaThread *)thread; 159 JavaThread* thread = JavaThread::current(); 173 JavaThread* thread = JavaThread::current(); 223 JavaThread *thread = JavaThread::current(); 247 JavaThread* thread = JavaThread [all...] |
H A D | rframe.cpp | 38 RFrame::RFrame(frame fr, JavaThread* thread, RFrame*const callee) : 50 InterpretedRFrame::InterpretedRFrame(frame fr, JavaThread* thread, RFrame*const callee) 59 InterpretedRFrame::InterpretedRFrame(frame fr, JavaThread* thread, methodHandle m) 69 CompiledRFrame::CompiledRFrame(frame fr, JavaThread* thread, RFrame*const callee) 74 CompiledRFrame::CompiledRFrame(frame fr, JavaThread* thread) 79 DeoptimizedRFrame::DeoptimizedRFrame(frame fr, JavaThread* thread, RFrame*const callee) 82 RFrame* RFrame::new_RFrame(frame fr, JavaThread* thread, RFrame*const callee) {
|
H A D | vframe.hpp | 58 JavaThread* _thread; // The thread owning the raw frame. 60 vframe(const frame* fr, const RegisterMap* reg_map, JavaThread* thread); 61 vframe(const frame* fr, JavaThread* thread); 64 static vframe* new_vframe(const frame* f, const RegisterMap *reg_map, JavaThread* thread); 77 JavaThread* thread() const { return _thread; } 125 javaVFrame(const frame* fr, const RegisterMap* reg_map, JavaThread* thread) : vframe(fr, reg_map, thread) {} 126 javaVFrame(const frame* fr, JavaThread* thread) : vframe(fr, thread) {} 173 interpretedVFrame(const frame* fr, const RegisterMap* reg_map, JavaThread* thread) : javaVFrame(fr, reg_map, thread) {}; 204 externalVFrame(const frame* fr, const RegisterMap* reg_map, JavaThread* thread) : vframe(fr, reg_map, thread) {} 220 entryVFrame(const frame* fr, const RegisterMap* reg_map, JavaThread* threa [all...] |
H A D | fprofiler.hpp | 152 void record_interpreted_tick(JavaThread* thread, frame fr, TickPosition where, int* ticks); 153 void record_compiled_tick (JavaThread* thread, frame fr, TickPosition where); 165 void record_tick_for_running_frame(JavaThread* thread, frame fr); 166 void record_tick_for_calling_frame(JavaThread* thread, frame fr); 175 void record_tick(JavaThread* thread); 230 static void engage(JavaThread* mainThread, bool fullProfile) ;
|
H A D | frame.hpp | 150 bool is_interpreted_frame_valid(JavaThread* thread) const; // performs sanity checks on interpreted frames. 166 frame profile_find_Java_sender_frame(JavaThread *thread); 167 bool safe_for_sender(JavaThread *thread); 215 void deoptimize(JavaThread* thread); 404 void print_value_on(outputStream* st, JavaThread *thread) const; 463 void zap_dead_locals (JavaThread* thread, const RegisterMap* map); 464 void zap_dead_interpreted_locals(JavaThread* thread, const RegisterMap* map); 465 void zap_dead_compiled_locals (JavaThread* thread, const RegisterMap* map); 466 void zap_dead_entry_locals (JavaThread* thread, const RegisterMap* map); 467 void zap_dead_deoptimized_locals(JavaThread* threa [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ |
H A D | ConcurrentLocksPrinter.java | 33 private Map locksMap = new HashMap(); // <JavaThread, List<Oop>> 39 public void print(JavaThread jthread, PrintStream tty) { 54 private JavaThread getOwnerThread(Oop oop) { 72 JavaThread thread = getOwnerThread(oop);
|
H A D | DeadlockDetector.java | 50 JavaThread currentThread = null, previousThread = null; 67 JavaThread thread = (JavaThread)e.getKey(); 149 for (JavaThread cur = threads.first(); cur != null; cur = cur.next()) { 155 private static int dfn(JavaThread thread) { 167 private static void printOneDeadlock(PrintStream tty, JavaThread thread, 173 JavaThread currentThread = thread;
|
H A D | ExternalVFrame.java | 33 ExternalVFrame(Frame fr, RegisterMap regMap, JavaThread thread, boolean mayBeImprecise) {
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | satbQueue.hpp | 31 class JavaThread; 58 // field to true. This is done in JavaThread::initialize_queues(). 90 void dump_active_values(JavaThread* first, bool expected_active); 100 static void handle_zero_index_for_thread(JavaThread* t);
|
/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/ |
H A D | thread_bsd_zero.hpp | 57 return byte_offset_of(JavaThread, _zero_stack); 60 return byte_offset_of(JavaThread, _top_zero_frame); 96 return byte_offset_of(JavaThread, _anchor) +
|
/openjdk7/hotspot/src/os_cpu/linux_zero/vm/ |
H A D | thread_linux_zero.hpp | 57 return byte_offset_of(JavaThread, _zero_stack); 60 return byte_offset_of(JavaThread, _top_zero_frame); 96 return byte_offset_of(JavaThread, _anchor) +
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiEnv.cpp | 140 JvmtiEnv::SetThreadLocalStorage(JavaThread* java_thread, const void* data) { 163 JavaThread* current_thread = JavaThread::current(); 186 JavaThread* java_thread = java_lang_Thread::thread(thread_oop); 234 JavaThread* current_thread = JavaThread::current(); 374 JavaThread* java_thread = NULL; 674 JavaThread* thr; 677 thread_oop = JavaThread::current()->threadObj(); 714 JavaThread* current_threa [all...] |
H A D | jvmtiImpl.hpp | 349 JavaThread* _thread; 350 JavaThread* _calling_thread; 370 VM_GetOrSetLocal(JavaThread* thread, jint depth, jint index, BasicType type); 373 VM_GetOrSetLocal(JavaThread* thread, jint depth, jint index, BasicType type, jvalue value); 376 VM_GetOrSetLocal(JavaThread* thread, JavaThread* calling_thread, jint depth, 397 VM_GetReceiver(JavaThread* thread, JavaThread* calling_thread, jint depth); 416 static bool suspend(JavaThread *java_thread); 418 static bool resume(JavaThread *java_threa [all...] |
H A D | jvmtiEnvThreadState.hpp | 113 JavaThread *_thread; 139 JvmtiEnvThreadState(JavaThread *thread, JvmtiEnvBase *env); 169 inline JavaThread *get_thread() { return _thread; }
|
H A D | jvmtiEventController.hpp | 213 static void set_user_enabled(JvmtiEnvBase *env, JavaThread *thread, 234 static void thread_started(JavaThread *thread); 235 static void thread_ended(JavaThread *thread);
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | methodHandles_zero.cpp | 34 JavaThread *thread = (JavaThread *) THREAD; 51 JavaThread *thread = (JavaThread *) THREAD; 66 JavaThread *thread = (JavaThread *) THREAD; 97 JavaThread *thread = (JavaThread *) THREAD; 130 JavaThread *thread = (JavaThread *) THREA [all...] |
H A D | javaFrameAnchor_zero.hpp | 76 void make_walkable(JavaThread* thread) {
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | gcLocker.cpp | 46 for (JavaThread* thr = Threads::first(); thr; thr = thr->next()) { 53 for (JavaThread* thr = Threads::first(); thr; thr = thr->next()) { 70 ResourceMark rm; // JavaThread::name() allocates to convert to UTF8 80 assert(!JavaThread::current()->in_critical(), "Would deadlock"); 85 ResourceMark rm; // JavaThread::name() allocates to convert to UTF8 97 void GC_locker::jni_lock(JavaThread* thread) { 113 void GC_locker::jni_unlock(JavaThread* thread) { 131 ResourceMark rm; // JavaThread::name() allocates to convert to UTF8 213 switch (JavaThread::current()->thread_state()) {
|
H A D | gcLocker.hpp | 83 static void jni_lock(JavaThread* thread); 84 static void jni_unlock(JavaThread* thread); 175 static void lock_critical(JavaThread* thread); 176 static void unlock_critical(JavaThread* thread);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/ |
H A D | IA64RegisterMap.java | 34 public IA64RegisterMap(JavaThread thread, boolean updateMap) {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/x86/ |
H A D | X86RegisterMap.java | 34 public X86RegisterMap(JavaThread thread, boolean updateMap) {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/ |
H A D | SAPanel.java | 70 public void showThreadOopInspector(JavaThread t) { 88 public void showThreadStackMemory(JavaThread t) { 95 public void showJavaStackTrace(JavaThread t) { 102 public void showThreadInfo(JavaThread t) {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/ |
H A D | JSJavaFactory.java | 35 public JSJavaThread newJSJavaThread(JavaThread jt);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | javaFrameAnchor_x86.hpp | 68 void make_walkable(JavaThread* thread) { }
|