v8/test/mjsunit/es6
caitpotter88 f60048c556 [destructuring] don't attempt to visit contents of FunctionLiterals
The parser eagerly rewrites destructuring assignments occuring
in formal parameter initializers, because not doing so would
cause the BindingPattern rewriting to be confused and do the
wrong thing.

This change prevents this rewriting from descending into the
bodies of lazily parsed functions.

In general, it's a mistake to descend into the bodies of function
literals anyways, since they are rewritten separately on their
own time, so there is no distinction made between lazily
"throw away" eagerly parsed functions in the temporary parser
arena, or "real" eagerly parsed functions that will be compiled.

BUG=chromium:594084, v8:811
LOG=N
R=adamk@chromium.org, littledan@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#35277}
2016-04-05 18:43:17 +00:00
..
debug-promises [V8] Removed debugger V8::PromiseEvent 2016-04-05 18:13:02 +00:00
regress [destructuring] don't attempt to visit contents of FunctionLiterals 2016-04-05 18:43:17 +00:00
arguments-iterator.js Fixing Sloppy Symbol.iterator setter 2015-09-14 07:22:35 +00:00
array-concat.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +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.prototype.reverse should call [[HasProperty]] on elements before [[Get]] 2015-07-16 23:12:23 +00:00
array-tostring.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +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.js Add class to existing lexical scoping tests 2015-08-12 18:43:06 +00:00
block-const-assign.js Delete --harmony-computed-property-names flag 2015-08-05 21:32:38 +00:00
block-early-errors.js Reland of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #1 id:1 of https://codereview.chromium.org/1565263002/ ) 2016-01-08 17:34:59 +00:00
block-for.js Remove flags for ES2015 features shipped in M48 2016-02-03 20:51:46 +00:00
block-leave.js [es6] Initial support for let/const bindings in sloppy mode 2015-07-08 15:04:13 +00:00
block-let-contextual-sloppy.js Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
block-let-crankshaft.js %GetOptimizationStatus(): Unconditionally return a sentinel when --always-opt is present 2015-04-14 14:57:48 +00:00
block-let-declaration.js Add class to existing lexical scoping tests 2015-08-12 18:43:06 +00:00
block-let-semantics.js Add class to existing lexical scoping tests 2015-08-12 18:43:06 +00:00
block-non-strict-errors.js Reland of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #1 id:1 of https://codereview.chromium.org/1565263002/ ) 2016-01-08 17:34:59 +00:00
block-scope-class.js Reland of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #1 id:1 of https://codereview.chromium.org/1565263002/ ) 2016-01-08 17:34:59 +00:00
block-scoping-top-level.js Stack allocate lexical locals + hoist stack slots 2015-04-22 13:22:18 +00:00
block-scoping.js [turbofan] Initial support for monomorphic/polymorphic property loads. 2015-10-19 05:24:51 +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 Delete --harmony-computed-property-names flag 2015-08-05 21:32:38 +00:00
class-property-name-eval-arguments.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
classes-derived-return-type.js Reland of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #1 id:1 of https://codereview.chromium.org/1565263002/ ) 2016-01-08 17:34:59 +00:00
classes-experimental.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
classes-lazy-parsing.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
classes-maps.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
classes-proxy.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
classes-subclass-arrays.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
classes-subclass-builtins.js Further ES2015 RegExp spec compliance fixes 2016-04-04 07:06:18 +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 Ship ES2015 Function.name reform 2016-03-04 04:04:13 +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 support for legacy const, part 1 2016-03-22 17:52:13 +00:00
computed-property-names-classes.js Delete --harmony-computed-property-names flag 2015-08-05 21:32:38 +00:00
computed-property-names-deopt.js Delete --harmony-computed-property-names flag 2015-08-05 21:32:38 +00:00
computed-property-names-object-literals-methods.js Delete --harmony-computed-property-names flag 2015-08-05 21:32:38 +00:00
computed-property-names-super.js Delete --harmony-computed-property-names flag 2015-08-05 21:32:38 +00:00
computed-property-names.js [es6] Fix computed property names in nested literals 2015-08-25 21:10:44 +00:00
debug-blockscopes.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +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 Debugger: require debugger to be active when dealing with breaks. 2015-06-16 07:11:21 +00:00
debug-function-scopes.js Debugger: move implementation to a separate folder. 2015-07-31 11:08:15 +00:00
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-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 [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +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 [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-microtasks.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-proxies.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +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 Fix expression positions for for-loops. 2016-03-11 12:02:51 +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 Remove destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
empty-for.js Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
for-of.js [es6] allow any LeftHandSideExpression in for-of loops 2015-11-05 06:47:56 +00:00
function-length-configurable.js [es6] Function length property should be configurable 2015-03-13 17:19:53 +00:00
function-name-configurable.js [es6] Function.prototype.name should be the empty string 2015-04-23 00:29:27 +00:00
function-prototype-name.js [es6] Function.prototype.name should be the empty string 2015-04-23 00:29:27 +00:00
generators-debug-liveedit.js Debugger: remove unused JS Debugger API. 2015-03-26 08:15:45 +00:00
generators-debug-scopes.js harmony-scoping: Implement debugger support for script scope. 2014-11-17 17:58:12 +00:00
generators-iteration.js [generators] Desugar yield*. 2016-02-04 14:13:03 +00:00
generators-mirror.js Expose generator object internal properties via mirrors. 2014-11-28 14:49:08 +00:00
generators-objects.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
generators-parsing.js [es6] Fix parsing of 'yield' in function and generator expressions 2015-11-23 21:34:30 +00:00
generators-poisoned-properties.js [es6] do not add caller/arguments to ES6 function definitions 2015-04-09 22:40:28 +00:00
generators-relocation.js Debugger: require debugger to be active when dealing with breaks. 2015-06-16 07:11:21 +00:00
generators-runtime.js [generators] Implement Generator.prototype.return. 2016-02-04 17:14:15 +00:00
generators-states.js Fix bug where generators got closed prematurely. 2016-01-27 08:13:24 +00:00
hasinstance-symbol.js Implement symbol @@hasInstance for ES6 instanceof support. 2016-02-11 11:59:22 +00:00
indexed-integer-exotics.js Cleanup INTEGER_INDEXED_EXOTIC handling a bit 2015-06-18 14:39:11 +00:00
instanceof-proxies.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
iteration-semantics.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
iteration-syntax.js Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
iterator-prototype.js [es6] Iterators and generators should "extend" %IteratorPrototype% 2015-05-15 15:09:38 +00:00
json.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
legacy-subclassing.js Construct instances of base class from TypedArray.prototype.subarray 2016-01-14 19:23:26 +00:00
map-minus-zero.js Fix issue with -0 in Maps 2015-02-20 21:02:55 +00:00
math-cbrt.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-clz32.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-expm1.js Implement Math.expm1 using port from fdlibm. 2014-08-20 14:24:07 +00:00
math-fround.js Inline Math.fround in optimized code. 2014-07-29 11:34:08 +00:00
math-hyperbolic.js Implement Math.tanh using fdlibm port. 2015-10-16 12:56:37 +00:00
math-hypot.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-log1p.js Implement Math.log1p using port from fdlibm. 2014-08-12 13:36:33 +00:00
math-log2-log10.js Fix Math.log10 implementation for 1 - Number.EPSILON. 2015-04-14 11:56:02 +00:00
math-sign.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-trunc.js [builtins] Make Math.ceil, Math.trunc and Math.round optimizable. 2016-03-30 11:57:20 +00:00
math.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
method-name-eval-arguments.js [es6] Remove harmony-object-literal flag 2015-06-26 19:49:53 +00:00
microtask-delivery.js Add a --harmony-object-observe runtime flag (on by default) 2015-08-04 20:53:32 +00:00
mirror-collections.js Add optional max elements limit for Map/Set mirror iterator preview. 2014-11-11 09:47:19 +00:00
mirror-iterators.js Expose internal properties of map/set iterators via mirrors. 2014-11-17 12:48:29 +00:00
mirror-promises.js Remove obsolete --harmony-promises flag from tests. 2014-06-20 10:47:50 +00:00
mirror-symbols.js Enable ES6 Symbols by default 2014-08-04 18:17:54 +00:00
new-target.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
no-unicode-regexp-flag.js Remove --harmony-regexps flag 2016-03-25 23:02:11 +00:00
numeric-literals.js Remove --harmony-numeric-literal flag 2015-03-31 14:24:30 +00:00
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 Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
pattern-brand-check.js String.prototype.{match,search} should do only one RegExp brand check 2016-03-28 18:53:39 +00:00
promise-internal-setter.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
promises.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
prototype-ordinary-objects.js Revert "ES6: Number and Boolean prototype should be ordinary objects" 2015-04-13 16:21:00 +00:00
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 [proxies] use [[GetPrototypeOf]] trap in for-in key accumulation 2016-03-23 08:36:59 +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 Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
proxies-keys.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +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 runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +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 Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
regexp-constructor.js Further ES2015 RegExp spec compliance fixes 2016-04-04 07:06:18 +00:00
regexp-flags.js Further ES2015 RegExp spec compliance fixes 2016-04-04 07:06:18 +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 Fix issue with -0 in Maps 2015-02-20 21:02:55 +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 always-on --harmony-rest-parameters flag 2015-12-12 00:00:38 +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 always-on --harmony-rest-parameters flag 2015-12-12 00:00:38 +00:00
spread-call.js Remove flags for spread calls and arrays 2015-10-28 15:57:27 +00:00
string-codepointat.js Remove harmony-strings flag. 2015-03-20 10:43:38 +00:00
string-endswith.js Base the right RegExp brand checks on Symbol.match 2016-03-07 16:05:56 +00:00
string-fromcodepoint.js Remove harmony-strings flag. 2015-03-20 10:43:38 +00:00
string-html.js Fix HTML string methods to not depend on replace method 2015-06-22 21:55:56 +00:00
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-raw.js [es6] call ToString() on template substitutions 2015-03-24 12:44:01 +00:00
string-repeat.js [es6] Allow any valid repeat of empty string in String.prototype.repeat 2015-11-20 23:57:39 +00:00
string-search.js [es6] implement RegExp.@@search. 2015-12-14 10:22:41 +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 destructuring and default arguments runtime flags 2016-03-10 23:22:30 +00:00
symbols.js Setting Symbol.length to 0 according to the spec 2016-04-05 10:57:47 +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 [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +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 [crankshaft] Fixing ES6 tail call elimination. 2016-03-21 08:48:37 +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 Fix issues with name and length on poison pill function 2015-04-15 17:15:26 +00:00
typed-array-iterator.js Minor library function fixes for TypedArray spec compliance 2016-03-10 23:38:16 +00:00
typedarray-copywithin.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-every.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-fill.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-find.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-findindex.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-foreach.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-from.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-indexing.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-iteration.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
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 Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-reverse.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +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 Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-sort.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray-tostring.js Include Harmony Array/TypedArray methods unconditionally 2015-07-01 23:10:21 +00:00
typedarray.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
unicode-escapes.js Delete --harmony-unicode flag 2015-08-05 19:08:42 +00:00
unscopables.js ES6: Unscopable should use ToBoolean 2015-03-31 15:14:20 +00:00