Index: src/frames.cc |
diff --git a/src/frames.cc b/src/frames.cc |
index 7f0a48dc6c44f020d14252c3d503eabcc11585f2..98b3d65f955ed9eac36b52fc1f4dc365447bbfa7 100644 |
--- a/src/frames.cc |
+++ b/src/frames.cc |
@@ -1303,6 +1303,15 @@ void InternalFrame::Iterate(ObjectVisitor* v) const { |
} |
+void StubFailureTrampolineFrame::Iterate(ObjectVisitor* v) const { |
+ const int offset = StandardFrameConstants::kContextOffset; |
+ Object** base = &Memory::Object_at(sp()); |
+ Object** limit = &Memory::Object_at(fp() + offset) + 1; |
+ v->VisitPointers(base, limit); |
+ IteratePc(v, pc_address(), LookupCode()); |
+} |
+ |
+ |
// ------------------------------------------------------------------------- |