106 |
106 |
107 // testers |
107 // testers |
108 bool is_first_frame() const; // oldest frame? (has no sender) |
108 bool is_first_frame() const; // oldest frame? (has no sender) |
109 bool is_first_java_frame() const; // same for Java frame |
109 bool is_first_java_frame() const; // same for Java frame |
110 |
110 |
111 bool is_interpreted_frame_valid() const; // performs sanity checks on interpreted frames. |
111 bool is_interpreted_frame_valid(JavaThread* thread) const; // performs sanity checks on interpreted frames. |
112 |
112 |
113 // tells whether this frame is marked for deoptimization |
113 // tells whether this frame is marked for deoptimization |
114 bool should_be_deoptimized() const; |
114 bool should_be_deoptimized() const; |
115 |
115 |
116 // tells whether this frame can be deoptimized |
116 // tells whether this frame can be deoptimized |