Reland "[strong] Object literals create strong objects"
authorrossberg <rossberg@chromium.org>
Wed, 20 May 2015 07:07:54 +0000 (00:07 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 20 May 2015 07:07:42 +0000 (07:07 +0000)
commit2fa664fbe2a046426342449ba4447ef40d4279af
tree70959bdfdb7232182b673c80ca521de6fcd974b8
parent84aa494ebcbf8f55758cbc8c79740290fdbda8ae
Reland "[strong] Object literals create strong objects"

(patchset #4 id:60001 of https://codereview.chromium.org/1134333005/)"

This reverts commit 81c080ef8e7c1a38622b870b351bb1e11b6c8a62.
Patchset #1 is the original CL.
Patchset #2 fixes a handlification bug that caused the crash.

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

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

Cr-Commit-Position: refs/heads/master@{#28497}
14 files changed:
include/v8.h
src/ast.h
src/bootstrapper.cc
src/contexts.h
src/factory.cc
src/factory.h
src/hydrogen.cc
src/objects.cc
src/parser.cc
src/preparser.h
src/runtime/runtime-literals.cc
src/runtime/runtime.h
test/mjsunit/strong/literals.js [new file with mode: 0644]
test/mjsunit/strong/objects.js [deleted file]