v8/test
dslomov@chromium.org 37bd114925 Update ObjectToString to Harmony-draft algorithm
Updates Object.prototype.toString() to use algorithm described in harmony drafts.

Currently, the behaviour is essentially the same as ES262's version, however this changes when internal structures
such as Promise make use of symbolToStringTag (as they are supposed to, see v8:3241), and changes further once
Symbol.toStringTag is exposed publicly.

BUG=v8:3241, v8:3502
LOG=N
R=dslomov@chromium.org

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

Patch from Caitlin Potter <caitpotter88@gmail.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24783 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-10-21 17:21:32 +00:00
..
benchmarks Run benchmarks tests with --turbo-asm flag. 2014-10-13 09:30:27 +00:00
cctest Update ObjectToString to Harmony-draft algorithm 2014-10-21 17:21:32 +00:00
intl Allow identifier code points from supplementary multilingual planes. 2014-10-10 07:13:46 +00:00
js-perf-test Perf tests for harmony string functions. 2014-10-21 11:05:32 +00:00
message Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
mjsunit Update ObjectToString to Harmony-draft algorithm 2014-10-21 17:21:32 +00:00
mozilla Exact black-list of AST nodes for TurboFan. 2014-09-15 15:06:05 +00:00
preparser ES6: Duplicate properties are no longer an error 2014-08-20 14:25:48 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
test262 Convert argument toObject() in Object.getOwnPropertyNames/Descriptors 2014-10-15 14:01:20 +00:00
test262-es6 Upgrade test262-es6 2014-10-20 12:17:12 +00:00
unittests [turbofan] use ZonePool in most places in the compiler pipeline a temp zone is used. 2014-10-21 14:44:50 +00:00
webkit Fix webkit getOwnPropertyNames test after r24706 removed Array.prototype.values 2014-10-17 20:27:24 +00:00