Searched refs:addr_at (Results 1 - 16 of 16) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dframe_x86.inline.hpp134 inline intptr_t* frame::link() const { return (intptr_t*) *(intptr_t **)addr_at(link_offset); }
135 inline void frame::set_link(intptr_t* addr) { *(intptr_t **)addr_at(link_offset) = addr; }
142 inline address* frame::sender_pc_addr() const { return (address*) addr_at( return_addr_offset); }
146 inline address* frame::native_param_addr(int idx) const { return (address*) addr_at( native_frame_initial_param_offset+idx); }
151 return ((interpreterState)addr_at( -((int)sizeof(BytecodeInterpreter))/wordSize ));
160 return addr_at(sender_sp_offset);
201 inline intptr_t* frame::sender_sp() const { return addr_at( sender_sp_offset); }
204 return (intptr_t**)addr_at(interpreter_frame_locals_offset);
208 return *(intptr_t**)addr_at(interpreter_frame_last_sp_offset);
212 return (intptr_t*)addr_at(interpreter_frame_bcx_offse
[all...]
H A DnativeInst_x86.hpp72 address addr_at(int offset) const { return address(this) + offset; } function in class:VALUE_OBJ_CLASS_SPEC
74 s_char sbyte_at(int offset) const { return *(s_char*) addr_at(offset); }
75 u_char ubyte_at(int offset) const { return *(u_char*) addr_at(offset); }
77 jint int_at(int offset) const { return *(jint*) addr_at(offset); }
79 intptr_t ptr_at(int offset) const { return *(intptr_t*) addr_at(offset); }
81 oop oop_at (int offset) const { return *(oop*) addr_at(offset); }
84 void set_char_at(int offset, char c) { *addr_at(offset) = (u_char)c; wrote(offset); }
85 void set_int_at(int offset, jint i) { *(jint*)addr_at(offset) = i; wrote(offset); }
86 void set_ptr_at (int offset, intptr_t ptr) { *(intptr_t*) addr_at(offset) = ptr; wrote(offset); }
87 void set_oop_at (int offset, oop o) { *(oop*) addr_at(offse
[all...]
H A Dframe_x86.hpp170 return (intptr_t*) addr_at(offset);
H A Dframe_x86.cpp136 sender_sp = (intptr_t*) addr_at(sender_sp_offset);
340 return (BasicObjectLock*) addr_at(interpreter_frame_monitor_block_bottom_offset);
344 BasicObjectLock* result = (BasicObjectLock*) *addr_at(interpreter_frame_monitor_block_top_offset);
352 *((BasicObjectLock**)addr_at(interpreter_frame_monitor_block_top_offset)) = value;
357 *((intptr_t**)addr_at(interpreter_frame_last_sp_offset)) = sp;
461 update_map_with_saved_link(map, (intptr_t**) addr_at(link_offset));
H A DnativeInst_x86.cpp39 ICache::invalidate_word(addr_at(offset));
292 return addr_at(instruction_start());
599 return addr_at(0) + length + int_at(offset);
601 return addr_at(0) + length + sbyte_at(offset);
H A DrelocInfo_x86.cpp196 *(short*)ni->addr_at(0) = instrs[0];
/openjdk7/hotspot/src/share/vm/interpreter/
H A Dbytecode.hpp59 address addr_at (int offset) const { return (address)_bcp + offset; } function in class:Bytecode
60 u_char byte_at(int offset) const { return *addr_at(offset); }
61 address aligned_addr_at (int offset) const { return (address)round_to((intptr_t)addr_at(offset), jintSize); }
62 int aligned_offset (int offset) const { return aligned_addr_at(offset) - addr_at(0); }
65 int get_Java_u2_at (int offset) const { return Bytes::get_Java_u2(addr_at(offset)); }
66 int get_Java_u4_at (int offset) const { return Bytes::get_Java_u4(addr_at(offset)); }
67 int get_native_u2_at (int offset) const { return Bytes::get_native_u2(addr_at(offset)); }
68 int get_native_u4_at (int offset) const { return Bytes::get_native_u4(addr_at(offset)); }
71 Bytecode(methodOop method, address bcp): _bcp(bcp), _code(Bytecodes::code_at(method, addr_at(0))) {
88 return *(jubyte*)addr_at(
149 address addr_at (int offset) const { return _bcp + offset; } function in class:VALUE_OBJ_CLASS_SPEC
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DnativeInst_sparc.hpp162 address addr_at(int offset) const { return address(this) + offset; } function in class:VALUE_OBJ_CLASS_SPEC
163 int long_at(int offset) const { return *(int*)addr_at(offset); }
168 address instruction_address() const { return addr_at(0); }
169 address next_instruction_address() const { return addr_at(BytesPerInstWord); }
357 address instruction_address() const { return addr_at(0); }
358 address next_instruction_address() const { return addr_at(instruction_size); }
359 address return_address() const { return addr_at(return_address_offset); }
362 address displacement_address() const { return addr_at(displacement_offset); }
380 assert(call->addr_at(2 * BytesPerInstWord) - instr == instruction_size, "instruction size");
459 address instruction_address() const { return addr_at(
[all...]
H A DnativeInst_sparc.cpp73 address addr = addr_at(0);
80 tty->print_cr(INTPTR_FORMAT ": 0x%x", addr_at(0), long_at(0));
84 address addr = addr_at(offset);
90 address addr = addr_at(offset);
98 address addr = addr_at(offset);
163 int* contention_addr = (int*) n_call->addr_at(1*BytesPerInstWord);
252 CodeBuffer buf(addr_at(0), instruction_size + 1);
257 ICache::invalidate_range(addr_at(0), instruction_size );
265 nativeJump_at(addr_at(0))->verify();
332 return data64(addr_at(sethi_offse
[all...]
H A DrelocInfo_sparc.cpp120 ip->verify_data64_sethi( ip->addr_at(0), (intptr_t)x );
122 ip->set_data64_sethi( ip->addr_at(0), (intptr_t)x );
/openjdk7/hotspot/src/share/vm/runtime/
H A Drelocator.cpp609 memcpy(_overwrite, addr_at(bci + ilen + delta), -delta);
612 memmove(addr_at(next_bci + delta), addr_at(next_bci), code_length() - next_bci);
755 memmove(addr_at(bci + 1 + new_pad),
756 addr_at(bci + 1 + old_pad),
758 memmove(addr_at(bci + 1 + new_pad + len*4 + pad_delta),
763 memmove(addr_at(bci +1 + new_pad),
764 addr_at(bci +1 + old_pad),
766 memset(addr_at(bci + 1), 0, new_pad); // pad must be 0
H A Dframe.hpp189 intptr_t* addr_at(int index) const { return &fp()[index]; } function in class:VALUE_OBJ_CLASS_SPEC
190 intptr_t at(int index) const { return *addr_at(index); }
199 oop* obj_at_addr(int offset) const { return (oop*) addr_at(offset); }
204 jint* int_at_addr(int offset) const { return (jint*) addr_at(offset); }
H A Drelocator.hpp113 inline char* addr_at(int bci) const { return (char*) &code_array()[bci]; } function in class:Relocator
/openjdk7/hotspot/src/share/vm/ci/
H A DciStreams.hpp419 Bytecode::Bytecode(const ciBytecodeStream* stream, address bcp): _bcp(bcp != NULL ? bcp : stream->cur_bcp()), _code(Bytecodes::code_at(NULL, addr_at(0))) {}
/openjdk7/hotspot/src/share/vm/asm/
H A Dassembler.hpp210 address addr_at(int pos) const { return _code_begin + pos; } function in class:AbstractAssembler
H A Dassembler.cpp134 ICache::invalidate_range(addr_at(0), offset());

Completed in 303 milliseconds