| Index: src/compiler/code-generator.cc
|
| diff --git a/src/compiler/code-generator.cc b/src/compiler/code-generator.cc
|
| index 63de161cc254e5002725c8332bda9463229bd554..12e493d3fc0954659cdda33673f25aabafa1b010 100644
|
| --- a/src/compiler/code-generator.cc
|
| +++ b/src/compiler/code-generator.cc
|
| @@ -813,6 +813,22 @@ void CodeGenerator::BuildTranslationForFrameStateDescriptor(
|
| descriptor->bailout_id(), shared_info_id,
|
| static_cast<unsigned int>(descriptor->parameters_count()));
|
| break;
|
| + case FrameStateType::kBuiltinContinuation: {
|
| + BailoutId bailout_id = descriptor->bailout_id();
|
| + int parameter_count =
|
| + static_cast<unsigned int>(descriptor->parameters_count());
|
| + translation->BeginBuiltinContinuationFrame(bailout_id, shared_info_id,
|
| + parameter_count);
|
| + break;
|
| + }
|
| + case FrameStateType::kJavaScriptBuiltinContinuation: {
|
| + BailoutId bailout_id = descriptor->bailout_id();
|
| + int parameter_count =
|
| + static_cast<unsigned int>(descriptor->parameters_count());
|
| + translation->BeginJavaScriptBuiltinContinuationFrame(
|
| + bailout_id, shared_info_id, parameter_count);
|
| + break;
|
| + }
|
| case FrameStateType::kGetterStub:
|
| translation->BeginGetterStubFrame(shared_info_id);
|
| break;
|
|
|