/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | icBuffer_zero.cpp | 42 void InlineCacheBuffer::assemble_ic_buffer_code(address code_begin, argument 49 address InlineCacheBuffer::ic_buffer_entry_point(address code_begin) { argument 54 oop InlineCacheBuffer::ic_buffer_cached_oop(address code_begin) { argument
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | icBuffer_sparc.cpp | 48 void InlineCacheBuffer::assemble_ic_buffer_code(address code_begin, oop cached_oop, address entry_point) { argument 50 CodeBuffer code(code_begin, ic_stub_code_size()); 69 address InlineCacheBuffer::ic_buffer_entry_point(address code_begin) { argument 70 NativeMovConstReg* move = nativeMovConstReg_at(code_begin); // creation also verifies the object 76 oop InlineCacheBuffer::ic_buffer_cached_oop(address code_begin) { argument 77 NativeMovConstReg* move = nativeMovConstReg_at(code_begin); // creation also verifies the object
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | icBuffer_x86.cpp | 47 void InlineCacheBuffer::assemble_ic_buffer_code(address code_begin, oop cached_oop, address entry_point) { argument 49 CodeBuffer code(code_begin, ic_stub_code_size()); 61 address InlineCacheBuffer::ic_buffer_entry_point(address code_begin) { argument 62 NativeMovConstReg* move = nativeMovConstReg_at(code_begin); // creation also verifies the object 68 oop InlineCacheBuffer::ic_buffer_cached_oop(address code_begin) { argument 70 NativeMovConstReg* move = nativeMovConstReg_at(code_begin);
|
/openjdk7/hotspot/src/share/vm/code/ |
H A D | icBuffer.hpp | 65 address code_begin() const { return (address)this + round_to(sizeof(ICStub), CodeEntryAlignment); } function in class:ICStub 114 static void assemble_ic_buffer_code(address code_begin, oop cached_oop, address entry_point); 115 static address ic_buffer_entry_point (address code_begin); 116 static oop ic_buffer_cached_oop (address code_begin);
|
H A D | vtableStubs.hpp | 60 address code_begin() const { return (address)(this + 1); } function in class:VtableStub 61 address code_end() const { return code_begin() + pd_code_size_limit(_is_vtable_stub); } 62 address entry_point() const { return code_begin(); } 68 bool contains(address pc) const { return code_begin() <= pc && pc < code_end(); } 72 _npe_offset = npe_addr - code_begin(); 73 _ame_offset = ame_addr - code_begin(); 95 bool is_abstract_method_error(address epc) { return epc == code_begin()+_ame_offset; } 96 bool is_null_pointer_exception(address epc) { return epc == code_begin()+_npe_offset; }
|
H A D | stubs.hpp | 61 // code_begin -->| | | 84 address code_begin() const { ShouldNotCallThis(); return NULL; } // points to the first byte of the code function in class:VALUE_OBJ_CLASS_SPEC 118 virtual address code_begin(Stub* self) const = 0; // points to the first code byte 147 virtual address code_begin(Stub* self) const { return cast(self)->code_begin(); } \ 182 bool stub_contains(Stub* s, address pc) const { return _stub_interface->code_begin(s) <= pc && pc < _stub_interface->code_end(s); } 225 address stub_code_begin(Stub* s) const { return _stub_interface->code_begin(s); }
|
H A D | codeBlob.hpp | 121 address code_begin() const { return (address) header_begin() + _code_offset; } function in class:VALUE_OBJ_CLASS_SPEC 137 int code_size() const { return code_end() - code_begin(); } 144 bool code_contains(address addr) const { return code_begin() <= addr && addr < code_end(); } 148 addr >= code_begin() + _frame_complete_offset; } 190 intptr_t offset = (intptr_t)(block_begin - code_begin()); 307 address entry_point() { return code_begin(); } 340 address entry_point() { return code_begin(); } 400 address unpack() const { return code_begin() + _unpack_offset; } 401 address unpack_with_exception() const { return code_begin() + _unpack_with_exception; } 402 address unpack_with_reexecution() const { return code_begin() [all...] |
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreter.hpp | 64 address code_begin() const { return (address)this + round_to(sizeof(InterpreterCodelet), CodeEntryAlignment); } function in class:InterpreterCodelet 76 int code_size() const { return code_end() - code_begin(); } 114 _cb(_clet->code_begin(), _clet->code_size())
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiExport.hpp | 135 static void post_dynamic_code_generated_internal(const char *name, const void *code_begin, const void *code_end); 144 const void *code_begin, const jint map_length, 146 static void post_dynamic_code_generated(JvmtiEnv* env, const char *name, const void *code_begin, 284 static void post_dynamic_code_generated(const char *name, const void *code_begin, const void *code_end); 287 static void post_compiled_method_unload(jmethodID mid, const void *code_begin); 293 static void post_dynamic_code_generated_while_holding_locks(const char* name, address code_begin, address code_end); 344 JvmtiCodeBlobDesc(const char *name, address code_begin, address code_end) { argument 348 _code_begin = code_begin; 352 address code_begin() { return _code_begin; } function in class:JvmtiCodeBlobDesc
|
H A D | jvmtiImpl.hpp | 451 const void* code_begin; member in struct:VALUE_OBJ_CLASS_SPEC::__anon388::__anon389 455 const void* code_begin; member in struct:VALUE_OBJ_CLASS_SPEC::__anon388::__anon390
|
H A D | jvmtiImpl.cpp | 915 event._event_data.compiled_method_unload.code_begin = code; 926 const char* name, const void* code_begin, const void* code_end) { 933 event._event_data.dynamic_code_generated.code_begin = code_begin; 953 _event_data.compiled_method_unload.code_begin); 963 _event_data.dynamic_code_generated.code_begin, 925 dynamic_code_generated_event( const char* name, const void* code_begin, const void* code_end) argument
|
H A D | jvmtiExport.cpp | 742 jmethodID method, const void *code_begin) { 763 (*callback)(env->jvmti_external(), method, code_begin); 1771 const void *code_begin, const jint map_length, 1789 length, code_begin, map_length, 1795 void JvmtiExport::post_dynamic_code_generated_internal(const char *name, const void *code_begin, const void *code_end) { argument 1814 jint length = (jint)pointer_delta(code_end, code_begin, sizeof(char)); 1817 (*callback)(env->jvmti_external(), name, (void*)code_begin, length); 1823 void JvmtiExport::post_dynamic_code_generated(const char *name, const void *code_begin, const void *code_end) { argument 1826 post_dynamic_code_generated_internal(name, code_begin, code_end); 1833 name, code_begin, code_en 741 post_compiled_method_unload( jmethodID method, const void *code_begin) argument 1770 post_compiled_method_load(JvmtiEnv* env, const jmethodID method, const jint length, const void *code_begin, const jint map_length, const jvmtiAddrLocationMap* map) argument 1841 post_dynamic_code_generated(JvmtiEnv* env, const char *name, const void *code_begin, const void *code_end) argument 1863 post_dynamic_code_generated_while_holding_locks(const char* name, address code_begin, address code_end) argument [all...] |