Fix issue with super and computed property names
authorarv <arv@chromium.org>
Wed, 11 Feb 2015 15:13:05 +0000 (07:13 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 11 Feb 2015 15:13:12 +0000 (15:13 +0000)
commitb5e235661f105cc47a1000b8554d7b15f8d25e44
tree7dcad5f4653e405695597830183de04b17efe3f7
parenta6f0a373dc6869c0ce827b0837c72a71e6a09819
Fix issue with super and computed property names

We did not set up the [[HomeObject]] for properties created for
computed property names.

BUG=v8:3879
LOG=N
R=dslomov@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#26586}
src/arm/full-codegen-arm.cc
src/arm64/full-codegen-arm64.cc
src/ia32/full-codegen-ia32.cc
src/mips/full-codegen-mips.cc
src/mips64/full-codegen-mips64.cc
src/ppc/full-codegen-ppc.cc
src/x64/full-codegen-x64.cc
src/x87/full-codegen-x87.cc
test/mjsunit/harmony/class-computed-property-names-super.js [new file with mode: 0644]
test/mjsunit/harmony/computed-property-names-super.js [new file with mode: 0644]
test/mjsunit/mjsunit.status