comparison src/share/vm/runtime/frame.hpp @ 107:93b6525e3b82

6603919: Stackwalking crash on x86 -server with Sun Studio's collect -j on Summary: Rewrite frame::safe_for_sender and friends to be safe for collector/analyzer Reviewed-by: dcubed, kvn
author sgoldman
date Tue, 08 Apr 2008 12:23:15 -0400
parents a61af66fc99e
children ba764ed4b6f2
comparison
equal deleted inserted replaced
106:c9314fa4f757 107:93b6525e3b82
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