Reviewers: rossberg,

Description:
Fix missing printing of deoptimizer input data.

[email protected]
TEST=mjsunit/compiler/inline-arguments --print-all-code


Please review this at https://codereview.chromium.org/11537005/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M src/objects.cc


Index: src/objects.cc
diff --git a/src/objects.cc b/src/objects.cc
index 03ab5d34d587a598dc75f66d8180221ef0cf84f3..f2397f58e15ac73972a482e2665837bcefe805ab 100644
--- a/src/objects.cc
+++ b/src/objects.cc
@@ -9217,8 +9217,12 @@ void DeoptimizationInputData::DeoptimizationInputDataPrint(FILE* out) {
           break;
         }

-        case Translation::ARGUMENTS_OBJECT:
+        case Translation::ARGUMENTS_OBJECT: {
+          int args_index = iterator.Next();
+          int args_length = iterator.Next();
+          PrintF(out, "{index=%d, length=%d}", args_index, args_length);
           break;
+        }
       }
       PrintF(out, "\n");
     }


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to