Reviewers: dcarney,

Description:
Store i18n meta data in hidden symbols instead of js accessible properties

There were some tests that are supposed to protect against js messing
with the meta data, however, they just didn't try hard enough.

BUG=354967
R=dcar...@chromium.org
LOG=y

Please review this at https://codereview.chromium.org/215293005/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files (+99, -233 lines):
  M src/heap.h
  M src/i18n.js
  M src/runtime.h
  M src/runtime.cc
  D test/intl/break-iterator/protected-icu-internals.js
  D test/intl/collator/protected-icu-internals.js
  D test/intl/date-format/protected-icu-internals.js
  D test/intl/number-format/protected-icu-internals.js


--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to