Searched defs:return_address (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A DcodeBlob.cpp192 OopMap* CodeBlob::oop_map_for_return_address(address return_address) { argument
194 return oop_maps()->find_map_at_offset((intptr_t) return_address - (intptr_t) code_begin());
/openjdk7/hotspot/src/cpu/zero/vm/
H A DnativeInst_zero.hpp79 address return_address() const { function in class:NativeCall
99 static bool is_call_before(address return_address) { argument
104 inline NativeCall* nativeCall_before(address return_address) { argument
/openjdk7/hotspot/src/cpu/x86/vm/
H A DnativeInst_x86.hpp129 address return_address() const { return addr_at(return_address_offset); } function in class:NativeCall
133 assert((labs((intptr_t) dest - (intptr_t) return_address()) &
137 set_int_at(displacement_offset, dest - return_address());
147 inline friend NativeCall* nativeCall_before(address return_address);
153 static bool is_call_before(address return_address) { argument
154 return is_call_at(return_address - NativeCall::return_address_offset);
176 inline NativeCall* nativeCall_before(address return_address) { argument
177 NativeCall* call = (NativeCall*)(return_address - NativeCall::return_address_offset);
H A DstubGenerator_x86_32.cpp146 address generate_call_stub(address& return_address) { argument
244 return_address = __ pc();
H A DstubGenerator_x86_64.cpp228 address generate_call_stub(address& return_address) { argument
342 return_address = __ pc();
/openjdk7/hotspot/src/share/vm/ci/
H A DciTypeFlow.cpp108 record1->return_address() != record2->return_address()) {
130 if (record1->return_address() == record2->return_address()) {
181 void ciTypeFlow::JsrSet::remove_jsr_record(int return_address) { argument
184 if (record_at(i)->return_address() == return_address) {
217 ciType* return_address = state->type_at(local); local
218 assert(return_address->is_return_address(), "verify: wrong type");
225 remove_jsr_record(return_address
1757 ciType* return_address = state->type_at(local); local
2067 make_jsr_record(int entry_address, int return_address) argument
[all...]
H A DciTypeFlow.hpp85 JsrRecord(int entry_address, int return_address) { argument
87 _return_address = return_address;
91 int return_address() const { return _return_address; } function in class:ciTypeFlow::JsrRecord
95 st->print("%d->%d", entry_address(), return_address());
124 void remove_jsr_record(int return_address);
897 JsrRecord* make_jsr_record(int entry_address, int return_address);
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DnativeInst_sparc.hpp347 inline NativeCall* nativeCall_before(address return_address);
359 address return_address() const { return addr_at(return_address_offset); } function in class:NativeCall
386 friend inline NativeCall* nativeCall_before(address return_address) { argument
387 NativeCall* call = (NativeCall*)(return_address - return_address_offset);
436 friend NativeFarCall* nativeFarCall_before(address return_address) argument
437 { return (NativeFarCall*)nativeCall_before(return_address); }
461 address return_address() const { return addr_at(return_address_offset); } function in class:NativeFarCall
492 friend NativeFarCall* nativeFarCall_before(address return_address) { argument
493 NativeFarCall* call = (NativeFarCall*)(return_address - return_address_offset);
/openjdk7/hotspot/src/share/vm/runtime/
H A DsharedRuntime.cpp477 address SharedRuntime::raw_exception_handler_for_return_address(JavaThread* thread, address return_address) { argument
478 assert(frame::verify_return_pc(return_address), err_msg("must be a return address: " INTPTR_FORMAT, return_address));
484 CodeBlob* blob = CodeCache::find_blob(return_address);
488 thread->set_is_method_handle_return(nm->is_method_handle_return(return_address));
492 if (nm->is_deopt_pc(return_address)) {
500 if (StubRoutines::returns_to_call_stub(return_address)) {
504 if (Interpreter::contains(return_address)) {
509 guarantee(!VtableStubs::contains(return_address), "NULL exceptions in vtables should have been handled already!");
513 tty->print_cr("No exception handler found for exception at " INTPTR_FORMAT " - potential problems:", return_address);
[all...]

Completed in 82 milliseconds