Mercurial > hg > truffle
comparison src/cpu/x86/vm/frame_x86.hpp @ 4668:3dbcd1013cc8
added flag PrintDeoptimizationDetails
changes so that TraceDeoptimization only prints basic information
added nicer formatting for printing interpreter stack frames
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Tue, 21 Feb 2012 16:05:46 -0800 |
parents | 167b70ff3abc |
children | 33df1aeaebbf |
comparison
equal
deleted
inserted
replaced
4667:35b2cae45dc5 | 4668:3dbcd1013cc8 |
---|---|
195 // return address of param, zero origin index. | 195 // return address of param, zero origin index. |
196 inline address* native_param_addr(int idx) const; | 196 inline address* native_param_addr(int idx) const; |
197 | 197 |
198 // expression stack tos if we are nested in a java call | 198 // expression stack tos if we are nested in a java call |
199 intptr_t* interpreter_frame_last_sp() const; | 199 intptr_t* interpreter_frame_last_sp() const; |
200 intptr_t** interpreter_frame_last_sp_addr() const; | |
200 | 201 |
201 // helper to update a map with callee-saved RBP | 202 // helper to update a map with callee-saved RBP |
202 static void update_map_with_saved_link(RegisterMap* map, intptr_t** link_addr); | 203 static void update_map_with_saved_link(RegisterMap* map, intptr_t** link_addr); |
203 | 204 |
204 #ifndef CC_INTERP | 205 #ifndef CC_INTERP |