Index: src/ic/ic.cc |
diff --git a/src/ic/ic.cc b/src/ic/ic.cc |
index 313d8eb6ec200d5bf541201040764d388b462c80..8ae012aa3b5e8997a5251e1e5fc15e9a3735335f 100644 |
--- a/src/ic/ic.cc |
+++ b/src/ic/ic.cc |
@@ -242,9 +242,8 @@ SharedFunctionInfo* IC::GetSharedFunctionInfo() const { |
// corresponding to the frame. |
StackFrameIterator it(isolate()); |
while (it.frame()->fp() != this->fp()) it.Advance(); |
- if (FLAG_ignition && it.frame()->type() == StackFrame::STUB) { |
- // Advance over bytecode handler frame. |
- // TODO(rmcilroy): Remove this once bytecode handlers don't need a frame. |
+ if (it.frame()->type() == StackFrame::STUB) { |
+ // We might need to advance over bytecode handler frame for Ignition. |
it.Advance(); |
} |
JavaScriptFrame* frame = JavaScriptFrame::cast(it.frame()); |