| Index: src/compiler/linkage.cc
|
| diff --git a/src/compiler/linkage.cc b/src/compiler/linkage.cc
|
| index 3496fa2deb829090c94ac2ee5119c30246595675..b5a945a7c56528a9455879891076352f8d6b4d28 100644
|
| --- a/src/compiler/linkage.cc
|
| +++ b/src/compiler/linkage.cc
|
| @@ -136,6 +136,7 @@ int Linkage::FrameStateInputCount(Runtime::FunctionId function) {
|
| // not to call into arbitrary JavaScript, not to throw, and not to deoptimize
|
| // are blacklisted here and can be called without a FrameState.
|
| switch (function) {
|
| + case Runtime::kAbort:
|
| case Runtime::kAllocateInTargetSpace:
|
| case Runtime::kCreateIterResultObject:
|
| case Runtime::kDefineDataPropertyInLiteral:
|
| @@ -144,6 +145,11 @@ int Linkage::FrameStateInputCount(Runtime::FunctionId function) {
|
| case Runtime::kFinalizeClassDefinition: // TODO(conradw): Is it safe?
|
| case Runtime::kForInDone:
|
| case Runtime::kForInStep:
|
| + case Runtime::kGeneratorSetContext:
|
| + case Runtime::kGeneratorGetContinuation:
|
| + case Runtime::kGeneratorSetContinuation:
|
| + case Runtime::kGeneratorReadRegister:
|
| + case Runtime::kGeneratorWriteRegister:
|
| case Runtime::kGetSuperConstructor:
|
| case Runtime::kIsFunction:
|
| case Runtime::kNewClosure:
|
|
|