< prev index next >

src/share/vm/runtime/os.hpp

Print this page

        

*** 477,487 **** static bool is_interrupted(Thread* thread, bool clear_interrupted); static int pd_self_suspend_thread(Thread* thread); static ExtendedPC fetch_frame_from_context(void* ucVoid, intptr_t** sp, intptr_t** fp); ! static frame fetch_frame_from_context(void* ucVoid); static ExtendedPC get_thread_pc(Thread *thread); static void breakpoint(); static address current_stack_pointer(); --- 477,487 ---- static bool is_interrupted(Thread* thread, bool clear_interrupted); static int pd_self_suspend_thread(Thread* thread); static ExtendedPC fetch_frame_from_context(void* ucVoid, intptr_t** sp, intptr_t** fp); ! static frame fetch_frame_from_context(Thread* thread, void* ucVoid); static ExtendedPC get_thread_pc(Thread *thread); static void breakpoint(); static address current_stack_pointer();
*** 618,628 **** // does not require a lookup in the unwind table, which is part of the binary // file but may be unsafe to read after a fatal error. So on x86, we can // only walk stack if %ebp is used as frame pointer; on ia64, it's not // possible to walk C stack without having the unwind table. static bool is_first_C_frame(frame *fr); ! static frame get_sender_for_C_frame(frame *fr); // return current frame. pc() and sp() are set to NULL on failure. static frame current_frame(); static void print_hex_dump(outputStream* st, address start, address end, int unitsize); --- 618,628 ---- // does not require a lookup in the unwind table, which is part of the binary // file but may be unsafe to read after a fatal error. So on x86, we can // only walk stack if %ebp is used as frame pointer; on ia64, it's not // possible to walk C stack without having the unwind table. static bool is_first_C_frame(frame *fr); ! static frame get_sender_for_C_frame(Thread* thread, frame *fr); // return current frame. pc() and sp() are set to NULL on failure. static frame current_frame(); static void print_hex_dump(outputStream* st, address start, address end, int unitsize);
< prev index next >