Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/frame.hpp @ 793:eacd97c88873
6848466: frame::frame_size() assertion failure with -XX:+DebugDeoptimization
Summary: add a RegisterMap* argument to frame::frame_size() to correctly compute the sender frame
Reviewed-by: never
author | cfang |
---|---|
date | Fri, 05 Jun 2009 10:25:39 -0700 |
parents | d1605aabd0a1 |
children | bd02caa94611 |
comparison
equal
deleted
inserted
replaced
792:085dd9ee61aa | 793:eacd97c88873 |
---|---|
115 | 115 |
116 // tells whether this frame can be deoptimized | 116 // tells whether this frame can be deoptimized |
117 bool can_be_deoptimized() const; | 117 bool can_be_deoptimized() const; |
118 | 118 |
119 // returns the frame size in stack slots | 119 // returns the frame size in stack slots |
120 int frame_size() const; | 120 int frame_size(RegisterMap* map) const; |
121 | 121 |
122 // returns the sending frame | 122 // returns the sending frame |
123 frame sender(RegisterMap* map) const; | 123 frame sender(RegisterMap* map) const; |
124 | 124 |
125 // for Profiling - acting on another frame. walks sender frames | 125 // for Profiling - acting on another frame. walks sender frames |