Clean up TranslationIterator and DeoptimizationInputDataPrint.
authorwhesse@chromium.org <whesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Aug 2011 07:17:01 +0000 (07:17 +0000)
committerwhesse@chromium.org <whesse@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Aug 2011 07:17:01 +0000 (07:17 +0000)
commit92e7656c4d4b8953f0f6035629cc22c20ff12bc5
treef86561b62dc92f5c3e34721fd85a6a84dc94df83
parentcaf493afb30aa797afd50ffe9cfb2cb7406625fb
Clean up TranslationIterator and DeoptimizationInputDataPrint.

Without this refactoring, they break when we add alignment padding in the Translation info.

BUG=
TEST=

Review URL: http://codereview.chromium.org/7569009

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8851 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/deoptimizer.cc
src/deoptimizer.h
src/ia32/deoptimizer-ia32.cc
src/objects.cc