Index: src/deoptimizer.cc |
diff --git a/src/deoptimizer.cc b/src/deoptimizer.cc |
index e12f3b6bc8a8f7e42e1f88e2cc4c1d4b277b90d7..7ab45c8849eae99736101df04198af38333b7cb7 100644 |
--- a/src/deoptimizer.cc |
+++ b/src/deoptimizer.cc |
@@ -779,7 +779,7 @@ void Deoptimizer::DoComputeOutputFrames() { |
DoComputeAccessorStubFrame(&iterator, i, true); |
break; |
case Translation::COMPILED_STUB_FRAME: |
- DoCompiledStubFrame(&iterator, i); |
+ DoComputeCompiledStubFrame(&iterator, i); |
break; |
case Translation::BEGIN: |
case Translation::REGISTER: |
@@ -1672,7 +1672,7 @@ int FrameDescription::ComputeParametersCount() { |
return reinterpret_cast<Smi*>(*GetFrameSlotPointer(0))->value(); |
} |
case StackFrame::STUB: |
- return 0; |
+ return -1; // Minus receiver. |
default: |
UNREACHABLE(); |
return 0; |