v8/test/mjsunit
Ross McIlroy 8c4609fdee [Parser] Don't mark receiver as MaybeAssigned since it can't be assigned.
Otherwise there is a mismatch between eager parsing (where the reciever
is marked as MaybeAssigned) and lazy parsing (where the receiver is
deserialized and not marked MaybeAssigned) for arrow functions that
have an inner scope that calls eval.

BUG=chromium:989914

Change-Id: I8b8b78140858985a75a971b0e0a95bd61463457b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1752851
Reviewed-by: Sathya Gunasekaran  <gsathya@chromium.org>
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63206}
2019-08-14 11:15:11 +00:00
..
asm [arraybuffer] Use relaxed load/store for bitfield 2019-07-23 10:12:26 +00:00
async-hooks [async-await] Fix INIT hook with --harmony-await-optimization 2018-10-15 14:36:56 +00:00
bugs
compiler [turbofan] Teach serializer about new JumpIfUndefinedOrNull bytecodes 2019-08-13 07:36:49 +00:00
d8 [cleanup] Rename uses of 'neuter' to 'detach' 2019-08-06 14:24:05 +00:00
es6 Reland "[ic] Don't transition to premonomorphic state" 2019-08-05 15:51:47 +00:00
es7 Reland "Reland "Let all early errors be SyntaxErrors."" 2019-07-08 10:15:46 +00:00
es8 Throw TypeError if a proxy's [[OwnPropertyKeys]] returns dupes 2019-01-29 17:55:06 +00:00
es9 Reland "[regexp] Better quick checks on loop entry nodes" 2019-07-31 14:34:20 +00:00
harmony Initial implementation of optional chaining 2019-08-07 21:46:01 +00:00
ignition [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
lithium [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
regress [Parser] Don't mark receiver as MaybeAssigned since it can't be assigned. 2019-08-14 11:15:11 +00:00
third_party
tools [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
type-profile [test] Remove dead flags from some tests. 2018-10-15 10:00:12 +00:00
wasm [wasm] Support multi-return WASM function calls from JS 2019-08-07 10:15:39 +00:00
accessor-map-sharing.js
accessors-no-prototype.js
accessors-on-global-object.js
allocation-folding.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
allocation-site-info.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
api-call-after-bypassed-exception.js
apply-arguments-gc-safepoint.js
apply.js Revert "[runtime] Reduce spread/apply call max arguments" 2018-11-30 09:54:47 +00:00
argument-assigned.js
argument-named-arguments.js
arguments-apply-deopt.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
arguments-apply.js
arguments-call-apply.js
arguments-deopt.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 16:48:50 +00:00
arguments-enum.js
arguments-escape.js
arguments-indirect.js
arguments-lazy.js
arguments-load-across-eval.js
arguments-read-and-assignment.js
arguments.js Reland "Optimize in operator" 2019-03-01 09:01:18 +00:00
array-bounds-check-removal.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
array-concat.js
array-construct-transition.js
array-constructor-feedback.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
array-constructor.js
array-elements-from-array-prototype-chain.js
array-elements-from-array-prototype.js
array-elements-from-object-prototype.js
array-feedback.js
array-foreach.js
array-from-large-set.js Split spread-large.js into five individual tests 2018-11-05 23:33:46 +00:00
array-functions-prototype-misc.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-functions-prototype.js
array-indexing-receiver.js [typedarrays] Use Detach instead of Neuter 2018-12-11 11:57:30 +00:00
array-indexing.js
array-isarray.js
array-iteration.js
array-iterator-prototype-next.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-join-element-tostring-prototype-side-effects.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-join-element-tostring-side-effects.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-join-index-getter-side-effects.js [builtins] Fix Array.p.join handling of an index getter with side effects 2018-10-18 10:46:23 +00:00
array-join-invalid-string-length.js Reland "[builtins] Fix Array.p.join length overflow and invalid string length handling" 2018-10-24 13:35:38 +00:00
array-join-nesting.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-join-nonarray-length-getter-side-effects.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-join-separator-tostring-side-effects.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-join.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-lastindexof.js
array-length-number-conversion.js
array-length.js
array-literal-feedback.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
array-literal-transitions.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
array-methods-read-only-length.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
array-natives-elements.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
array-non-smi-length.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
array-pop.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
array-prototype-every.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-filter.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-find.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-findindex.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-foreach.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-includes.js [turbofan] Add additional checks for the JSCallReducer of Array#indexOf/includes. 2018-08-16 09:18:01 +00:00
array-prototype-indexof.js [turbofan] Add additional checks for the JSCallReducer of Array#indexOf/includes. 2018-08-16 09:18:01 +00:00
array-prototype-lastindexof.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-map.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-pop.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-reduce.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-slice.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-prototype-some.js Add dependency to deopt when Array prototype has elements. 2018-08-14 07:16:41 +00:00
array-push2.js
array-push3.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
array-push4.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
array-push5.js [Compile] Avoid flushing code that's marked for optimization in tests. 2019-02-27 16:44:24 +00:00
array-push6.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
array-push8.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
array-push9.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
array-push10.js
array-push11.js
array-push12.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
array-push13.js
array-push14.js
array-push-hole-double.js
array-push-non-smi-value.js
array-push.js [test] Add %PrepareForOptimization to more tests 2019-06-04 19:58:19 +00:00
array-reduce.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
array-reverse.js [array] Replace JS Array.p.reverse with a Torque implementation 2018-08-24 05:57:20 +00:00
array-shift2.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
array-shift3.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
array-shift4.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
array-shift5.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
array-shift.js
array-slice.js
array-sort.js [array] Use 'strict' DeleteProperty in Array#sort 2019-06-19 08:47:42 +00:00
array-splice.js [builtins] Enable Torque Array.prototype.splice 2018-09-04 13:18:23 +00:00
array-store-and-grow.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
array-tolocalestring.js [builtins] Port Array.p.join to Torque. 2018-10-16 13:56:31 +00:00
array-tostring.js
array-unshift.js [array] Move Array.p.unshift fall-back to Torque 2018-09-06 07:09:05 +00:00
arrow-with.js [parser] Make LookupRecursive less recursive 2018-11-07 13:32:05 +00:00
ascii-regexp-subject.js
asm-directive.js
async-stack-traces-prepare-stacktrace-1.js [async] First prototype of zero-cost async stack traces. 2018-10-04 08:02:06 +00:00
async-stack-traces-prepare-stacktrace-2.js [async] First prototype of zero-cost async stack traces. 2018-10-04 08:02:06 +00:00
async-stack-traces-prepare-stacktrace-3.js [async] First prototype of zero-cost async stack traces. 2018-10-04 08:02:06 +00:00
async-stack-traces-prepare-stacktrace-4.js [async] Add CallSite#getPromiseIndex() builtin. 2018-10-29 08:47:59 +00:00
async-stack-traces-promise-all.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
async-stack-traces-realms.js [dx] Support some cross-context async stack traces. 2019-07-15 11:57:32 +00:00
async-stack-traces.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
basic-promise.js
big-array-literal.js
big-object-literal.js
binary-op-newspace.js
binary-operation-overwrite.js
bit-not.js
bitops-info.js
bitwise-operations-bools.js
bitwise-operations-undefined.js
body-not-visible.js
bool-concat.js
boolean.js
bounds-checks-elimination.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
break.js
BUILD.gn Reland "[wasm] Add a new wasm-js testsuite to run js-api tests" 2018-10-18 20:18:55 +00:00
call-cross-realm.js
call-intrinsic-type-error.js
call-non-function-call.js
call-non-function.js
call-stub.js
call.js
char-escape.js
class-of-builtins.js
closure.js
closures.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
code-comments.js
code-coverage-ad-hoc.js [parser] Force func decl allocation for non-block code coverage 2019-02-15 11:49:26 +00:00
code-coverage-block-noopt.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
code-coverage-block-opt.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
code-coverage-block.js [coverage] Add dedicated FunctionLiteral counters 2019-05-16 12:43:33 +00:00
code-coverage-class-fields.js [coverage] Add dedicated FunctionLiteral counters 2019-05-16 12:43:33 +00:00
code-coverage-precise.js [parser] Force func decl allocation for non-block code coverage 2019-02-15 11:49:26 +00:00
code-coverage-utils.js
codegen-coverage.js
compare-character.js
compare-known-objects-slow.js
compare-known-objects-tostringtag.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
compare-known-objects.js
compare-nan.js
compare-nil.js
compare-objects.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
compare-table-eq.js
compare-table-gt.js
compare-table-gteq.js
compare-table-lt.js
compare-table-lteq.js
compare-table-ne.js
compare-table-seq.js
compare-table-sne.js
comparison-ops-and-undefined.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
compiler-regress-787301.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
concurrent-initial-prototype-change.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
console.js
const-field-tracking.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
constant-compare-nil-value.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
constant-fold-control-instructions.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
constant-folding-2.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
constant-folding.js [cleanup] Removing break and return after UNREACHABLE() 2019-05-10 13:42:57 +00:00
context-calls-maintained.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
context-variable-assignments.js
contextual-calls.js
copy-on-write-assert.js
cross-realm-filtering.js Reland "[stack-trace] Include API functions in Error.stack stack trace" 2019-05-21 10:40:30 +00:00
cross-realm-global-prototype.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
cyclic-array-to-string.js
cyrillic.js
date-parse.js
date.js Add date range validity check to the date parser. 2018-11-27 10:28:30 +00:00
debugPrint.js
declare-locally.js
deep-recursion.js
default-nospec.js [test] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 14:13:02 +00:00
define-property-gc.js
dehoisted-array-index.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
delay-syntax-error.js
delete-global-properties.js
delete-in-eval.js
delete-in-with.js
delete-non-configurable.js
delete-vars-from-eval.js
delete.js
deopt-global-accessor.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
deopt-minus-zero.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
deopt-recursive-eager-once.js [cleanup] Stop using the now-unused deopt_count from feedback vector. 2019-05-23 16:34:54 +00:00
deopt-recursive-lazy-once.js [cleanup] Stop using the now-unused deopt_count from feedback vector. 2019-05-23 16:34:54 +00:00
deopt-recursive-soft-once.js [cleanup] Stop using the now-unused deopt_count from feedback vector. 2019-05-23 16:34:54 +00:00
deopt-unlinked.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
deopt-with-fp-regs.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
deopt-with-outer-context.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
deserialize-optimize-inner.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
deserialize-reference.js
detach-twice.js [cleanup] Rename uses of 'neuter' to 'detach' 2019-08-06 14:24:05 +00:00
dictionary-properties.js
dictionary-prototypes.js Reland [ic] Remove the check for fast prototypes in LoadIC_Uninitialized 2019-05-07 09:46:51 +00:00
disallow-codegen-from-strings.js
div-mod.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
div-mul-minus-one.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
do-not-strip-fc.js
dont-enum-array-holes.js
dont-reinit-global-var.js
double-equals.js
double-truncation.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
dtoa.js
duplicate-parameters.js
eagerly-parsed-lazily-compiled-functions.js
element-accessor.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
element-read-only.js
elements-kind-depends.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
elements-kind.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
elements-length-no-holey.js
elements-transition-and-store.js
elements-transition-hoisting.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
elements-transition.js
elide-double-hole-check-1.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
elide-double-hole-check-2.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
elide-double-hole-check-3.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
elide-double-hole-check-4.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
elide-double-hole-check-5.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
elide-double-hole-check-6.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
elide-double-hole-check-7.js [Test] Add %PrepareForOptimization in tests 2019-04-30 14:18:22 +00:00
elide-double-hole-check-8.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
elide-double-hole-check-9.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
elide-double-hole-check-10.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
elide-double-hole-check-11.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
elide-double-hole-check-12.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
empirical_max_arraybuffer.js
ensure-growing-store-learns.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
enumeration-order.js
error-accessors.js
error-constructors.js
error-stack.js Add tests for accessing Error.stack on error objects in dictionary mode 2019-06-11 09:16:43 +00:00
error-tostring-omit.js
error-tostring.js
escape.js
eval-enclosing-function-name.js
eval-origin.js
eval-stack-trace.js
eval-typeof-non-existing.js
eval.js
expose-cputracemark.js cputracemark extension 2019-07-16 21:09:54 +00:00
external-array.js [test] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 14:13:02 +00:00
external-backing-store-gc.js Reland "Add external backing store JS test" 2018-09-05 16:03:39 +00:00
extra-arguments.js
extra-commas.js
fast-array-length.js
fast-element-smi-check.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
fast-literal.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
fast-non-keyed.js
fast-prototype.js Reland [ic] Remove the check for fast prototypes in LoadIC_Uninitialized 2019-05-07 09:46:51 +00:00
field-representation-tracking-clone-object.js [map] Support in-place field representation changes. 2019-04-12 14:37:07 +00:00
field-representation-tracking.js [map] Support in-place field representation changes. 2019-04-12 14:37:07 +00:00
field-type-tracking.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
filter-element-kinds.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
fixed-context-shapes-when-recompiling.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
for-in-delete.js
for-in-null-or-undefined.js
for-in-special-cases.js [keys] Fix for-in with only non-enumerable properties in dictionary mode 2018-09-13 14:55:34 +00:00
for-in.js
for-of-in-catch-duplicate-decl.js [parser] Allow try {} catch (e) { for (var e of x) {} } 2019-01-30 14:20:58 +00:00
for.js
frozen-array-reduce.js [test] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 14:13:02 +00:00
fun-as-prototype.js
fun-name.js
function-arguments-duplicate.js
function-arguments-null.js
function-bind-name.js
function-bind.js
function-call.js
function-caller.js
function-length-accessor.js
function-name-eval-shadowed.js
function-named-self-reference.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
function-names.js
function-property.js
function-prototype.js
function-var.js
function-without-prototype.js
function.js
fuzz-accessors.js
generated-transition-stub.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
get-own-property-descriptor-non-objects.js
get-own-property-descriptor.js
get-prototype-of.js
getter-in-prototype.js
getter-in-value-prototype.js
getters-on-elements.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
global-accessors.js
global-arrow-delete-this.js
global-deleted-property-ic.js
global-hash.js
global-ic.js
global-infinity-strict.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
global-infinity.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
global-load-from-eval-in-with.js
global-load-from-eval.js
global-load-from-nested-eval.js
global-nan-strict.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
global-nan.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
global-properties.js
global-prototypes.js
global-undefined-strict.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
global-undefined.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
global-vars-eval.js
global-vars-with.js
handle-count-ast.js
handle-count-runtime-literals.js
has-own-property-evaluation-order.js
has-own-property.js Optimize hasOwnProperty for sealed, frozen objects. 2019-06-11 14:18:05 +00:00
hash-code.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
heapObjectVerify.js
hex-parsing.js
holy-double-no-arg-array.js
html-comments.js
html-string-funcs.js
ic-lookup-on-receiver.js
icu-date-lord-howe.js
icu-date-to-string.js
if-in-undefined.js
immutable-context-slot-inlining.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
in.js
indexed-accessors.js
indexed-value-properties.js
induction-variable-turbofan.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
instanceof-2.js
instanceof.js
int32-ops.js
integer-to-string.js
integrity-level-map-update.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
interrupt-budget-override.js Reset optimization markers on OSR if function has insufficient feedback 2019-08-08 11:55:54 +00:00
intl-numberformat-formattoparts.js Roll ICU to ICU 64.1 + Chromium patches in v8 2019-04-05 11:23:00 +00:00
intl-pluralrules-select.js
invalid-lhs.js Reland "Reland "Let all early errors be SyntaxErrors."" 2019-07-08 10:15:46 +00:00
invalid-source-element.js
json2.js [objects] Rename JSValue to JSPrimitiveWrapper 2019-06-24 13:54:38 +00:00
json-errors.js
json-parse-slice.js [json] Specialize json parser on chartype rather than bool seq_one_byte 2019-04-24 08:44:17 +00:00
json-parser-recursive.js [json] Make json parsing iterative 2019-05-15 13:40:37 +00:00
json-replacer-number-wrapper-tostring.js
json-replacer-order.js
json-stringify-holder.js
json-stringify-recursive.js
json-stringify-stack.js
json-stringify-typedarray.js Reland "[typedarray] Make JSTypedArray::length authoritative." 2019-05-07 11:46:06 +00:00
json.js Reland "[json] Speed up json parsing" 2019-05-06 15:27:57 +00:00
keyed-array-call.js
keyed-call-generic.js
keyed-call-ic.js
keyed-has-ic-module-export.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
keyed-has-ic-module-import.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
keyed-has-ic.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
keyed-ic.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
keyed-load-dictionary-stub.js
keyed-load-generic.js
keyed-load-hole-to-undefined.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
keyed-load-null-receiver.js [ic] Fix GenericKeyedLoadIC to correctly handle when receiver is null 2019-05-14 13:07:21 +00:00
keyed-load-with-string-key.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
keyed-load-with-symbol-key.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
keyed-named-access.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
keyed-storage-extend.js
keyed-store-array-literal.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
keyed-store-generic.js
keywords-and-reserved_words.js
large-object-allocation.js
large-object-literal-2.js
large-object-literal-slow-elements.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
large-object-literal.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
lazy-inner-functions.js
lazy-load.js
lea-add.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
leakcheck.js
length.js
linecontinuation.js
load_poly_effect.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
load-callback-from-value-classic.js
local-load-from-eval.js
logical.js
lookup-behind-property.js
math-abs.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
math-ceil.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
math-deopt.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
math-exp-precision.js
math-floor-negative.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
math-floor-of-div-minus-zero.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
math-floor-of-div-nosudiv.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
math-floor-of-div.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
math-floor-part1.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
math-floor-part2.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
math-floor-part3.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
math-floor-part4.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
math-imul.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
math-min-max.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
math-pow.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
math-round.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
math-sqrt.js
md5.js
megamorphic-callbacks.js
messages.js [json] Extend JSON#stringify error message for circular structures 2019-01-29 08:00:10 +00:00
migrations.js
mjsunit_numfuzz.js [test] Ignore optimization state in tests on number fuzzer 2019-04-12 12:50:55 +00:00
mjsunit-assertion-error.js
mjsunit.js [test] Fix {assertNotSame} in mjsunit test harness. 2019-07-03 15:20:57 +00:00
mjsunit.status Revert "Reland "[ptr-compr][arm64] Temporarily enable pointer compression on arm64"" 2019-08-09 15:55:05 +00:00
mod-range.js
mod.js
modules-circular-valid.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-cycle.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name4.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name5.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name6.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name7.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name8.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default-name9.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-default.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-empty-import1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-empty-import2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-empty-import3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-empty-import4.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-error-trace.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-export-star-as1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-export-star-as2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-export-star-as3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-exports1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-exports2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-exports3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports4.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports5.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports6.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports7.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-imports8.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-init1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-init2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-init3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-init4.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-namespace1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-namespace2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-namespace3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-namespace4.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-namespace-getownproperty1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-namespace-getownproperty2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-preparse.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-relative-path.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-4.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-5.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-6.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-7.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-8.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-9.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-circular-valid.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-cycle.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name4.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name5.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name6.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name7.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name8.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-default-name9.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-empty-import-aux.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-empty-import.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-init1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-init3.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-init4a.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-init4b.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-namespace.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-star-exports-conflict.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-skip-star-exports-cycle.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-star-exports-cycle.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-this.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-turbo1.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
modules-turbo2.mjs [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
mul-exhaustive-part1.js
mul-exhaustive-part2.js
mul-exhaustive-part3.js
mul-exhaustive-part4.js
mul-exhaustive-part5.js
mul-exhaustive-part6.js
mul-exhaustive-part7.js
mul-exhaustive-part8.js
mul-exhaustive-part9.js
mul-exhaustive-part10.js
multiline.js
multiple-return.js
nans.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
negate-zero.js
negate.js
never-optimize.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
new-function.js
new.js
newline-in-string.js
no-branch-elimination.js
no-octal-constants-above-256.js
no-semicolon.js
non-ascii-replace.js
non-extensible-array-reduce.js [test] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 14:13:02 +00:00
noopt.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
not.js
nul-characters.js
number-is.js
number-isnan-opt.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
number-limits.js
number-literal.js
number-string-index-call.js
number-tostring-add.js
number-tostring-big-integer.js
number-tostring-func.js
number-tostring-small.js
number-tostring-subnormal.js Improve toString(radix) for doubles near zero 2019-05-29 20:45:02 +00:00
number-tostring.js
numops-fuzz-part1.js
numops-fuzz-part2.js
numops-fuzz-part3.js
numops-fuzz-part4.js
obj-construct.js
object-create.js
object-define-properties.js
object-define-property.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
object-freeze-global.js
object-freeze.js Transition to frozen/sealed elements from Smi/Double elements 2019-07-01 05:42:39 +00:00
object-get-own-property-names.js Move empty elements canonicalization from call sites of 2019-03-04 18:07:52 +00:00
object-is.js
object-keys-typedarray.js Reland "[typedarray] Make JSTypedArray::length authoritative." 2019-05-07 11:46:06 +00:00
object-keys.js Move empty elements canonicalization from call sites of 2019-03-04 18:07:52 +00:00
object-literal-conversions.js
object-literal-gc.js
object-literal-modified-object-prototype.js
object-literal-multiple-fields.js
object-literal-multiple-proto-fields.js
object-literal-overwrite.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
object-literal.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
object-prevent-extensions.js Transition to frozen/sealed elements from Smi/Double elements 2019-07-01 05:42:39 +00:00
object-seal-global.js
object-seal.js Transition to frozen/sealed elements from Smi/Double elements 2019-07-01 05:42:39 +00:00
object-toprimitive.js
omit-constant-mapcheck.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
opt-elements-kind.js [lite] Allocate feedback vectors lazily 2019-03-25 16:02:38 +00:00
optimized-array-every.js [test] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 14:13:02 +00:00
optimized-array-find.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
optimized-array-findindex.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
optimized-array-some.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
optimized-filter.js [Test] Add %PrepareForOptimization in tests 2019-04-30 14:18:22 +00:00
optimized-foreach-holey-2.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
optimized-foreach-holey-3.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
optimized-foreach-holey.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
optimized-foreach-polymorph.js [Test] Add %PrepareForOptimization in tests 2019-04-30 14:18:22 +00:00
optimized-foreach.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
optimized-includes-polymorph.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
optimized-map.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
optimized-reduce.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
optimized-reduceright.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
optimized-typeof.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
osr-elements-kind.js [lite] Allocate feedback vectors lazily 2019-03-25 16:02:38 +00:00
outobject-double-for-in.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
override-read-only-property.js
packed-elements.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
parallel-compile-tasks.js [AsmJs] Avoid allocation of WasmModuleObject until instantiation. 2018-11-21 22:06:39 +00:00
parallel-optimize-disabled.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
parse-int-float.js
parse-surrogates.js
pixel-array-rounding.js [Test] Add %PrepareForOptimization in tests 2019-04-30 14:18:22 +00:00
polymorph-arrays.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 12:37:18 +00:00
preparse-toplevel-strict-eval.js
primitive-keyed-access.js
print.js
promise-perform-all-resolve-lookup.js [promise] Lookup the resolve property only once 2019-04-23 17:31:03 +00:00
promise-perform-all-settled-resolve-lookup.js [promise] Lookup the resolve property only once 2019-04-23 17:31:03 +00:00
promise-perfrom-race-resolve-lookup.js [promise] Lookup the resolve property only once 2019-04-23 17:31:03 +00:00
property-load-across-eval.js
property-name-eval-arguments.js
property-object-key.js
proto-accessor.js
proto-elements-add-during-foreach.js
proto.js
prototype-arity.js Reland "[mjsunit] Add test that calls functions on prototypes with no arguments" 2019-04-01 11:31:06 +00:00
prototype-changes.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
prototype-non-existing.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
prototype.js
random-bit-correlations.js
readonly-accessor.js
readonly.js [cleanup] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 16:28:50 +00:00
realm-property-access.js
receiver-in-with-calls.js
recursive-store-opt.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regexp-cache-replace.js
regexp-call-as-function.js
regexp-capture-3.js
regexp-capture.js
regexp-captures.js
regexp-compile.js
regexp-global.js
regexp-indexof.js
regexp-lastIndex.js
regexp-lookahead.js
regexp-loop-capture.js
regexp-modifiers-autogenerated-i18n.js
regexp-modifiers-autogenerated.js
regexp-modifiers-dotall.js
regexp-modifiers-i18n.js
regexp-modifiers.js
regexp-multiline.js
regexp-override-exec.js [constant-tracking] Properly check regexp proto symbols in string search. 2018-11-14 15:56:04 +00:00
regexp-override-symbol-match-all.js Remove always-true --harmony-string-matchall runtime flag 2019-04-25 10:46:05 +00:00
regexp-override-symbol-match.js [constant-tracking] Properly check regexp proto symbols in string search. 2018-11-14 15:56:04 +00:00
regexp-override-symbol-replace.js [constant-tracking] Properly check regexp proto symbols in string search. 2018-11-14 15:56:04 +00:00
regexp-override-symbol-search.js [constant-tracking] Properly check regexp proto symbols in string search. 2018-11-14 15:56:04 +00:00
regexp-override-symbol-split.js [constant-tracking] Properly check regexp proto symbols in string search. 2018-11-14 15:56:04 +00:00
regexp-regexpexec.js
regexp-results-cache.js
regexp-sort.js
regexp-stack-overflow.js
regexp-standalones.js
regexp-static.js
regexp-string-methods.js
regexp-UC16.js
regexp.js [regexp] Add missing case for EscapeRegExpPattern 2019-07-09 08:11:51 +00:00
regress-906893.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
regress-918763.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
regress-930045.js Fix map updater for non-extensible maps with private symbols. 2019-02-09 09:09:02 +00:00
regress-932101.js Relax a too-strict DCHECKs. 2019-02-15 07:44:11 +00:00
regress-952682.js Turn off in-place field representation changes 2019-05-02 11:52:20 +00:00
regress-956426.js Avoid adding integrity level transitions to deprecated maps. 2019-04-28 14:11:01 +00:00
regress-958725.js [cleanup] Add %PrepareFunctionForOptimization for few more tests 2019-06-19 10:17:52 +00:00
regress-963346.js Elements kind should not change after dictionary elements kind. 2019-05-20 21:31:24 +00:00
regress-966460.js Freeze proxy from sealed elements-kind object can normalize elements 2019-05-29 18:05:28 +00:00
regress-regexp-functional-replace-slow.js Reland "[regexp] Introduce species constructor protector for regexps." 2018-11-19 10:58:01 +00:00
regress-v8-8445-2.js Remove always-true --harmony-string-matchall runtime flag 2019-04-25 10:46:05 +00:00
regress-v8-8445.js Remove always-true --harmony-string-matchall runtime flag 2019-04-25 10:46:05 +00:00
reindexing-in-classes.js [parser] Fix reindexing of functions inside classes 2019-06-19 11:27:55 +00:00
result-table-max.js
result-table-min.js
samevalue.js Remove vestiges of debug context. 2018-12-11 07:11:53 +00:00
scanner.js
scope-calls-eval.js
sealed-array-reduce.js Fix flaky Array#reduce mjsunit test 2019-06-19 07:26:09 +00:00
search-string-multiple.js
serialize-after-execute.js
serialize-embedded-error.js
serialize-ic.js
setter-on-constructor-prototype.js
setters-on-elements.js [test] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 14:13:02 +00:00
shared-function-tier-up-turbo.js [Test] Add %PrepareForOptimization in tests 2019-04-30 14:18:22 +00:00
shift-for-integer-div.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
shifts.js
short-circuit-boolean.js
simple-constructor.js
sin-cos.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
skipping-inner-functions-bailout.js
skipping-inner-functions.js
smi-mul-const.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
smi-mul.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
smi-negative-zero.js
smi-ops-inlined.js [test] Remove dead flags from some tests. 2018-10-15 10:00:12 +00:00
smi-ops.js
smi-representation.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
sparse-array.js
splice-proxy.js
spread-large-array.js Split spread-large.js into five individual tests 2018-11-05 23:33:46 +00:00
spread-large-map.js Split spread-large.js into five individual tests 2018-11-05 23:33:46 +00:00
spread-large-set.js Split spread-large.js into five individual tests 2018-11-05 23:33:46 +00:00
spread-large-string.js Split spread-large.js into five individual tests 2018-11-05 23:33:46 +00:00
stack-overflow-arity-catch-noinline.js
stack-trace-cpp-function-template-1.js Reland "[stack-trace] Include API functions in Error.stack stack trace" 2019-05-21 10:40:30 +00:00
stack-trace-cpp-function-template-2.js Reland "[stack-trace] Include API functions in Error.stack stack trace" 2019-05-21 10:40:30 +00:00
stack-traces-2.js
stack-traces-class-fields.js Rename fields to names or members 2018-11-06 16:04:08 +00:00
stack-traces-custom-lazy.js
stack-traces-custom.js
stack-traces-overflow.js
stack-traces.js [stack-trace] Use ErrorStack accessor for formatted stack traces 2019-04-16 12:02:40 +00:00
store-dictionary.js
str-to-num.js
stress-array-push.js
strict-equals.js
strict-mode-eval.js
strict-mode-implicit-receiver.js [cleanup] Add PrepareFunctionForOptimization 2019-06-14 14:03:18 +00:00
strict-mode-opt.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
strict-mode.js [test] Prevent Unintentionally Undefined Error Types 2019-04-30 08:43:06 +00:00
string-add.js
string-case.js
string-charat.js
string-charcodeat-external.js [Test] Add %PrepareForOptimization in tests 2019-04-30 14:18:22 +00:00
string-charcodeat.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
string-compare-alignment.js
string-concat.js
string-deopt.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
string-equal.js
string-external-cached.js [ptr-compr] Fix string externalization 2019-02-21 15:03:33 +00:00
string-externalize.js [cleanup] Remove obsolete "one byte data hint" for strings. 2019-03-04 14:04:02 +00:00
string-flatten.js
string-fromcharcode.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
string-index.js
string-indexof-1.js [cleanup] Add PrepareFunctionForOptimization 2019-06-14 14:03:18 +00:00
string-indexof-2.js
string-lastindexof.js
string-localecompare.js
string-match.js
string-normalize.js
string-oom-array-join.js
string-oom-concat.js
string-oom-replace-global-regexp-with-string.js
string-oom-replace-regexp-global-with-function.js
string-pad.js [builtins] Fix String#pad{Start,End} for a large maxLength argument. 2018-08-24 19:50:09 +00:00
string-replace-gc.js
string-replace-one-char.js
string-replace-with-empty.js
string-replace.js
string-search.js
string-slices-regexp.js
string-slices.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
string-split-cache.js
string-split.js
string-trim.js Remove always-true --harmony-string-trimming runtime flag 2018-10-01 16:19:19 +00:00
string-wrapper.js
strong-rooted-literals.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
substr.js
sum-0-plus-undefined-is-NaN.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
switch-opt.js [test] Add %PrepareFunctionForOptimize in mjsunit tests 2019-06-17 14:13:02 +00:00
switch.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
test-async.js Replace %RunMicrotasks with %PerformMicrotaskCheckpoint 2018-12-06 11:10:18 +00:00
test-builtins-setup.js
testcfg.py [test] Remove module pragma in favor of .mjs 2019-06-27 13:25:48 +00:00
thin-strings.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
this-dynamic-lookup.js
this-in-callbacks.js
this-property-assignment.js
this.js
throw-and-catch-function.js
throw-exception-for-null-access.js
to_number_order.js
to-precision.js
tobool.js
toint32.js
top-level-assignments.js
touint32.js
track-fields.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
transcendentals.js
transition-elements-kind.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
try-catch-default-destructuring.js [parser] Change how catch is parsed 2018-12-19 11:02:01 +00:00
try-catch-extension-object.js
try-catch-scopes.js
try-finally-continue.js
try-finally-nested.js
try.js
typed-array-slice.js
typeof.js [turbofan] Remove ObjectRef::TypeOf. 2018-09-13 10:33:16 +00:00
tzoffset-seoul-noi18n.js
tzoffset-seoul.js
tzoffset-transition-apia.js
tzoffset-transition-lord-howe.js
tzoffset-transition-moscow.js
tzoffset-transition-new-york-noi18n.js
tzoffset-transition-new-york.js
ubsan-fuzzerbugs.js [cleanup] Add PrepareFunctionForOptimization 2019-06-14 14:03:18 +00:00
unary-minus-deopt.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
unbox-double-arrays.js [Test] Add PrepareForOptimization to some mjsunit tests. 2019-05-03 13:32:32 +00:00
unbox-double-field-indexed.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
unbox-double-field.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
unbox-smi-field-indexed.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
unbox-smi-field.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
undeletable-functions.js
undetectable-compare.js [cleanup] Add PrepareFunctionForOptimization 2019-06-14 14:03:18 +00:00
undetectable.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
unicode-case-overoptimization.js
unicode-string-to-number.js
unicode-test.js
unicodelctest-no-optimization.js [test] Ensure random generator in JSTests does not use float arithmetic 2018-12-17 10:05:08 +00:00
unicodelctest.js [test] Ensure random generator in JSTests does not use float arithmetic 2018-12-17 10:05:08 +00:00
unused-context-in-with.js
unusual-constructor.js
uri.js
value-callic-prototype-change.js
value-of.js
value-wrapper-accessor.js [Test] Add %PrepareForOptimization in tests 2019-05-02 09:43:17 +00:00
value-wrapper.js
var.js
verify-assert-false.js
verify-check-false.js
whitespaces0.js
whitespaces1.js
whitespaces2.js
whitespaces3.js
whitespaces4.js
whitespaces5.js
whitespaces6.js
whitespaces7.js
whitespaces8.js
whitespaces9.js
whitespaces.js
with-function-expression.js
with-leave.js
with-parameter-access.js
with-prototype.js
with-readonly.js
with-value.js
worker-ping-test.js [mjsunit] Add more tests for shared array buffers / memories 2019-07-17 14:08:38 +00:00