[turbofan] Prepare mechanism to enable TF on language subset.
authormstarzinger <mstarzinger@chromium.org>
Thu, 21 May 2015 11:41:14 +0000 (04:41 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 21 May 2015 11:40:54 +0000 (11:40 +0000)
commit54b34bdd33e2bdc9169c363655796fba6feb0a09
tree27d65a0bf10ab50a4591117a634a69a1c86a23fa
parentc9a49da0d8d0cfb8f6f2b204156ad19eabebd86f
[turbofan] Prepare mechanism to enable TF on language subset.

This allows enabling TurboFan on a certain subset of language features
in the AstNumberingVisitor. The heuristics of when to optimize remain
unchanged, only the choice of which optimizing compiler to use changes.

R=bmeurer@chromium.org
BUG=v8:4131
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#28544}
src/ast-numbering.cc
src/ast.h
src/compiler.cc
src/flag-definitions.h
src/objects-inl.h
src/objects.cc
src/objects.h