| Index: src/frames-inl.h
|
| diff --git a/src/frames-inl.h b/src/frames-inl.h
|
| index d097ed1dbb5e7a531bc9f1105168b95769b92ddd..2b15bfffab7a984a631e4e20fe3eec0dc06a0b0d 100644
|
| --- a/src/frames-inl.h
|
| +++ b/src/frames-inl.h
|
| @@ -334,10 +334,10 @@ inline JavaScriptFrame* JavaScriptFrameIterator::frame() const {
|
| }
|
|
|
|
|
| -inline JavaScriptFrame* SafeStackFrameIterator::frame() const {
|
| +inline StackFrame* SafeStackFrameIterator::frame() const {
|
| ASSERT(!done());
|
| - ASSERT(frame_->is_java_script());
|
| - return static_cast<JavaScriptFrame*>(frame_);
|
| + ASSERT(frame_->is_java_script() || frame_->is_exit());
|
| + return frame_;
|
| }
|
|
|
|
|
|
|