v8/test/mjsunit/es6
mstarzinger 04062e92cc [runtime] Fully remove RUNTIME_ASSERT for good.
This fully deprecates all uses of the RUNTIME_ASSERT macro and removes
the macro and underlying logging function in question. All uses have
been replaces with CHECK macros which crash safely even in production.

It makes sure we discover abuse of runtime functions in the wild early
and also abort the process safely. Breaking assumptions in any runtime
function can no longer accidentally be caught by JavaScript.

R=yangguo@chromium.org
BUG=v8:5066

Review-Url: https://codereview.chromium.org/2132493002
Cr-Commit-Position: refs/heads/master@{#37704}
2016-07-13 08:36:04 +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.prototype.reverse should call [[HasProperty]] on elements before [[Get]] 2015-07-16 23:12:23 +00:00
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 Revert of Add errors for declarations which conflict with catch parameters. (patchset #6 id:100001 of https://codereview.chromium.org/2109733003/ ) 2016-07-01 04:28:57 +00:00
block-conflicts.js Revert of Add errors for declarations which conflict with catch parameters. (patchset #6 id:100001 of https://codereview.chromium.org/2109733003/ ) 2016-07-01 04:28:57 +00:00
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 Delete --harmony-computed-property-names flag 2015-08-05 21:32:38 +00:00
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 [es6] Initial support for let/const bindings in sloppy mode 2015-07-08 15:04:13 +00:00
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 %GetOptimizationStatus(): Unconditionally return a sentinel when --always-opt is present 2015-04-14 14:57:48 +00:00
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 Add class to existing lexical scoping tests 2015-08-12 18:43:06 +00:00
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 Add class to existing lexical scoping tests 2015-08-12 18:43:06 +00:00
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 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
block-sloppy-function.js Revert of Add errors for declarations which conflict with catch parameters. (patchset #6 id:100001 of https://codereview.chromium.org/2109733003/ ) 2016-07-01 04:28:57 +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 [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 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 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] 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 Debugger: require debugger to be active when dealing with breaks. 2015-06-16 07:11:21 +00:00
debug-evaluate-receiver-before-super.js Debugger: fix crash in DebugEvaluate 2016-05-31 22:05:24 +00:00
debug-exception-generators.js [debugger] add test case for throwing in generators. 2016-07-05 10:12:33 +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-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 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-name.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +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 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 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
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 Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
iterator-close.js [parser] Fix bug in for-of desugaring. 2016-07-07 08:16:13 +00:00
iterator-prototype.js [es6] Iterators and generators should "extend" %IteratorPrototype% 2015-05-15 15:09:38 +00:00
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 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 [builtins] Introduce proper Float64Tan operator. 2016-06-20 05:51:52 +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 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 [es6] Remove harmony-object-literal flag 2015-06-26 19:49:53 +00:00
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 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
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 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 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 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 Implement immutable prototype chains 2016-07-01 19:20:11 +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] propagate PropertyFilter to proxy targets in KeyAccumulator 2016-07-11 10:39:35 +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 Don't compile functions in a context the caller doesn't have access to 2016-07-11 20:11:51 +00:00
reflect-define-property.js [runtime] Fully remove RUNTIME_ASSERT for good. 2016-07-13 08:36:04 +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 Fix issue with -0 in Maps 2015-02-20 21:02:55 +00:00
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 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-match.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +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-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 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-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 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-species.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
typedarray-tostring.js Make toLocaleString on arrays always call toLocaleString on its elements. 2016-07-12 17:33:36 +00:00
typedarray.js Revert of Amends the TypedArray constructor to use the path for primitives for all (patchset #4 id:60001 of https://codereview.chromium.org/2096873002/ ) 2016-07-02 14:53:11 +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 Delete --harmony-unicode flag 2015-08-05 19:08:42 +00:00
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 ES6: Unscopable should use ToBoolean 2015-03-31 15:14:20 +00:00