Searched refs:JavaThread (Results 26 - 50 of 324) sorted by relevance

1234567891011>>

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Runtime1.hpp134 static void new_instance (JavaThread* thread, klassOopDesc* klass);
135 static void new_type_array (JavaThread* thread, klassOopDesc* klass, jint length);
136 static void new_object_array(JavaThread* thread, klassOopDesc* klass, jint length);
137 static void new_multi_array (JavaThread* thread, klassOopDesc* klass, int rank, jint* dims);
139 static address counter_overflow(JavaThread* thread, int bci, methodOopDesc* method);
141 static void unimplemented_entry (JavaThread* thread, StubID id);
143 static address exception_handler_for_pc(JavaThread* thread);
145 static void throw_range_check_exception(JavaThread* thread, int index);
146 static void throw_index_exception(JavaThread* thread, int index);
147 static void throw_div0_exception(JavaThread* threa
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/
H A DJavaThreadPDAccess.java38 public Frame getLastFramePD(JavaThread thread, Address addr);
39 public RegisterMap newRegisterMap(JavaThread thread, boolean updateMap);
40 public Frame getCurrentFrameGuess(JavaThread thread, Address addr);
H A DJvmtiAgentThread.java35 public class JvmtiAgentThread extends JavaThread {
H A DServiceThread.java32 public class ServiceThread extends JavaThread {
H A DThreads.java120 virtualConstructor.addMapping("JavaThread", JavaThread.class);
124 // for now, use JavaThread itself. fix it later with appropriate class if needed
125 virtualConstructor.addMapping("SurrogateLockerThread", JavaThread.class);
133 /** NOTE: this returns objects of type JavaThread, CompilerThread,
137 a "pure" JavaThread. For this reason, {@link
138 sun.jvm.hotspot.runtime.JavaThread#isJavaThread} has been
143 sun.jvm.hotspot.runtime.JavaThread#isJavaThread}. */
144 public JavaThread first() {
154 JavaThread
[all...]
H A DStackFrameStream.java50 public StackFrameStream(JavaThread thread) {
54 public StackFrameStream(JavaThread thread, boolean update) {
/openjdk7/hotspot/src/share/vm/services/
H A DthreadService.hpp77 static void add_thread(JavaThread* thread, bool daemon);
78 static void remove_thread(JavaThread* thread, bool daemon);
79 static void current_thread_exiting(JavaThread* jt);
102 static Handle get_current_contended_monitor(JavaThread* thread);
109 static void reset_contention_count_stat(JavaThread* thread);
110 static void reset_contention_time_stat(JavaThread* thread);
191 JavaThread* _thread;
215 ThreadSnapshot(JavaThread* thread);
249 JavaThread* _thread;
257 ThreadStackTrace(JavaThread* threa
[all...]
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Dthread_solaris_sparc.cpp35 bool JavaThread::pd_get_top_frame_for_signal_handler(frame* fr_addr,
42 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) {
47 bool JavaThread::pd_get_top_frame(frame* fr_addr,
49 assert(this->is_Java_thread(), "must be JavaThread");
51 JavaThread* jt = (JavaThread *)this;
155 void JavaThread::cache_global_variables() { }
/openjdk7/hotspot/src/share/vm/memory/
H A DgcLocker.inline.hpp46 inline void GC_locker::lock_critical(JavaThread* thread) {
59 inline void GC_locker::unlock_critical(JavaThread* thread) {
/openjdk7/hotspot/src/cpu/x86/vm/
H A Druntime_x86_32.cpp103 __ movptr(Address(rcx, JavaThread::exception_oop_offset()), rax);
104 __ movptr(Address(rcx, JavaThread::exception_pc_offset()), rdx);
131 __ cmpl(Address(rcx, JavaThread::is_method_handle_return_offset()), 0);
140 __ movptr(rax, Address(rcx, JavaThread::exception_oop_offset()));
142 __ movptr(rdx, Address(rcx, JavaThread::exception_pc_offset()));
144 __ movptr(Address(rcx, JavaThread::exception_handler_pc_offset()), NULL_WORD);
145 __ movptr(Address(rcx, JavaThread::exception_pc_offset()), NULL_WORD);
148 __ movptr(Address(rcx, JavaThread::exception_oop_offset()), NULL_WORD);
/openjdk7/hotspot/src/share/vm/runtime/
H A DcompilationPolicy.hpp67 virtual nmethod* event(methodHandle method, methodHandle inlinee, int branch_bci, int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread) = 0;
108 virtual nmethod* event(methodHandle method, methodHandle inlinee, int branch_bci, int bci, CompLevel comp_level, nmethod* nm, JavaThread* thread);
109 virtual void method_invocation_event(methodHandle m, JavaThread* thread) = 0;
110 virtual void method_back_branch_event(methodHandle m, int bci, JavaThread* thread) = 0;
115 virtual void method_invocation_event(methodHandle m, JavaThread* thread);
116 virtual void method_back_branch_event(methodHandle m, int bci, JavaThread* thread);
124 virtual void method_invocation_event(methodHandle m, JavaThread* thread);
125 virtual void method_back_branch_event(methodHandle m, int bci, JavaThread* thread);
H A Ddeoptimization.hpp102 static void deoptimize(JavaThread* thread, frame fr, RegisterMap *reg_map);
106 static void deoptimize_single_frame(JavaThread* thread, frame fr);
110 static void revoke_biases_of_monitors(JavaThread* thread, frame fr, RegisterMap* map);
117 static bool realloc_objects(JavaThread* thread, frame* fr, GrowableArray<ScopeValue*>* objects, TRAPS);
121 static void relock_objects(GrowableArray<MonitorInfo*>* monitors, JavaThread* thread);
126 static vframeArray* create_vframeArray(JavaThread* thread, frame fr, RegisterMap *reg_map, GrowableArray<compiledVFrame*>* chunk);
203 static UnrollBlock* fetch_unroll_info(JavaThread* thread);
215 static BasicType unpack_frames(JavaThread* thread, int exec_mode);
219 static void cleanup_deopt_info(JavaThread *thread,
228 static UnrollBlock* uncommon_trap(JavaThread* threa
[all...]
H A DregisterMap.hpp46 class JavaThread;
89 JavaThread* _thread; // Reference to current thread
101 RegisterMap(JavaThread *thread, bool update_map = true);
131 JavaThread *thread() const { return _thread; }
H A DinterfaceSupport.hpp132 JavaThread* _thread;
134 ThreadStateTransition(JavaThread *thread) {
141 static inline void transition(JavaThread *thread, JavaThreadState from, JavaThreadState to) {
174 static inline void transition_and_fence(JavaThread *thread, JavaThreadState from, JavaThreadState to) {
202 static inline void transition_from_java(JavaThread *thread, JavaThreadState to) {
207 static inline void transition_from_native(JavaThread *thread, JavaThreadState to) {
228 JavaThread::check_safepoint_and_suspend_for_native_trans(thread);
246 ThreadInVMfromJava(JavaThread* thread) : ThreadStateTransition(thread) {
259 JavaThread* _thread;
264 JavaThread* t
[all...]
H A DvframeArray.hpp75 void free_monitors(JavaThread* jt);
134 JavaThread* _owner_thread;
164 static vframeArray* allocate(JavaThread* thread, int frame_size, GrowableArray<compiledVFrame*>* chunk,
171 void fill_in(JavaThread* thread, int frame_size, GrowableArray<compiledVFrame*>* chunk, const RegisterMap *reg_map);
174 JavaThread* owner_thread() const { return _owner_thread; }
217 bool structural_compare(JavaThread* thread, GrowableArray<compiledVFrame*>* chunk);
H A Dvm_operations.cpp101 JavaThread* target = java_lang_Thread::thread(target_thread());
123 VM_DeoptimizeFrame::VM_DeoptimizeFrame(JavaThread* thread, intptr_t* id) {
140 for (JavaThread* thread = Threads::first(); thread != NULL; thread = thread->next()) {
151 for (JavaThread* thread = Threads::first(); thread != NULL; thread = thread->next()) {
174 JavaThread *thread = (JavaThread *)calling_thread();
182 JavaThread *thread = (JavaThread *)calling_thread();
200 java_util_concurrent_locks_AbstractOwnableSynchronizer::initialize(JavaThread::current());
241 java_util_concurrent_locks_AbstractOwnableSynchronizer::initialize(JavaThread
[all...]
H A DjavaFrameAnchor.hpp61 // An object for encapsulating the machine/os dependent part of a JavaThread frame state
63 class JavaThread;
77 friend class JavaThread;
H A DadvancedThresholdPolicy.hpp200 void create_mdo(methodHandle mh, JavaThread* thread);
211 virtual void submit_compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread);
214 CompLevel level, nmethod* nm, JavaThread* thread);
216 int bci, CompLevel level, nmethod* nm, JavaThread* thread);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/
H A DSAListener.java53 public void showThreadOopInspector(JavaThread thread);
55 public void showThreadStackMemory(JavaThread thread);
56 public void showThreadInfo(JavaThread thread);
57 public void showJavaStackTrace(JavaThread thread);
H A DThreadInfoPanel.java58 public ThreadInfoPanel(final JavaThread thread) {
63 public void setJavaThread(final JavaThread thread) {
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Dthread_linux_sparc.cpp31 bool JavaThread::pd_get_top_frame_for_signal_handler(frame* fr_addr,
35 assert(this->is_Java_thread(), "must be JavaThread");
37 JavaThread* jt = (JavaThread *)this;
110 void JavaThread::cache_global_variables() { }
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkRuntime.cpp39 JRT_ENTRY(int, SharkRuntime::find_exception_handler(JavaThread* thread,
59 JRT_ENTRY(void, SharkRuntime::monitorenter(JavaThread* thread,
75 JRT_ENTRY(void, SharkRuntime::monitorexit(JavaThread* thread,
85 JRT_ENTRY(void, SharkRuntime::new_instance(JavaThread* thread, int index))
113 JRT_ENTRY(void, SharkRuntime::newarray(JavaThread* thread,
120 JRT_ENTRY(void, SharkRuntime::anewarray(JavaThread* thread,
128 JRT_ENTRY(void, SharkRuntime::multianewarray(JavaThread* thread,
137 JRT_ENTRY(void, SharkRuntime::register_finalizer(JavaThread* thread,
144 JRT_ENTRY(void, SharkRuntime::throw_ArithmeticException(JavaThread* thread,
154 JavaThread* threa
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/
H A DIA64CurrentFrameGuess.java34 (Win32, Linux) to implement JavaThread's
45 private JavaThread thread;
53 JavaThread thread) {
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DconcurrentG1RefineThread.cpp99 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
121 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
129 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
137 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
143 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
153 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
159 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
176 DirtyCardQueueSet& dcqs = JavaThread::dirty_card_queue_set();
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DstubRoutines_sparc.cpp48 JavaThread* jt = (JavaThread*)thread;

Completed in 74 milliseconds

1234567891011>>