Minor compiler pipeline refactoring. Inline UpdateSharedFunctionInfo and make Parser...
authortitzer@chromium.org <titzer@chromium.org>
Wed, 17 Sep 2014 12:34:46 +0000 (12:34 +0000)
committertitzer@chromium.org <titzer@chromium.org>
Wed, 17 Sep 2014 12:34:46 +0000 (12:34 +0000)
commitcbf66711af8fda16d17565119278e1dcc87e66ff
treecd89de3c8b966a95085565ad929401bc318d69aa
parent1cc4b0b95e9b9e7af57b43e5d648ce56ab3761ea
Minor compiler pipeline refactoring. Inline UpdateSharedFunctionInfo and make Parser::Parse responsible for setting the strict mode of the CompilationInfo.

R=mstarzinger@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24001 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/compiler.cc
src/compiler/js-inlining.cc
src/parser.h
test/cctest/compiler/function-tester.h
test/cctest/compiler/test-changes-lowering.cc
test/cctest/compiler/test-codegen-deopt.cc
test/cctest/compiler/test-pipeline.cc
test/mjsunit/compiler/osr-warm.js
test/mjsunit/mjsunit.status