Stop using with explicitly to implement try/catch.
authorkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 8 Jun 2011 13:55:33 +0000 (13:55 +0000)
committerkmillikin@chromium.org <kmillikin@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 8 Jun 2011 13:55:33 +0000 (13:55 +0000)
commite9a1ffde92a08061b78d347d2473e71c937d49aa
tree5c7ea8bfa80ae0ee014ac99cd3627af8588179dc
parent699d17c3b9a08dbac1912b0eeb42c8bf427b3191
Stop using with explicitly to implement try/catch.

The AST for TryCatch gives us enough structure that we do not need to expand
it to explicitly include a with.  Try/catch is still handled the same as
before at runtime.

R=ager@chromium.org
BUG=
TEST=

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8224 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
src/arm/macro-assembler-arm.cc
src/arm/macro-assembler-arm.h
src/ast.cc
src/ast.h
src/full-codegen.cc
src/hydrogen.cc
src/ia32/assembler-ia32.cc
src/ia32/assembler-ia32.h
src/ia32/macro-assembler-ia32.h
src/parser.cc
src/parser.h
src/prettyprinter.cc
src/rewriter.cc
src/x64/assembler-x64.h