/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | frame_aarch64.hpp | 105 intptr_t ptr_at(int offset) const { 109 void ptr_at_put(int offset, intptr_t value) { 115 intptr_t* _fp; // frame pointer 123 intptr_t* _unextended_sp; 126 intptr_t* ptr_at_addr(int offset) const { 127 return (intptr_t*) addr_at(offset); 132 static void verify_deopt_original_pc( CompiledMethod* nm, intptr_t* unextended_sp); 138 frame(intptr_t* sp, intptr_t* fp, address pc); 140 frame(intptr_t* s [all...] |
H A D | jniTypes_aarch64.hpp | 48 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } 49 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } 50 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; } 54 static inline void put_long(jlong from, intptr_t *to) { 58 static inline void put_long(jlong from, intptr_t *to, int& pos) { 63 static inline void put_long(jlong *from, intptr_t *to, int& pos) { 69 static inline void put_obj(oop from, intptr_t *to) { *(oop *)(to + 0 ) = from; } 70 static inline void put_obj(oop from, intptr_t *to, int& pos) { *(oop *)(to + pos++) = from; } 71 static inline void put_obj(oop *from, intptr_t *to, int& pos) { *(oop *)(to + pos++) = *from; } 74 static inline void put_float(jfloat from, intptr_t *t [all...] |
H A D | frame_aarch64.inline.hpp | 47 inline void frame::init(intptr_t* sp, intptr_t* fp, address pc) { 48 intptr_t a = intptr_t(sp); 49 intptr_t b = intptr_t(fp); 67 inline frame::frame(intptr_t* sp, intptr_t* fp, address pc) { 71 inline frame::frame(intptr_t* sp, intptr_t* unextended_s [all...] |
/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | frame_x86.hpp | 101 intptr_t ptr_at(int offset) const { 105 void ptr_at_put(int offset, intptr_t value) { 111 intptr_t* _fp; // frame pointer 119 intptr_t* _unextended_sp; 122 intptr_t* ptr_at_addr(int offset) const { 123 return (intptr_t*) addr_at(offset); 128 static void verify_deopt_original_pc(CompiledMethod* nm, intptr_t* unextended_sp); 134 frame(intptr_t* sp, intptr_t* fp, address pc); 136 frame(intptr_t* s [all...] |
H A D | jniTypes_x86.hpp | 49 static inline void put_int2r(jint *from, intptr_t *to) { *(jint *)(to++) = from[1]; 51 static inline void put_int2r(jint *from, intptr_t *to, int& pos) { put_int2r(from, to + pos); pos += 2; } 56 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } 57 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } 58 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; } 63 static inline void put_long(jlong from, intptr_t *to) { 67 static inline void put_long(jlong from, intptr_t *to, int& pos) { 72 static inline void put_long(jlong *from, intptr_t *to, int& pos) { 79 static inline void put_long(jlong from, intptr_t *to) { put_int2r((jint *)&from, to); } 80 static inline void put_long(jlong from, intptr_t *t [all...] |
/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | frame_sparc.hpp | 117 intptr_t* _younger_sp; // optional SP of callee (used to locate O7) 131 intptr_t* younger_sp() const { 150 frame(intptr_t* sp, intptr_t* younger_sp, bool younger_frame_adjusted_stack = false); 154 frame(intptr_t* sp, unpatchable_t, address pc = NULL, CodeBlob* cb = NULL); 156 void init(intptr_t* sp, address pc, CodeBlob* cb); 162 static intptr_t* next_younger_sp_or_null(intptr_t* old_sp, intptr_t* sp); 165 static bool is_valid_stack_pointer(intptr_t* valid_s [all...] |
H A D | jniTypes_sparc.hpp | 48 static inline void put_int2 (jint *from, jint *to, int& pos) { put_int2 (from, (jint *)((intptr_t *)to + pos)); pos += 2; } 50 static inline void put_int2r(jint *from, jint *to, int& pos) { put_int2r(from, (jint *)((intptr_t *)to + pos)); pos += 2; } 54 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } 55 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } 56 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; } 59 static inline void put_long(jlong from, intptr_t *to) { *(jlong *)(to + 1 + 0) = from; } 60 static inline void put_long(jlong from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = from; pos += 2; } 61 static inline void put_long(jlong *from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = *from; pos += 2; } 64 static inline void put_obj(oop from, intptr_t *to) { *(oop *)(to + 0 ) = from; } 65 static inline void put_obj(oop from, intptr_t *t [all...] |
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | frame_arm.hpp | 70 intptr_t ptr_at(int offset) const { 74 void ptr_at_put(int offset, intptr_t value) { 80 intptr_t* _fp; // frame pointer 88 intptr_t* _unextended_sp; 91 intptr_t* ptr_at_addr(int offset) const { 92 return (intptr_t*) addr_at(offset); 97 static void verify_deopt_original_pc( CompiledMethod* nm, intptr_t* unextended_sp, bool is_method_handle_return = false); 98 static void verify_deopt_mh_original_pc(CompiledMethod* nm, intptr_t* unextended_sp) { 106 frame(intptr_t* sp, intptr_t* f [all...] |
H A D | javaFrameAnchor_arm.hpp | 31 intptr_t* volatile _last_Java_fp; // pointer is volatile not what it points to 70 intptr_t* last_Java_sp(void) const { return _last_Java_sp; } 80 void set_last_Java_sp(intptr_t* sp) { _last_Java_sp = sp; } 82 intptr_t* last_Java_fp(void) { return _last_Java_fp; } 84 void set_last_Java_fp(intptr_t* fp) { _last_Java_fp = fp; }
|
/openjdk10/jdk/src/java.base/windows/native/libjava/ |
H A D | gdefs_md.h | 32 typedef int intptr_t; typedef
|
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | frame_ppc.inline.hpp | 42 _fp = (intptr_t*)own_abi()->callers_sp; 60 inline frame::frame(intptr_t* sp) : _sp(sp), _unextended_sp(sp) { 64 inline frame::frame(intptr_t* sp, address pc) : _sp(sp), _unextended_sp(sp) { 68 inline frame::frame(intptr_t* sp, address pc, intptr_t* unextended_sp) : _sp(sp), _unextended_sp(unextended_sp) { 77 inline intptr_t* frame::id(void) const { 84 inline bool frame::is_older(intptr_t* id) const { 98 inline intptr_t* frame::unextended_sp() const { 111 inline intptr_t* frame::sender_sp() const { 112 return (intptr_t*)callers_ab [all...] |
H A D | jniTypes_ppc.hpp | 54 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } 55 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } 56 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; } 60 static inline void put_long(jlong from, intptr_t *to) { 64 static inline void put_long(jlong from, intptr_t *to, int& pos) { 69 static inline void put_long(jlong *from, intptr_t *to, int& pos) { 75 static inline void put_obj(oop from, intptr_t *to) { *(oop *)(to + 0 ) = from; } 76 static inline void put_obj(oop from, intptr_t *to, int& pos) { *(oop *)(to + pos++) = from; } 77 static inline void put_obj(oop *from, intptr_t *to, int& pos) { *(oop *)(to + pos++) = *from; } 80 static inline void put_float(jfloat from, intptr_t *t [all...] |
/openjdk10/hotspot/src/cpu/zero/vm/ |
H A D | register_zero.hpp | 40 return (Register)(intptr_t) encoding; 62 return (intptr_t)this; 65 return 0 <= (intptr_t) this && (intptr_t)this < number_of_registers; 75 return (FloatRegister)(intptr_t) encoding; 97 return (intptr_t)this; 100 return 0 <= (intptr_t) this && (intptr_t)this < number_of_registers;
|
H A D | jniTypes_zero.hpp | 48 static inline void put_int2 (jint *from, jint *to, int& pos) { put_int2 (from, (jint *)((intptr_t *)to + pos)); pos += 2; } 50 static inline void put_int2r(jint *from, jint *to, int& pos) { put_int2r(from, (jint *)((intptr_t *)to + pos)); pos += 2; } 54 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } 55 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } 56 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; } 60 static inline void put_long(jlong from, intptr_t *to) { *(jlong *)(to + 1 + 0) = from; } 61 static inline void put_long(jlong from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = from; pos += 2; } 62 static inline void put_long(jlong *from, intptr_t *to, int& pos) { *(jlong *)(to + 1 + pos) = *from; pos += 2; } 66 static inline void put_long(jlong from, intptr_t *to) { put_int2r((jint *)&from, (jint *)to); } 67 static inline void put_long(jlong from, intptr_t *t [all...] |
H A D | cppInterpreter_zero.hpp | 35 static int normal_entry(Method* method, intptr_t UNUSED, TRAPS); 36 static int native_entry(Method* method, intptr_t UNUSED, TRAPS); 37 static int accessor_entry(Method* method, intptr_t UNUSED, TRAPS); 38 static int empty_entry(Method* method, intptr_t UNUSED, TRAPS); 49 static intptr_t* calculate_unwind_sp(ZeroStack* stack, oop method_handle);
|
H A D | methodHandles_zero.hpp | 35 static int method_handle_entry_invokeBasic(Method* method, intptr_t UNUSED, TRAPS); 36 static int method_handle_entry_linkToStaticOrSpecial(Method* method, intptr_t UNUSED, TRAPS); 37 static int method_handle_entry_linkToVirtual(Method* method, intptr_t UNUSED, TRAPS); 38 static int method_handle_entry_linkToInterface(Method* method, intptr_t UNUSED, TRAPS); 39 static int method_handle_entry_invalid(Method* method, intptr_t UNUSED, TRAPS);
|
H A D | frame_zero.inline.hpp | 43 inline frame::frame(ZeroFrame* zf, intptr_t* sp) { 84 inline intptr_t* frame::sender_sp() const { 88 inline intptr_t* frame::real_fp() const { 92 inline intptr_t* frame::link() const { 102 inline intptr_t** frame::interpreter_frame_locals_addr() const { 106 inline intptr_t* frame::interpreter_frame_bcp_addr() const { 107 return (intptr_t*) &(get_interpreterState()->_bcp); 122 inline intptr_t* frame::interpreter_frame_mdp_addr() const { 123 return (intptr_t*) &(get_interpreterState()->_mdx); 126 inline intptr_t* fram [all...] |
/openjdk10/hotspot/src/os_cpu/windows_x86/vm/ |
H A D | os_windows_x86.hpp | 33 static intptr_t (*atomic_xchg_ptr_func) (intptr_t, volatile intptr_t*); 40 static intptr_t (*atomic_add_ptr_func) (intptr_t, volatile intptr_t*); 43 static intptr_t atomic_xchg_ptr_bootstrap (intptr_t, volatile intptr_t*); 57 static intptr_t atomic_add_ptr_bootstra [all...] |
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | jniTypes_s390.hpp | 48 static inline void put_int(jint from, intptr_t *to) { 52 static inline void put_int(jint from, intptr_t *to, int& pos) { 56 static inline void put_int(jint *from, intptr_t *to, int& pos) { 61 static inline void put_long(jlong from, intptr_t *to) { 65 static inline void put_long(jlong from, intptr_t *to, int& pos) { 70 static inline void put_long(jlong *from, intptr_t *to, int& pos) { 76 static inline void put_obj(oop from, intptr_t *to) { 80 static inline void put_obj(oop from, intptr_t *to, int& pos) { 84 static inline void put_obj(oop *from, intptr_t *to, int& pos) { 89 static inline void put_float(jfloat from, intptr_t *t [all...] |
H A D | frame_s390.inline.hpp | 41 _fp = (intptr_t *) own_abi()->callers_sp; 59 inline frame::frame(intptr_t* sp) : _sp(sp), _unextended_sp(sp) { 63 inline frame::frame(intptr_t* sp, address pc) : _sp(sp), _unextended_sp(sp) { 67 inline frame::frame(intptr_t* sp, address pc, intptr_t* unextended_sp) : _sp(sp), _unextended_sp(unextended_sp) { 74 _sp((intptr_t*)sp), _unextended_sp((intptr_t*)unextended_sp), _cb(NULL), _pc(NULL) { 82 assert(state->magic == (intptr_t) frame::z_istate_magic_number, 104 inline intptr_t* frame::id(void) const { 111 inline bool frame::is_younger(intptr_t* i [all...] |
/openjdk10/hotspot/src/os_cpu/solaris_sparc/vm/ |
H A D | thread_solaris_sparc.hpp | 60 intptr_t* _base_of_stack_pointer; 74 intptr_t* base_of_stack_pointer() { return _base_of_stack_pointer; } 76 void set_base_of_stack_pointer(intptr_t* base_sp) { 81 intptr_t *sp = (intptr_t *)(((intptr_t)StubRoutines::Sparc::flush_callers_register_windows_func()())); 82 intptr_t *ysp; 83 while((ysp = (intptr_t*)sp[FP->sp_offset_in_saved_window()]) != NULL) { 84 sp = (intptr_t *)((intptr_t)ys [all...] |
/openjdk10/hotspot/src/os_cpu/linux_sparc/vm/ |
H A D | thread_linux_sparc.hpp | 61 intptr_t* _base_of_stack_pointer; 79 intptr_t* base_of_stack_pointer() { return _base_of_stack_pointer; } 81 void set_base_of_stack_pointer(intptr_t* base_sp) { 86 intptr_t *sp = (intptr_t *)(((intptr_t)StubRoutines::Sparc::flush_callers_register_windows_func()())); 87 intptr_t *ysp; 88 while((ysp = (intptr_t*)sp[FP->sp_offset_in_saved_window()]) != NULL) { 89 sp = (intptr_t *)((intptr_t)ys [all...] |
/openjdk10/hotspot/src/os_cpu/linux_s390/vm/ |
H A D | thread_linux_s390.hpp | 39 intptr_t* sp = last_Java_sp(); 51 void set_base_of_stack_pointer(intptr_t* base_sp) {} 52 intptr_t* base_of_stack_pointer() { return NULL; }
|
/openjdk10/hotspot/src/os_cpu/aix_ppc/vm/ |
H A D | thread_aix_ppc.hpp | 38 intptr_t* sp = last_Java_sp(); 49 void set_base_of_stack_pointer(intptr_t* base_sp) {} 50 intptr_t* base_of_stack_pointer() { return NULL; }
|
/openjdk10/hotspot/src/os_cpu/linux_ppc/vm/ |
H A D | thread_linux_ppc.hpp | 39 intptr_t* sp = last_Java_sp(); 52 void set_base_of_stack_pointer(intptr_t* base_sp) {} 53 intptr_t* base_of_stack_pointer() { return NULL; }
|