v8/test/mjsunit/es6
franzih 7e4c4cb5c5 Fix toString() behavior on proxy objects.
Proxy objects need special treatment in toString(). Usually, we use the
@@toStringTag, if it is set, otherwise we determine the result of toString()
by checking IsArray() and other internal slots. According to
ES2017 19.1.3.6, IsArray() and the internal slots  must be checked first,
then get(@@toStringTag). The result of IsArray() and internal slots is discarded if
@@toStringTag is set. For proxy
objects, we must obey this order, because get() can have side-effects, i.e.,
revoke the proxy. For all other objects, we can skip the check of the
internal slots, if @@toStringTag is set.

BUG=

CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel

Review-Url: https://codereview.chromium.org/2090773006
Cr-Commit-Position: refs/heads/master@{#37289}
2016-06-27 12:12:46 +00:00
..
debug-promises Async/await event listener test 2016-06-10 19:15:35 +00:00
regress [debugger] keep scope and context chain for hidden scopes in sync. 2016-05-11 08:24:33 +00:00
arguments-iterator.js Fixing Sloppy Symbol.iterator setter 2015-09-14 07:22:35 +00:00
array-concat.js [runtime] Avoid @@isConcatSpreadable lookup for fast path Array.prototype.concat 2016-05-12 08:52:36 +00:00
array-copywithin.js Remove stale references to --harmony-arrays flag in mjsunit tests 2015-10-15 17:39:42 +00:00
array-fill.js Remove stale references to --harmony-arrays flag in mjsunit tests 2015-10-15 17:39:42 +00:00
array-find.js Remove stale references to --harmony-arrays flag in mjsunit tests 2015-10-15 17:39:42 +00:00
array-findindex.js Remove stale references to --harmony-arrays flag in mjsunit tests 2015-10-15 17:39:42 +00:00
array-from.js Remove stale references to --harmony-arrays flag in mjsunit tests 2015-10-15 17:39:42 +00:00
array-iterator.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
array-length.js Remove flags for ES2015 features shipped in M48 2016-02-03 20:51:46 +00:00
array-of.js Remove stale references to --harmony-arrays flag in mjsunit tests 2015-10-15 17:39:42 +00:00
array-prototype-values.js Expose Array.prototype.values behind a flag and stage it 2016-03-09 22:47:03 +00:00
array-reverse-order.js
array-species-constructor-accessor.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-species-constructor-delete.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-species-constructor.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-species-delete.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-species-modified.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-species-neg-zero.js Convert negative zero in ArraySpeciesCreate 2016-05-04 21:33:51 +00:00
array-species-parent-constructor.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-species-proto.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-species.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
array-tostring.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
arraybuffer-species.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
arrow-functions-lexical-arguments.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
arrow-functions-this.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
arrow-functions.js [parser] fix token end position for regexp literals 2015-10-09 01:02:02 +00:00
arrow-rest-params-lazy-parsing.js Remove always-on --harmony-rest-parameters flag 2015-12-12 00:00:38 +00:00
arrow-rest-params.js Remove always-on --harmony-rest-parameters flag 2015-12-12 00:00:38 +00:00
block-conflicts-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-conflicts.js
block-const-assign-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-const-assign.js
block-eval-var-over-let.js Reland: change most cases of variable redeclaration from TypeError to SyntaxError. 2016-06-21 20:19:59 +00:00
block-for-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-for.js Remove flags for ES2015 features shipped in M48 2016-02-03 20:51:46 +00:00
block-leave-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-leave.js
block-let-contextual-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-let-crankshaft-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-let-crankshaft.js
block-let-declaration-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-let-declaration.js
block-let-semantics-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-let-semantics.js
block-scope-class.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-scoping-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-scoping-top-level-sloppy.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
block-scoping-top-level.js
block-scoping.js [turbofan] Initial support for monomorphic/polymorphic property loads. 2015-10-19 05:24:51 +00:00
block-sloppy-function.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
built-in-accessor-names.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
class-computed-property-names-super.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
class-property-name-eval-arguments.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
classes-derived-return-type.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
classes-experimental.js
classes-lazy-parsing.js
classes-maps.js
classes-proxy.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
classes-subclass-arrays.js
classes-subclass-builtins.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
classes-super.js [classes] Support AccessorInfo-style data properties in super property stores. 2016-02-19 16:04:43 +00:00
classes.js [full-codegen] Introduce NestedStatement subclass for class literals. 2016-05-04 12:42:04 +00:00
classof-proxy.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
collection-iterator.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
collections.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
completion.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
computed-property-names-classes.js
computed-property-names-deopt.js
computed-property-names-object-literals-methods.js
computed-property-names-super.js
computed-property-names.js [es6] Fix computed property names in nested literals 2015-08-25 21:10:44 +00:00
debug-blockscopes.js [debugger] do not expose temporary variables introduced by the parser. 2016-04-27 04:49:46 +00:00
debug-break-default-constructor.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-evaluate-arrow-function-receiver.js [debugger] fix debug-evaluate wrt shadowed context var. 2015-12-14 10:25:11 +00:00
debug-evaluate-blockscopes.js
debug-evaluate-receiver-before-super.js Debugger: fix crash in DebugEvaluate 2016-05-31 22:05:24 +00:00
debug-function-scopes.js
debug-liveedit-new-target-1.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
debug-liveedit-new-target-2.js Reland of [debugger] do not restart frames that reference new.target for liveedit. (patchset #1 id:1 of https://codereview.chromium.org/1493863004/ ) 2015-12-03 20:21:36 +00:00
debug-liveedit-new-target-3.js Reland of [debugger] do not restart frames that reference new.target for liveedit. (patchset #1 id:1 of https://codereview.chromium.org/1493863004/ ) 2015-12-03 20:21:36 +00:00
debug-scope-default-param-with-eval.js [debugger] make strict eval-scope visible to debugging. 2016-05-12 06:57:10 +00:00
debug-step-destructuring-assignment.js Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
debug-step-destructuring-bind.js Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
debug-step-into-class-extends.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-step-into-constructor.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-step-into-regexp-subclass.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
debug-stepin-collections-foreach.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-default-parameters.js Several mjsunit cleanups 2016-03-18 23:20:44 +00:00
debug-stepin-generators.js [interpreter] Fix debug stepping for generators. 2016-06-10 13:30:20 +00:00
debug-stepin-microtasks.js Remove support for Object.observe 2016-04-22 09:02:41 +00:00
debug-stepin-proxies.js [debugger,interpreter] fix source position of compare operation. 2016-04-22 13:11:48 +00:00
debug-stepin-string-template.js [debugger] break at each initialization in a multiple var declaration. 2016-03-07 13:41:18 +00:00
debug-stepin-tailcalls.js [debugger] add test case for stepping into tail calls. 2016-03-30 05:31:10 +00:00
debug-stepnext-for.js [debugger] make step positions for for-of compatible with interpreter. 2016-04-25 06:53:41 +00:00
debug-stepout-tailcalls.js [debugger] add test case for stepping out from tail calls. 2016-04-01 09:42:43 +00:00
default-parameters-debug.js Several mjsunit cleanups 2016-03-18 23:20:44 +00:00
default-parameters-destructuring.js Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
default-parameters.js Several mjsunit cleanups 2016-03-18 23:20:44 +00:00
destructuring-assignment-lazy.js Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
destructuring-assignment.js Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
destructuring-parameters-literalcount-nolazy.js Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
destructuring-parameters-literalcount.js Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
destructuring.js [es6] Fix bug in pattern re-writing 2016-04-07 13:26:54 +00:00
empty-for.js
for-of.js [es6] allow any LeftHandSideExpression in for-of loops 2015-11-05 06:47:56 +00:00
function-length-configurable.js
function-name-configurable.js
function-name.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
function-prototype-name.js
generators-debug-liveedit.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
generators-debug-scopes.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
generators-iteration.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
generators-mirror.js [generators] Implement %GeneratorGetSourcePosition. 2016-06-21 12:13:39 +00:00
generators-objects.js [interpreter] Teach register optimizer about SuspendGenerator. 2016-06-15 13:10:17 +00:00
generators-parsing.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
generators-poisoned-properties.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
generators-relocation.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
generators-runtime.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
generators-states.js Run more tests with --ignition-generators. 2016-06-08 11:59:54 +00:00
hasinstance-symbol.js Implement symbol @@hasInstance for ES6 instanceof support. 2016-02-11 11:59:22 +00:00
indexed-integer-exotics.js
instanceof-proxies.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
instanceof.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
iteration-semantics.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
iteration-syntax.js
iterator-close.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
iterator-prototype.js
json.js Make sure only toStringTag is used for Object.prototype.toString with JSON / Math 2016-05-20 08:00:36 +00:00
map-minus-zero.js
math-cbrt.js
math-clz32.js
math-expm1.js
math-fround.js
math-hyperbolic.js Implement Math.tanh using fdlibm port. 2015-10-16 12:56:37 +00:00
math-hypot.js
math-log1p.js
math-log2-log10.js [builtins] Introduce proper Float64Tan operator. 2016-06-20 05:51:52 +00:00
math-sign.js
math-trunc.js [builtins] Make Math.ceil, Math.trunc and Math.round optimizable. 2016-03-30 11:57:20 +00:00
math.js Make sure only toStringTag is used for Object.prototype.toString with JSON / Math 2016-05-20 08:00:36 +00:00
method-name-eval-arguments.js
microtask-delivery.js Remove support for Object.observe 2016-04-22 09:02:41 +00:00
mirror-collections.js [Interpreter] Updates mjsunit/es6/mirror-collections to work with ignition 2016-05-09 08:40:05 +00:00
mirror-iterators.js
mirror-promises.js
mirror-symbols.js
new-target.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
numeric-literals.js
object-assign.js [builtins] Add an initial fast-path to Object.assign. 2016-02-11 13:17:49 +00:00
object-literals-method.js Make generators non-constructable. 2016-01-18 13:11:06 +00:00
object-literals-property-shorthand.js [es6] support get and set in shorthand properties 2015-09-16 16:02:05 +00:00
object-literals-super.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
object-tostring.js Fix toString() behavior on proxy objects. 2016-06-27 12:12:46 +00:00
pattern-brand-check.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
promise-internal-setter.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
promise-species.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
promises.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
prototype-ordinary-objects.js
proxies-accesschecks.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-apply.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-bind.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-construct.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-cross-realm-exception.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-define-property.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-delete-property.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-example-membrane.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-for.js Gender neutral comments. 2016-06-22 14:54:03 +00:00
proxies-function.js Reenable and adapt long forgotten proxy test. 2016-03-23 09:14:58 +00:00
proxies-get-own-property-descriptor.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-get-prototype-of.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-get.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-global-reference.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-has-own-property.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-has.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-hash.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-integrity.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-is-extensible.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-json.js [json] handle proxies in BasicJsonSerializer. 2016-05-20 13:20:19 +00:00
proxies-keys.js [keys] fixing nested JSProxy for-in enumeration 2016-05-10 14:26:50 +00:00
proxies-object-assign.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-ownkeys.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-prevent-extensions.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-property-is-enumerable.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-prototype-handler-stackoverflow.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-prototype-target-stackoverflow.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-revocable.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-set-prototype-of.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-set.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-with-unscopables.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-with.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect-apply.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect-construct.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect-define-property.js Remove now-dead DefineDataPropertyUnchecked 2016-04-27 13:22:17 +00:00
reflect-get-own-property-descriptor.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect-get-prototype-of.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect-own-keys.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect-prevent-extensions.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect-set-prototype-of.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
reflect.js Reland of [keys] Simplify KeyAccumulator (patchset #1 id:1 of https://codereview.chromium.org/2010593002/ ) 2016-05-25 09:13:54 +00:00
regexp-constructor.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
regexp-flags.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
regexp-match-lastindex.js Do not coerce lastIndex of a global RegExp in @@match and @@replace. 2015-10-16 11:25:37 +00:00
regexp-prototype.js RegExp.prototype is an ordinary object. 2015-11-03 06:18:44 +00:00
regexp-replace-lastindex.js Do not coerce lastIndex of a global RegExp in @@match and @@replace. 2015-10-16 11:25:37 +00:00
regexp-sticky.js Remove --harmony-regexps flag 2016-03-25 23:02:11 +00:00
regexp-tolength.js Remove flags for ES2015 features shipped in M48 2016-02-03 20:51:46 +00:00
regexp-tostring.js Further ES2015 RegExp spec compliance fixes 2016-04-04 07:06:18 +00:00
rest-params-lazy-parsing.js Remove always-on --harmony-rest-parameters flag 2015-12-12 00:00:38 +00:00
rest-params.js [es6] enable destructuring rest parameters 2016-01-08 20:22:52 +00:00
set-minus-zero.js
species.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
spread-array.js Remove flags for spread calls and arrays 2015-10-28 15:57:27 +00:00
spread-call-new-class.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
spread-call-new.js Remove flags for spread calls and arrays 2015-10-28 15:57:27 +00:00
spread-call-super-property.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
spread-call.js Remove flags for spread calls and arrays 2015-10-28 15:57:27 +00:00
string-codepointat.js
string-endswith.js Base the right RegExp brand checks on Symbol.match 2016-03-07 16:05:56 +00:00
string-fromcodepoint.js
string-html.js
string-includes.js Base the right RegExp brand checks on Symbol.match 2016-03-07 16:05:56 +00:00
string-iterator.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
string-match.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
string-raw.js
string-repeat.js [es6] Allow any valid repeat of empty string in String.prototype.repeat 2015-11-20 23:57:39 +00:00
string-replace.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
string-search.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
string-split.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
string-startswith.js Base the right RegExp brand checks on Symbol.match 2016-03-07 16:05:56 +00:00
super.js Remove runtime flags for sloppy mode block scoping features 2016-04-08 00:30:20 +00:00
symbols.js [JSON] implement indentation in the BasicJsonStringifier and expose via API. 2016-05-20 07:58:02 +00:00
tail-call-megatest-shard0.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard1.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard2.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard3.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard4.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard5.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard6.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard7.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard8.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest-shard9.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call-megatest.js [test] Reduce number of variants that test/mjsunit/es6/tail-call-megatest.js checks. 2016-06-17 12:29:56 +00:00
tail-call-proxies.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
tail-call-simple.js [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +00:00
tail-call.js [es8] Throw SyntaxError when tail call expressions occur in non-strict mode. 2016-05-09 11:42:31 +00:00
templates.js Stop treating scopes containing template strings tagged with 'eval' specially 2016-01-12 18:09:13 +00:00
throw-type-error-function-restrictions.js
typed-array-iterator.js Minor library function fixes for TypedArray spec compliance 2016-03-10 23:38:16 +00:00
typedarray-copywithin.js
typedarray-every.js
typedarray-fill.js
typedarray-find.js
typedarray-findindex.js
typedarray-foreach.js
typedarray-from.js
typedarray-indexing.js
typedarray-iteration.js
typedarray-of.js Make TypedArray.from and TypedArray.of writable and configurable 2016-02-26 04:39:54 +00:00
typedarray-proto.js Revert of Restore per-TypedArray-class length accessors as a perf workaround (patchset #2 id:20001 of https://codereview.chromium.org/1624383003/ ) 2016-03-18 18:29:37 +00:00
typedarray-reduce.js
typedarray-reverse.js
typedarray-set-length-internal.js TypedArray.prototype.set uses internal length property, not real one. 2016-06-23 23:00:24 +00:00
typedarray-set-length.js Only evaluate length once in %TypedArray%.prototype.set 2015-08-19 01:33:06 +00:00
typedarray-slice.js
typedarray-sort.js
typedarray-species.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
typedarray-tostring.js
typedarray.js Revert of Amends the TypedArray constructor to use the path for primitives for all (patchset #3 id:40001 of https://codereview.chromium.org/2096873002/ ) 2016-06-24 06:34:26 +00:00
unicode-character-ranges.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-escapes-in-regexps.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-escapes.js
unicode-regexp-backrefs.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-regexp-ignore-case-noi18n.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-regexp-ignore-case.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-regexp-last-index.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-regexp-restricted-syntax.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-regexp-unanchored-advance.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unicode-regexp-zero-length.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
unscopables.js