| Index: src/objects.cc
|
| diff --git a/src/objects.cc b/src/objects.cc
|
| index 426327c9caa686573939181a56f1b38f91000a99..85460a3dc364ea6e85efbeecdf3d074af0bc5173 100644
|
| --- a/src/objects.cc
|
| +++ b/src/objects.cc
|
| @@ -8113,8 +8113,11 @@ void DeoptimizationInputData::DeoptimizationInputDataPrint(FILE* out) {
|
| static_cast<Translation::Opcode>(iterator.Next());
|
| ASSERT(Translation::BEGIN == opcode);
|
| int frame_count = iterator.Next();
|
| - PrintF(out, " %s {count=%d}\n", Translation::StringFor(opcode),
|
| - frame_count);
|
| + int jsframe_count = iterator.Next();
|
| + PrintF(out, " %s {frame count=%d, js frame count=%d}\n",
|
| + Translation::StringFor(opcode),
|
| + frame_count,
|
| + jsframe_count);
|
|
|
| while (iterator.HasNext() &&
|
| Translation::BEGIN !=
|
| @@ -8126,7 +8129,7 @@ void DeoptimizationInputData::DeoptimizationInputDataPrint(FILE* out) {
|
| UNREACHABLE();
|
| break;
|
|
|
| - case Translation::FRAME: {
|
| + case Translation::JS_FRAME: {
|
| int ast_id = iterator.Next();
|
| int function_id = iterator.Next();
|
| JSFunction* function =
|
| @@ -8138,6 +8141,12 @@ void DeoptimizationInputData::DeoptimizationInputDataPrint(FILE* out) {
|
| break;
|
| }
|
|
|
| + case Translation::ARGUMENTS_ADAPTOR_FRAME: {
|
| + unsigned height = iterator.Next();
|
| + PrintF(out, "{arguments adaptor, height=%d}", height);
|
| + break;
|
| + }
|
| +
|
| case Translation::DUPLICATE:
|
| break;
|
|
|
|
|