Unify deoptimizer for accessor and arguments frames.
authormstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 1 Mar 2013 12:23:24 +0000 (12:23 +0000)
committermstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 1 Mar 2013 12:23:24 +0000 (12:23 +0000)
commit05f1be1bb3b1fae759c381ad19c5c6ca39d36b55
treea9d6ec200325e90100e301ba5836dd6196310d99
parent764e1a0fcf7dd10616e86b09cbbb87d8e503393f
Unify deoptimizer for accessor and arguments frames.

This unifies the translation of artificial accessor stub and arguments
adaptor frames. The frame layout is the same on all architectures and
the computation code can be shared.

R=svenpanne@chromium.org

Review URL: https://codereview.chromium.org/12374044

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13784 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/deoptimizer-arm.cc
src/deoptimizer.cc
src/ia32/deoptimizer-ia32.cc
src/mips/deoptimizer-mips.cc
src/x64/deoptimizer-x64.cc