/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/ |
H A D | thread_bsd_zero.cpp | 30 void JavaThread::cache_global_variables() {
|
/openjdk7/hotspot/src/os_cpu/linux_zero/vm/ |
H A D | thread_linux_zero.cpp | 30 void JavaThread::cache_global_variables() {
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkRuntime.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, 58 static void throw_ArrayIndexOutOfBoundsException(JavaThread* threa [all...] |
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | interfaceSupport_bsd.hpp | 30 static inline void serialize_memory(JavaThread *thread) {
|
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | interfaceSupport_linux.hpp | 30 static inline void serialize_memory(JavaThread *thread) {
|
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | interfaceSupport_solaris.hpp | 30 static inline void serialize_memory(JavaThread *thread) {
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreterRuntime.hpp | 57 static frame last_frame(JavaThread *thread) { return thread->last_frame(); } 58 static methodOop method(JavaThread *thread) { return last_frame(thread).interpreter_frame_method(); } 59 static address bcp(JavaThread *thread) { return last_frame(thread).interpreter_frame_bcp(); } 60 static int bci(JavaThread *thread) { return last_frame(thread).interpreter_frame_bci(); } 61 static void set_bcp_and_mdp(address bcp, JavaThread*thread); 62 static Bytecodes::Code code(JavaThread *thread) { 66 static bool already_resolved(JavaThread *thread) { return cache_entry(thread)->is_resolved(code(thread)); } 67 static Bytecode bytecode(JavaThread *thread) { return Bytecode(method(thread), bcp(thread)); } 68 static int get_index_u1(JavaThread *thread, Bytecodes::Code bc) 70 static int get_index_u2(JavaThread *threa [all...] |
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jniCheck.hpp | 36 static void ReportJNIFatalError(JavaThread* thr, const char *msg) { 49 static oop validate_handle(JavaThread* thr, jobject obj); 50 static oop validate_object(JavaThread* thr, jobject obj); 51 static klassOop validate_class(JavaThread* thr, jclass clazz, bool allow_primitive = false); 52 static void validate_class_descriptor(JavaThread* thr, const char* name); 53 static void validate_throwable_klass(JavaThread* thr, klassOop klass); 54 static void validate_call_object(JavaThread* thr, jobject obj, jmethodID method_id); 55 static void validate_call_class(JavaThread* thr, jclass clazz, jmethodID method_id); 56 static methodOop validate_jmethod_id(JavaThread* thr, jmethodID method_id);
|
H A D | jvmtiAgentThread.hpp | 33 // JavaThread used to wrap a thread started by an agent 36 class JvmtiAgentThread : public JavaThread { 47 static void start_function_wrapper(JavaThread *thread, TRAPS);
|
H A D | jvmtiExport.hpp | 127 static void post_field_modification(JavaThread *thread, methodOop method, address location, 227 static void at_single_stepping_point(JavaThread *thread, methodOop method, address location); 228 static void expose_single_stepping(JavaThread *thread); 229 static bool hide_single_stepping(JavaThread *thread); 236 static void post_single_step (JavaThread *thread, methodOop method, address location); 237 static void post_raw_breakpoint (JavaThread *thread, methodOop method, address location); 239 static void post_exception_throw (JavaThread *thread, methodOop method, address location, oop exception); 240 static void notice_unwind_due_to_exception (JavaThread *thread, methodOop method, address location, oop exception, bool in_handler_frame); 242 static oop jni_GetField_probe (JavaThread *thread, jobject jobj, 244 static oop jni_GetField_probe_nh (JavaThread *threa [all...] |
H A D | jvmtiEnvBase.hpp | 205 jobject jni_reference(JavaThread *thread, Handle hndl) { 218 void destroy_jni_reference(JavaThread *thread, jobject jobj) { 264 // convert from JNIHandle to JavaThread * 265 JavaThread * get_JavaThread(jthread jni_thread); 270 jint count_locked_objects(JavaThread *java_thread, Handle hobj); 271 jvmtiError get_locked_objects_in_frame(JavaThread *calling_thread, 272 JavaThread* java_thread, 276 vframe* vframeFor(JavaThread* java_thread, jint depth); 282 static bool is_thread_fully_suspended(JavaThread *thread, 289 jvmtiError get_frame_location(JavaThread* java_threa [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | serviceThread.hpp | 30 // A JavaThread for low memory detection support and JVMTI 32 class ServiceThread : public JavaThread { 38 static void service_thread_entry(JavaThread* thread, TRAPS); 39 ServiceThread(ThreadFunction entry_point) : JavaThread(entry_point) {};
|
H A D | rframe.hpp | 38 JavaThread* const _thread; // thread where frame resides. 46 RFrame(frame fr, JavaThread* thread, RFrame*const callee); 52 static RFrame* new_RFrame(frame fr, JavaThread* thread, RFrame*const callee); 61 JavaThread* thread() const { return _thread; } 84 CompiledRFrame(frame fr, JavaThread* thread, RFrame*const callee); 89 CompiledRFrame(frame fr, JavaThread* thread); // for nmethod triggering its counter (callee == NULL) 103 InterpretedRFrame(frame fr, JavaThread* thread, RFrame*const callee); 108 InterpretedRFrame(frame fr, JavaThread* thread, methodHandle m); // constructor for method triggering its invocation counter 119 DeoptimizedRFrame(frame fr, JavaThread* thread, RFrame*const callee);
|
H A D | safepoint.hpp | 141 static bool safepoint_safe(JavaThread *thread, JavaThreadState state); 143 static void check_for_lazy_critical_native(JavaThread *thread, JavaThreadState state); 159 static void block(JavaThread *thread); 163 static void handle_polling_page_exception(JavaThread *thread); 208 JavaThread * _thread; 214 ThreadSafepointState(JavaThread *thread); 222 JavaThread* thread() const { return _thread; } 240 static void create(JavaThread *thread); 241 static void destroy(JavaThread *thread);
|
H A D | sharedRuntime.hpp | 51 static methodHandle resolve_sub_helper(JavaThread *thread, 168 static address raw_exception_handler_for_return_address(JavaThread* thread, address return_address); 169 static address exception_handler_for_return_address(JavaThread* thread, address return_address); 173 static void g1_wb_pre(oopDesc* orig, JavaThread *thread); 174 static void g1_wb_post(void* card_addr, JavaThread* thread); 185 static void throw_AbstractMethodError(JavaThread* thread); 186 static void throw_IncompatibleClassChangeError(JavaThread* thread); 187 static void throw_ArithmeticException(JavaThread* thread); 188 static void throw_NullPointerException(JavaThread* thread); 189 static void throw_NullPointerException_at_call(JavaThread* threa [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | interpreterRT_sparc.hpp | 32 static address iload (JavaThread* thread); 33 static address aload (JavaThread* thread); 34 static address istore(JavaThread* thread); 35 static address astore(JavaThread* thread); 36 static address iinc (JavaThread* thread);
|
H A D | runtime_sparc.cpp | 89 __ st_ptr(Oexception, G2_thread, JavaThread::exception_oop_offset()); 90 __ st_ptr(Oissuing_pc, G2_thread, JavaThread::exception_pc_offset()); 132 __ lduw(Address(G2_thread, JavaThread::is_method_handle_return_offset()), O7); 140 __ ld_ptr(G2_thread, JavaThread::exception_pc_offset(), O7); 144 assert(Assembler::is_simm13(in_bytes(JavaThread::exception_oop_offset())), "exception offset overflows simm13, following ld instruction cannot be in delay slot"); 145 __ ld_ptr(G2_thread, JavaThread::exception_oop_offset(), Oexception); // O0 147 __ st_ptr(G0, G2_thread, JavaThread::exception_handler_pc_offset()); 148 __ st_ptr(G0, G2_thread, JavaThread::exception_pc_offset()); 152 __ delayed()->st_ptr(G0, G2_thread, JavaThread::exception_oop_offset());
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | runtime.hpp | 143 static void new_instance_C(klassOopDesc* instance_klass, JavaThread *thread); 146 static void new_array_C(klassOopDesc* array_klass, int len, JavaThread *thread); 147 static void new_array_nozero_C(klassOopDesc* array_klass, int len, JavaThread *thread); 151 static void new_store_pre_barrier(JavaThread* thread); 155 static void multianewarray2_C(klassOopDesc* klass, int len1, int len2, JavaThread *thread); 156 static void multianewarray3_C(klassOopDesc* klass, int len1, int len2, int len3, JavaThread *thread); 157 static void multianewarray4_C(klassOopDesc* klass, int len1, int len2, int len3, int len4, JavaThread *thread); 158 static void multianewarray5_C(klassOopDesc* klass, int len1, int len2, int len3, int len4, int len5, JavaThread *thread); 159 static void multianewarrayN_C(klassOopDesc* klass, arrayOopDesc* dims, JavaThread *thread); 160 static void g1_wb_pre_C(oopDesc* orig, JavaThread* threa [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ |
H A D | JavaThreadFactory.java | 29 correct platform-specific implementation of JavaThread which 37 public JavaThread createJavaThreadWrapper(Address realThreadObjAddr, TypeDataBase db);
|
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | interfaceSupport_windows.hpp | 30 static inline void serialize_memory(JavaThread *thread) {
|
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | thread_bsd_x86.cpp | 31 bool JavaThread::pd_get_top_frame_for_signal_handler(frame* fr_addr, 37 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { 41 bool JavaThread::pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava) { 42 assert(this->is_Java_thread(), "must be JavaThread"); 43 JavaThread* jt = (JavaThread *)this; 90 void JavaThread::cache_global_variables() { }
|
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | thread_linux_x86.cpp | 31 bool JavaThread::pd_get_top_frame_for_signal_handler(frame* fr_addr, 38 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { 42 bool JavaThread::pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava) { 43 assert(this->is_Java_thread(), "must be JavaThread"); 44 JavaThread* jt = (JavaThread *)this; 91 void JavaThread::cache_global_variables() { }
|
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/ |
H A D | thread_solaris_x86.cpp | 31 bool JavaThread::pd_get_top_frame_for_signal_handler(frame* fr_addr, 37 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, 42 bool JavaThread::pd_get_top_frame(frame* fr_addr, 44 assert(this->is_Java_thread(), "must be JavaThread"); 45 JavaThread* jt = (JavaThread *)this; 96 void JavaThread::cache_global_variables() { }
|
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/ |
H A D | thread_windows_x86.cpp | 31 bool JavaThread::pd_get_top_frame_for_signal_handler(frame* fr_addr, 39 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { 43 bool JavaThread::pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava) { 45 assert(this->is_Java_thread(), "must be JavaThread"); 47 JavaThread* jt = (JavaThread *)this; 99 void JavaThread::cache_global_variables() { }
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | g1SATBCardTableModRefBS.cpp | 56 if (!JavaThread::satb_mark_queue_set().is_active()) return; 59 JavaThread* jt = (JavaThread*)thr; 63 JavaThread::satb_mark_queue_set().shared_satb_queue()->enqueue(pre_val); 69 if (!JavaThread::satb_mark_queue_set().is_active()) return; 83 _dcqs(JavaThread::dirty_card_queue_set()) 96 JavaThread* jt = (JavaThread*)thr; 134 JavaThread* jt = (JavaThread*)th [all...] |