Squeeze the layout of variable proxy nodes.
authorsvenpanne@chromium.org <svenpanne@chromium.org>
Mon, 6 Oct 2014 12:56:11 +0000 (12:56 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org>
Mon, 6 Oct 2014 12:56:11 +0000 (12:56 +0000)
commit0a95f8982cfc1d2c29908c18a0c757c838d990c0
treec21812c2de9b556d76ad01a89f3be8fecc0c96a5
parent9440b885ae4a47155756f8ee9594293e39c3c164
Squeeze the layout of variable proxy nodes.

Around 200MB less peak memory usage in the bug mentioned below.

BUG=417697
LOG=y
R=dcarney@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24413 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/ast.cc
src/ast.h
src/parser.cc
src/rewriter.cc
src/scopes.cc