Add support for initialization block assignments in the toplevel code
authorkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 2 Nov 2009 13:30:24 +0000 (13:30 +0000)
committerkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 2 Nov 2009 13:30:24 +0000 (13:30 +0000)
commitaa3b00a25ae42f302c5ad79a9a1484789c3ed5b4
tree3411b196e7447b8347d4d6c066cd4e4a437ff7d9
parentb4c11d0816897d8bef0e65050749bf91f46ffc9e
Add support for initialization block assignments in the toplevel code
generator, mimicing the behavior of the optimizing compiler.

Initialization blocks can only contain (thus begin and end) with a
property assignment in toplevel code.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3198 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/fast-codegen-arm.cc
src/compiler.cc
src/fast-codegen.cc
src/fast-codegen.h
src/ia32/fast-codegen-ia32.cc
src/parser.cc
src/x64/fast-codegen-x64.cc