Build ObjectLiteral constant properties in the numbering phase.
authormvstanton <mvstanton@chromium.org>
Tue, 2 Jun 2015 09:35:21 +0000 (02:35 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 2 Jun 2015 09:35:28 +0000 (09:35 +0000)
commit450002f3a105d4bb17fd3b1a9d9d54464c01d200
treefa78f0b1ad17a9d659afedd5c6944521b560de70
parent388429e97c84a1320eef37cf6b5b26cb8e6ad3e0
Build ObjectLiteral constant properties in the numbering phase.

It's necessary to do this in order to know how many type feedback vector slots
we should allocate for the object literal.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#28749}
src/arm/full-codegen-arm.cc
src/arm64/full-codegen-arm64.cc
src/ast-numbering.cc
src/compiler/ast-graph-builder.cc
src/hydrogen.cc
src/ia32/full-codegen-ia32.cc
src/mips/full-codegen-mips.cc
src/mips64/full-codegen-mips64.cc
src/x64/full-codegen-x64.cc