| Index: src/compiler/linkage.cc
|
| diff --git a/src/compiler/linkage.cc b/src/compiler/linkage.cc
|
| index 5fb1b13ae8556601c44b9e9ba2f789237b2e4600..bec83d37120ef85222bf08a8ba010ad312389304 100644
|
| --- a/src/compiler/linkage.cc
|
| +++ b/src/compiler/linkage.cc
|
| @@ -142,11 +142,11 @@ CallDescriptor* Linkage::ComputeIncoming(Zone* zone, CompilationInfo* info) {
|
| bool Linkage::NeedsFrameStateInput(Runtime::FunctionId function) {
|
| switch (function) {
|
| // Most runtime functions need a FrameState. A few chosen ones that we know
|
| - // not to call into arbitrary JavaScript, not to throw, and not to
|
| - // deoptimize
|
| - // are whitelisted here and can be called without a FrameState.
|
| + // not to call into arbitrary JavaScript, not to throw, and not to lazily
|
| + // deoptimize are whitelisted here and can be called without a FrameState.
|
| case Runtime::kAbort:
|
| case Runtime::kAllocateInTargetSpace:
|
| + case Runtime::kConvertReceiver:
|
| case Runtime::kCreateIterResultObject:
|
| case Runtime::kDefineGetterPropertyUnchecked: // TODO(jarin): Is it safe?
|
| case Runtime::kDefineSetterPropertyUnchecked: // TODO(jarin): Is it safe?
|
|
|