Merge r4254 to trunk.

This patch reverts bleeding_edge revisions r4220 and r4233 to fix a
crash in generated code.

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

git-svn-id: http://v8.googlecode.com/svn/trunk@4255 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
8 files changed