/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | frame_x86.hpp | 148 intptr_t ptr_at(int offset) const { 152 void ptr_at_put(int offset, intptr_t value) { 158 intptr_t* _fp; // frame pointer 166 intptr_t* _unextended_sp; 169 intptr_t* ptr_at_addr(int offset) const { 170 return (intptr_t*) addr_at(offset); 175 static void verify_deopt_original_pc( nmethod* nm, intptr_t* unextended_sp, bool is_method_handle_return = false); 176 static void verify_deopt_mh_original_pc(nmethod* nm, intptr_t* unextended_sp) { 184 frame(intptr_t* sp, intptr_t* f [all...] |
H A D | javaFrameAnchor_x86.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; }
|
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...] |
H A D | frame_x86.inline.hpp | 41 inline frame::frame(intptr_t* sp, intptr_t* fp, address pc) { 59 inline frame::frame(intptr_t* sp, intptr_t* unextended_sp, intptr_t* fp, address pc) { 78 inline frame::frame(intptr_t* sp, intptr_t* fp) { 121 inline intptr_t* frame::id(void) const { return unextended_sp(); } 125 inline bool frame::is_younger(intptr_t* id) const { assert(this->id() != NULL && id != NULL, "NULL frame id"); 129 inline bool frame::is_older(intptr_t* i [all...] |
/openjdk7/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*); 39 static intptr_t (*atomic_add_ptr_func) (intptr_t, volatile intptr_t*); 42 static intptr_t atomic_xchg_ptr_bootstrap (intptr_t, volatile intptr_t*); 55 static intptr_t atomic_add_ptr_bootstra [all...] |
H A D | thread_windows_x86.cpp | 63 intptr_t* ret_fp = (intptr_t*) uc->Rbp; 64 intptr_t* ret_sp = (intptr_t*) uc->Rsp; 67 intptr_t* ret_fp = (intptr_t*) uc->Ebp; 68 intptr_t* ret_sp = (intptr_t*) uc->Esp;
|
/openjdk7/jdk/src/windows/native/common/ |
H A D | gdefs_md.h | 32 typedef int intptr_t; typedef
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | restore.cpp | 51 assert(SharedSkipVerify || (intptr_t)obj >= 0 || (intptr_t)obj < -100, 62 assert((intptr_t)obj >= 0 || (intptr_t)obj < -100, 70 *p = (int)(intptr_t)nextOop(); 85 assert((intptr_t)start % sizeof(oop) == 0, "bad alignment"); 117 intptr_t vtable_size = *(intptr_t*)buffer; 118 buffer += sizeof(intptr_t); 123 intptr_t total_symbol_siz [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | frame_sparc.hpp | 128 intptr_t* _younger_sp; // optional SP of callee (used to locate O7) 142 intptr_t* younger_sp() const { 161 frame(intptr_t* sp, intptr_t* younger_sp, bool younger_frame_adjusted_stack = false); 165 frame(intptr_t* sp, unpatchable_t, address pc = NULL, CodeBlob* cb = NULL); 171 static intptr_t* next_younger_sp_or_null(intptr_t* old_sp, intptr_t* sp); 174 static bool is_valid_stack_pointer(intptr_t* valid_sp, intptr_t* 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; } 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 | debug_sparc.cpp | 40 intptr_t* sp = f.sp(); 41 intptr_t* prev_sp = sp - 1; 42 intptr_t *pc = NULL; 43 intptr_t *next_pc = NULL; 46 while (sp != NULL && ((intptr_t)sp & 7) == 0 && sp > prev_sp && sp < prev_sp+1000) { 48 next_pc = (intptr_t*) sp[I7->sp_offset_in_saved_window()]; 50 findpc((intptr_t)pc); 72 sp = (intptr_t *)sp[FP->sp_offset_in_saved_window()]; 73 sp = (intptr_t *)((intptr_t)s [all...] |
H A D | registerMap_sparc.hpp | 33 intptr_t* _window; // register window save area (for L and I regs) 34 intptr_t* _younger_window; // previous save area (for O regs, if needed) 48 void shift_window(intptr_t* sp, intptr_t* younger_sp) {
|
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | frame_zero.inline.hpp | 41 inline frame::frame(ZeroFrame* zf, intptr_t* sp) { 73 inline intptr_t* frame::sender_sp() const { 77 inline intptr_t* frame::real_fp() const { 81 inline intptr_t* frame::link() const { 90 inline intptr_t** frame::interpreter_frame_locals_addr() const { 94 inline intptr_t* frame::interpreter_frame_bcx_addr() const { 95 return (intptr_t*) &(get_interpreterState()->_bcp); 106 inline intptr_t* frame::interpreter_frame_mdx_addr() const { 107 return (intptr_t*) &(get_interpreterState()->_mdx); 110 inline intptr_t* fram [all...] |
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 | methodHandles_zero.hpp | 35 static int method_handle_entry_invokeBasic(methodOop method, intptr_t UNUSED, TRAPS); 36 static int method_handle_entry_linkToStaticOrSpecial(methodOop method, intptr_t UNUSED, TRAPS); 37 static int method_handle_entry_linkToVirtual(methodOop method, intptr_t UNUSED, TRAPS); 38 static int method_handle_entry_linkToInterface(methodOop method, intptr_t UNUSED, TRAPS); 39 static int method_handle_entry_invalid(methodOop method, intptr_t UNUSED, TRAPS);
|
H A D | interpreterRT_zero.hpp | 91 virtual void push(intptr_t value) = 0; 106 void push(intptr_t value) { 107 intptr_t *dst = (intptr_t *) _cb->insts_end(); 115 intptr_t *_dst; 118 SlowSignatureHandlerGenerator(methodHandle method, intptr_t* buf) 120 _dst = (intptr_t *) (cif() + 1); 124 void push(intptr_t value) {
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | atomic.hpp | 44 static void store_ptr(intptr_t store_value, intptr_t* dest); 52 static void store_ptr(intptr_t store_value, volatile intptr_t* dest); 60 static intptr_t add_ptr(intptr_t add_value, volatile intptr_t* dest); 61 static void* add_ptr(intptr_t add_value, volatile void* dest); 67 static void inc_ptr(volatile intptr_t* dest); 72 static void dec_ptr(volatile intptr_t* des [all...] |
H A D | basicLock.cpp | 75 intptr_t dh = (intptr_t) displaced_header();
|
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/ |
H A D | atomic_linux_sparc.inline.hpp | 39 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } 46 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } 50 inline void Atomic::inc_ptr(volatile intptr_t* dest) { (void)add_ptr(1, dest); } 54 inline void Atomic::dec_ptr(volatile intptr_t* dest) { (void)add_ptr(-1, dest); } 60 intptr_t rv; 76 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* des [all...] |
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...] |
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/ |
H A D | atomic_solaris_sparc.inline.hpp | 38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } 44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } 48 inline void Atomic::inc_ptr(volatile intptr_t* dest) { (void)add_ptr(1, dest); } 52 inline void Atomic::dec_ptr(volatile intptr_t* dest) { (void)add_ptr(-1, dest); } 100 intptr_t rv; 116 inline intptr_t Atomic::add_ptr(intptr_t add_value, volatile intptr_t* des [all...] |
H A D | thread_solaris_sparc.hpp | 60 intptr_t* _base_of_stack_pointer; 78 intptr_t* base_of_stack_pointer() { return _base_of_stack_pointer; } 80 void set_base_of_stack_pointer(intptr_t* base_sp) { 85 intptr_t *sp = (intptr_t *)(((intptr_t)StubRoutines::Sparc::flush_callers_register_windows_func()())); 86 intptr_t *ysp; 87 while((ysp = (intptr_t*)sp[FP->sp_offset_in_saved_window()]) != NULL) { 88 sp = (intptr_t *)((intptr_t)ys [all...] |
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | atomic_bsd_x86.inline.hpp | 38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } 44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } 68 inc_ptr((volatile intptr_t*)dest); 78 dec_ptr((volatile intptr_t*)dest); 90 return (void*)xchg_ptr((intptr_t)exchange_value, (volatile intptr_t*)dest); 107 inline intptr_t Atomic::add_ptr(intptr_t add_valu [all...] |
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | atomic_linux_x86.inline.hpp | 38 inline void Atomic::store_ptr(intptr_t store_value, intptr_t* dest) { *dest = store_value; } 44 inline void Atomic::store_ptr(intptr_t store_value, volatile intptr_t* dest) { *dest = store_value; } 68 inc_ptr((volatile intptr_t*)dest); 78 dec_ptr((volatile intptr_t*)dest); 90 return (void*)xchg_ptr((intptr_t)exchange_value, (volatile intptr_t*)dest); 107 inline intptr_t Atomic::add_ptr(intptr_t add_valu [all...] |