Reland "Use symbols instead of hidden properties for i18n markers."
authoryangguo@chromium.org <yangguo@chromium.org>
Wed, 1 Oct 2014 11:53:29 +0000 (11:53 +0000)
committeryangguo@chromium.org <yangguo@chromium.org>
Wed, 1 Oct 2014 11:53:29 +0000 (11:53 +0000)
commit983205d5fd18cea54990d1a975fd853a1ec947a4
tree4e60032228b817311657496cc191186c8a063a2a
parent67f43055d2286dccc44b3aae378dee4b2dedcdda
Reland "Use symbols instead of hidden properties for i18n markers."

R=dslomov@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24362 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
include/v8.h
src/arm/code-stubs-arm.cc
src/arm64/code-stubs-arm64.cc
src/factory.h
src/heap-snapshot-generator.cc
src/heap/heap.cc
src/heap/heap.h
src/hydrogen-instructions.cc
src/mips/code-stubs-mips.cc
src/mips64/code-stubs-mips64.cc
src/runtime/runtime-i18n.cc
src/runtime/runtime.cc
src/runtime/runtime.h
test/mjsunit/test-hidden-string.js [deleted file]