comparison src/cpu/x86/vm/frame_x86.hpp @ 22803:f43fad8786fc

8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well Summary: Also fix stack trace on x86 to enable walking of runtime stubs and native wrappers Reviewed-by: kvn
author simonis
date Wed, 24 Sep 2014 12:19:07 -0700
parents 55fb97c4c58d
children e8260b6328fb
comparison
equal deleted inserted replaced
22802:0ef505d06e12 22803:f43fad8786fc
185 185
186 frame(intptr_t* sp, intptr_t* unextended_sp, intptr_t* fp, address pc); 186 frame(intptr_t* sp, intptr_t* unextended_sp, intptr_t* fp, address pc);
187 187
188 frame(intptr_t* sp, intptr_t* fp); 188 frame(intptr_t* sp, intptr_t* fp);
189 189
190 void init(intptr_t* sp, intptr_t* fp, address pc);
191
190 // accessors for the instance variables 192 // accessors for the instance variables
191 // Note: not necessarily the real 'frame pointer' (see real_fp) 193 // Note: not necessarily the real 'frame pointer' (see real_fp)
192 intptr_t* fp() const { return _fp; } 194 intptr_t* fp() const { return _fp; }
193 195
194 inline address* sender_pc_addr() const; 196 inline address* sender_pc_addr() const;