| Index: src/compiler/linkage.cc
|
| diff --git a/src/compiler/linkage.cc b/src/compiler/linkage.cc
|
| index 53a4ecccb8f86f40b32865b477b052c46d6434b1..03c27a6bf1687fa78f520317e3d4016ca66d9cab 100644
|
| --- a/src/compiler/linkage.cc
|
| +++ b/src/compiler/linkage.cc
|
| @@ -218,10 +218,10 @@ int Linkage::FrameStateInputCount(Runtime::FunctionId function) {
|
| switch (function) {
|
| case Runtime::kAllocateInTargetSpace:
|
| case Runtime::kDateField:
|
| - case Runtime::kFinalizeClassDefinition: // TODO(conradw): Is it safe?
|
| case Runtime::kDefineClassMethod: // TODO(jarin): Is it safe?
|
| case Runtime::kDefineGetterPropertyUnchecked: // TODO(jarin): Is it safe?
|
| case Runtime::kDefineSetterPropertyUnchecked: // TODO(jarin): Is it safe?
|
| + case Runtime::kFinalizeClassDefinition: // TODO(conradw): Is it safe?
|
| case Runtime::kForInDone:
|
| case Runtime::kForInStep:
|
| case Runtime::kGetOriginalConstructor:
|
| @@ -243,13 +243,14 @@ int Linkage::FrameStateInputCount(Runtime::FunctionId function) {
|
| case Runtime::kInlineGetCallerJSFunction:
|
| case Runtime::kInlineGetPrototype:
|
| case Runtime::kInlineRegExpExec:
|
| + case Runtime::kInlineSubString:
|
| + case Runtime::kInlineToName:
|
| + case Runtime::kInlineToNumber:
|
| case Runtime::kInlineToObject:
|
| - case Runtime::kInlineToPrimitive:
|
| case Runtime::kInlineToPrimitive_Number:
|
| case Runtime::kInlineToPrimitive_String:
|
| - case Runtime::kInlineToNumber:
|
| + case Runtime::kInlineToPrimitive:
|
| case Runtime::kInlineToString:
|
| - case Runtime::kInlineToName:
|
| return 1;
|
| case Runtime::kInlineDeoptimizeNow:
|
| case Runtime::kInlineThrowNotDateError:
|
|
|