v8/test/mjsunit/compiler
Georg Neis 97c89ebbe2 [turbofan] Fix and simplify optimization of access on global proxy
We used to have two special cases for named accesses on the global
proxy, one based on seeing the global proxy constant in the graph and
on based on seeing the global proxy map either in the feedback or in
the graph. A change I made a while ago accidentally disabled the second
one. This CL restores that.

Moreover, given how things are set up now (this might have been
different before), the first optimization is subsumed by the second
one, so this CL also removes the first one.

Finally, this CL records an accumulator hint in the case of a load,
which improves precision of the serializer for concurrent inlining.

Tbr: tebbi@chromium.org
Bug: v8:7790
Change-Id: I255afc6c79e5c5c900b3ccfcd8459d836d21e42b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1801954
Commit-Queue: Georg Neis <neis@chromium.org>
Reviewed-by: Michael Stanton <mvstanton@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63806}
2019-09-16 15:43:08 +00:00
..
abstract-equal-receiver.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
abstract-equal-symbol.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
abstract-equal-undetectable.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
accessor-exceptions1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
accessor-exceptions2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
alloc-number-debug.js
alloc-number.js [mjsunit] Improve test performance 2018-05-24 13:06:30 +00:00
alloc-object-huge.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
alloc-object.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
arguments-object.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
array-access.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-buffer-is-view.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
array-constructor.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-every.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-find.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-findindex.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-is-array.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-length.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-multiple-receiver-maps.js [turbofan] Allow polymorphic inlining for Array push / pop / shift 2019-05-31 14:35:08 +00:00
array-push-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
array-push-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
array-push-3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
array-slice-clone.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
array-some.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
array-species.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
array-subclass.js Improve test coverage for non-extensible array in optimized code 2019-03-27 11:08:36 +00:00
assignment-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
assignment.js
bigint-add-no-deopt-loop.js [turbofan] Push BigInt truncation over addition and heap constants 2019-07-12 09:05:29 +00:00
bigint-add.js [turbofan] Fix representation changing for bigints 2019-07-15 15:25:58 +00:00
bigint-int64-lowered.js Reland "[turbofan] Prepare for moving part of CreateGraph into the background" 2019-09-04 09:35:13 +00:00
bigint-negate.js [turbofan] Push BigInt truncation over addition and heap constants 2019-07-12 09:05:29 +00:00
binary-ops.js
boolean-protototype.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
call-keyed.js
capture-context.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
compare-map-elim2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
compare-map-elim.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
compare-objeq-elim.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
compare.js
complex-for-in.js
concurrent-inlining-1.js [turbofan] Fix and simplify optimization of access on global proxy 2019-09-16 15:43:08 +00:00
concurrent-inlining-2.js [turbofan] Fix and simplify optimization of access on global proxy 2019-09-16 15:43:08 +00:00
concurrent-invalidate-transition-map.js Remove FLAG_track_constant_fields 2019-04-27 10:47:19 +00:00
concurrent-proto-change.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
constant-fold-add-static.js [turbofan] Add optional runtime checks for range types 2019-07-12 08:32:59 +00:00
constant-fold-cow-array.js Reland of Improve test coverage for non-extensible holey array in optimized code 2019-04-26 15:49:02 +00:00
constant-fold-tostring.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
constructor-inlining.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
context-sensitivity.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
control-flow-0.js
control-flow-1.js
control-flow-2.js
count-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
countoperation.js
dataview-constant.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dataview-deopt.js Fix test for lazy source positions 2019-06-13 16:45:18 +00:00
dataview-detached.js [cleanup] Rename uses of 'neuter' to 'detach' 2019-08-06 14:24:05 +00:00
dataview-get.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dataview-nonconstant.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dataview-set.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dead-code2.js
dead-code3.js
dead-code4.js
dead-code5.js
dead-code6.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dead-code.js
dead-loops-neg.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dead-loops.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dead-string-add-warm.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dead-string-add.js
delete.js
deopt-accessors1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-accessors2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-accessors3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-accessors4.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-accessors5.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-accessors6.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-accessors7.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-args.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-builtins.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-iterator-prototype-next.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-every.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-filter.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-find.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-findindex.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-foreach.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-includes.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-indexof.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-lastindexof.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-map.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-pop.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-reduce.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-slice.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-prototype-some.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-array-push.js [Compile] Avoid flushing code that's marked for optimization in tests. 2019-02-27 16:44:24 +00:00
deopt-bool2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-bool.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-closure.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-during-eval-lookup.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-eager-and-lazy.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-eager-var-mutation-ite.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-eager-with-freeze.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-followed-by-gc.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-inlined-from-call.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-inlined-smi.js [test] Remove dead flags from some tests. 2018-10-15 10:00:12 +00:00
deopt-lazy-freeze.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-lazy-shape-mutation.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-lazy-var-mutation.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-many-lazy.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-materialize-accumulator.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-now-lazy.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-numberoroddball-binop.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-simple-eager.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-simple-lazy.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-simple-try-catch.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-soft-simple.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-string-outofbounds.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-tonumber-binop.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-tonumber-compare.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-tonumber-shift.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-twice-on-call.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deopt-twice.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
deoptimize-lazy-weak.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
diamond-followedby-branch.js [compiler]Use Phi in Branch if control flow is known 2019-08-28 19:12:03 +00:00
division-by-constant.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dont-constant-fold-deopting-checks.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dont-flush-code-marked-for-opt.js [Test] Avoid relying on flag implications for --flush-bytecode in tests. 2019-03-06 15:34:13 +00:00
double-array-to-global.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
eager-deopt-simple.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-4.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-5.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-6.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-7.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-8.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-9.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-10.js
escape-analysis-11.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-12.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-13.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-15.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-16.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-17.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-18.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-arguments.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-array.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-cycle.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-deopt-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-deopt-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-deopt-3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-deopt-4.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-deopt-5.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-deopt-6.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-framestate-use-at-branchpoint.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-materialize.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-phi-type-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-phi-type.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-replacement.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-representation.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-rest-parameters.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-type-none-in-object-state.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis-typeguard.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
escape-analysis.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
eval-introduced-closure.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
expression-trees.js
feedback-after-throw.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
field-representation-tracking.js [test] Fix test case for GC Stress testing. 2019-05-13 09:56:30 +00:00
for-in-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
for-in-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
for-in-3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
for-in-4.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
for-in-5.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
for-stmt.js
function-apply.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
function-bind.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
function-call.js
function-caller.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
generator-jump-targets.js [turbofan] Make serializer properly handle resume targets 2019-07-15 12:48:07 +00:00
generic-add.js
global-accessors.js
global-delete.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
global-var-delete.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
globals.js
increment-typefeedback.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-accessors1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-accessors2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-arguments.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-arity-mismatch.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-closures.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-compare.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-conditional.js
inline-construct.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-context-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-context-slots.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-dead-jscreate.js
inline-exception-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-exception-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-function-apply.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-global-access.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-literals.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-omit-arguments-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-omit-arguments-object.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-omit-arguments.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-param.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-surplus-arguments-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-surplus-arguments-object.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-surplus-arguments.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-throw.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-two.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inlined-array-pop-getter1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inlined-array-pop-getter2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inlined-array-pop-opt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inlined-call-mapcheck.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inlined-call.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
instance-of-overridden-has-instance.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
instanceof2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
instanceof3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
instanceof4.js [turbofan] Second part of brokerization/serialization for instanceof 2019-07-29 18:19:35 +00:00
instanceof-opt1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
instanceof-opt2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
instanceof-opt3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
instanceof.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
int64.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
integral32-add-sub.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
keyed-load-on-string.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
lazy-const-lookup.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
lazy-deopt-async-function-resolve.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
lazy-deopt-in-literal.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
lazy-iife-no-parens.js
literals-assignment.js
literals-optimized.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
literals.js
load-elimination-const-field.js Revert "[turbofan] temporarily disable const-based load elimination" 2019-09-13 11:25:40 +00:00
load-elimination-global.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
load-elimination-osr.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
load-elimination-params.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
load-elimination.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
logical-and.js
logical-or.js
loopcount.js
loops.js
manual-concurrent-recompile.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
materialize-dictionary-properties.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
materialize-mutable-heap-number.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-ceil.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-floor-global.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-floor-local.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-imul.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-max.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-min.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-mul.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-round.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-sign.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
math-trunc.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
minus-zero.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
mul-div-52bit.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
multiply-add.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
multiply-sub.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
named-load.js
named-store.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
nary-binary-ops.js
native-context-specialization-hole-check.js [cleanup] Stop using the now-unused deopt_count from feedback vector. 2019-05-23 16:34:54 +00:00
native-context-specialization-string-concat.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
new-cons-string.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
null-compare.js
number-abs.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-add.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-ceil.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-comparison-truncations.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
number-constructor-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-divide.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-floor.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-isfinite-inl.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-isfinite.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-isinteger-inl.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-isinteger.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-isnan.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-issafeinteger.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-max.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-min.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-modulus.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-multiply.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-round.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-subtract.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-toboolean.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-trunc.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
object-constructor.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
object-create.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
object-getprototypeof.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
object-is.js [turbofan] Inline SameValue for numbers 2019-04-11 13:35:24 +00:00
object-isprototypeof.js [turbofan] First part of brokerization/serialization for instanceof 2019-07-25 14:39:54 +00:00
objectliterals.js
opt-next-call-turbo.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
opt-next-call.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimize_max.js
optimize_min.js
optimize-bitnot.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-closures.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-float32array-length.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-float64array-length.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-for-in.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
optimized-function-calls.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-instanceof-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-instanceof-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-int32array-length.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-uint32array-length.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-with.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
osr-alignment.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-arguments.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-array-len.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-assert.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
osr-backedges1.js
osr-big.js
osr-block-scope-func.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-block-scope-id.js Check that function was prepared before optimizing using manually 2019-07-11 14:57:49 +00:00
osr-block-scope.js Check that function was prepared before optimizing using manually 2019-07-11 14:57:49 +00:00
osr-follow.js
osr-for-let.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-forin-nested.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-forin.js Improve test coverage for non-extensible array when possible 2019-04-03 16:32:01 +00:00
osr-forof.js Improve test coverage for non-extensible array when possible 2019-04-03 16:32:01 +00:00
osr-function-id2.js
osr-function-id.js
osr-function.js
osr-infinite.js Check that function was prepared before optimizing using manually 2019-07-11 14:57:49 +00:00
osr-labeled.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-literals-adapted.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-literals.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-manual1.js [cleanup] Add %PrepareFunctionForOptimization for few more tests 2019-06-19 10:17:52 +00:00
osr-manual2.js [cleanup] Add %PrepareFunctionForOptimization for few more tests 2019-06-19 10:17:52 +00:00
osr-maze1.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-maze2.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-multiple2.js
osr-multiple3.js
osr-multiple.js
osr-nested2.js
osr-nested2b.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
osr-nested3.js
osr-nested3b.js
osr-nested.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-one.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
osr-regex-id.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-regress-max-locals.js
osr-sar.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
osr-simple.js Check that function was prepared before optimizing using manually 2019-07-11 14:57:49 +00:00
osr-top1.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-top2.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-top3.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-try-catch.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-two.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-uint32.js
osr-warm.js
osr-while-let.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
osr-with-args.js
phi-representations.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
pic.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
polymorphic-symbols.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-capability-default-closures.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-constructor.js Remove always-on flag --experimental_inline_promise_constructor 2019-09-11 13:17:22 +00:00
promise-prototype-catch-custom-then-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-catch-custom-then-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-catch-subclass.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-catch.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-finally-custom-then-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-finally-custom-then-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-finally-subclass.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-finally.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-prototype-then.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-resolve-stable-maps.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-resolve.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
promise-species.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
property-calls.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
property-refs.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
property-simple.js
property-static.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
property-stores.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
proto-chain-constant.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
proto-chain-load.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
receiver-conversion.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
recursive-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
redundancy-elimination.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
reflect-apply.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
reflect-construct.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
reflect-get.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
reflect-getprototypeof.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
reflect-has.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-0.js
regress-1.js
regress-2.js
regress-3.js
regress-4.js
regress-5.js
regress-6.js
regress-7.js
regress-8.js
regress-1085.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-1394.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-3786.js
regress-3812.js
regress-4206.js
regress-4207.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4389-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4389-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4389-3.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4389-4.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4389-5.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4389-6.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4413-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-4470-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-5074.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-5100.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-5129.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-5158.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-5278.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-5320.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-5538.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-7121.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-8380.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-9017.js [test][cleanup] Revive --time, speed up some tests 2019-09-16 11:24:11 +00:00
regress-9041.js [turbofan] First part of brokerization/serialization for instanceof 2019-07-25 14:39:54 +00:00
regress-9087.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-9137-1.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
regress-9137-2.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
regress-106351.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-177883.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-411262.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-416359.js
regress-439743.js
regress-443744.js
regress-444508.js
regress-444695.js
regress-445267.js
regress-445732.js
regress-445858.js
regress-445859.js
regress-445876.js
regress-445907.js
regress-446156.js
regress-446647.js
regress-446778.js
regress-447567.js
regress-451012.js
regress-452427.js
regress-463056.js
regress-468162.js
regress-468727.js
regress-469089.js
regress-491578.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-572409.js
regress-600593.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-607493.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
regress-621147.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-621423.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-625558.js
regress-625966.js
regress-626986.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-628403.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-628516.js
regress-628773.js
regress-630611.js
regress-633497.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-638132.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-639210.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-644048.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-644633.js
regress-645851.js [cleanup] Add %PrepareFunctionForOptimize for tests that use %OptimizeOsr 2019-06-18 16:47:29 +00:00
regress-650215.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
regress-664117.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-664490.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-665680.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-668760.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-669517.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
regress-671574.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-673244.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
regress-674469.js
regress-675704.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-693425.js
regress-694088.js
regress-700883.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-713367.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-714483.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-715204.js
regress-715651.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-725743.js
regress-726554.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-729369.js
regress-731495.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-733181.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-736567.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-739902.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-758096.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-758983.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-761892.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-762057.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-772420.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-772872.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-773954.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-780658.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-786521.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-788539.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-791245.js
regress-793863.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-796041.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-797596.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-799263.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-801097.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-803022.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
regress-808472.js
regress-815392.js
regress-817225.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-841117.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-884052.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-888923.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-890057.js [turbofan] Fail slack tracking dependency if initial map disappears. 2018-09-28 08:20:42 +00:00
regress-890620.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-895799.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-902608.js [interpreter] Store CreateObjectLiteral's result into the accumulator. 2018-11-08 10:31:45 +00:00
regress-905555-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-905555.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-910838.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-913232.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-919754.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
regress-924151.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-932392.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-934175.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-935092.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-939316.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-944062-1.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-944062-2.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-945187.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-945644.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-946889.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-949435.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-952586.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-957559.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-958021.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-958350.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
regress-958420.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-958716.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-961986.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-966560-1.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-966560-2.js [cleanup] Add %PrepareForOptimization to some more mjsunit tests. 2019-06-14 11:34:28 +00:00
regress-977670.js Check that function was prepared before optimizing using manually 2019-07-11 14:57:49 +00:00
regress-992684.js [turbofan] Teach serializer about new JumpIfUndefinedOrNull bytecodes 2019-08-13 07:36:49 +00:00
regress-995430.js [turbofan] Try to insert soft deopt for exponentiation 2019-08-20 11:55:46 +00:00
regress-995562.js [turbofan] Fix JSStoreDataPropertyInLiteral reduction 2019-08-20 11:37:16 +00:00
regress-997100.js [turbofan] Fix stability checks in InferHasInPrototypeChain 2019-08-23 11:29:30 +00:00
regress-3136962.js
regress-3185901.js
regress-3218915.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-3249650.js
regress-3260426.js
regress-arguments.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-arrayliteral.js
regress-bit-number-constant.js
regress-closures-with-eval.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
regress-compare-negate.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-const.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-crbug-540593.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-crbug-965513.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-crbug-974474.js [turbofan] fix bug in CommonOperatorReducer::ReduceReturn 2019-06-25 11:00:01 +00:00
regress-crbug-974476.js [turbofan] fix escape analysis bug: revisit phis 2019-06-18 12:10:46 +00:00
regress-dead-throw-inlining.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-deopt-call-as-function.js
regress-escape-analysis-indirect.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-f64-w32-change.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-funarguments.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-funcaller.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-gap.js
regress-gvn.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-inline-callfunctionstub.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-int32array-outofbounds-nan.js
regress-intoverflow.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-lazy-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-lbranch-double.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-loadfield.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-loop-deopt.js
regress-loop-variable-if.js
regress-loop-variable-unsigned.js
regress-math-sign-nan-type.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-max.js
regress-nonextensiblearray-store-outofbounds.js Add new nonextensible element kinds 2019-08-28 17:24:49 +00:00
regress-ntl-effect.js
regress-number-is-hole-nan.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-or.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-register-allocator2.js
regress-register-allocator3.js
regress-register-allocator.js
regress-rep-change.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-sealedarray-store-outofbounds.js Sealed array should handle store out of bounds in optimized code 2019-05-08 17:19:02 +00:00
regress-serialized-slots.js
regress-shared-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-shift-left.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-shift-right-logical.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-shift-right.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-stacktrace-methods.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-stacktrace.js
regress-store-holey-double-array.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-string-to-number-add.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-to-number-binop-deopt.js
regress-toint32.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-truncate-number-or-undefined-to-float64.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-v8-5573.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-v8-5756.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-v8-6077.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-v8-6631.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-v8-9113.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
regress-v8-9139.js [turbofan] Use the right comparison for constant field store. 2019-04-18 11:29:22 +00:00
regress-variable-liveness-let.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-variable-liveness.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regresss-933331.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
rest-parameters.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
rotate.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
safepoint.js
shift-shr.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
short-circuit.js
simple-bailouts.js
simple-binary-op.js
simple-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
simple-global-access.js
simple-inlining.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
smi-stores-opt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
spread-call.js Optimize spread call for sealed, frozen objects 2019-05-20 20:36:32 +00:00
store-elimination.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
stress-deopt-count-1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
stress-deopt-count-2.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
strict-equal-number.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
strict-equal-receiver.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
strict-equal-symbol.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
strict-recompile.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-add-try-catch.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-comparison-opt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-concat-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-concat-try-catch.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-concat-yield.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-from-code-point.js [Compile] Avoid flushing code that's marked for optimization in tests. 2019-02-27 16:44:24 +00:00
string-length.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-slice.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
string-startswith.js Reland "[turbofan] Add fast path for single-character String#startsWith()" 2019-05-20 08:42:57 +00:00
switch-bailout.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
symbol-protototype.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
tagged-template.js [TurboFan] Don't cache tagged templates in the feedback vector 2019-07-09 08:56:40 +00:00
this-property-refs.js
thisfunction.js
to-fast-properties.js
truncating-store-deopt.js
truncating-store.js
try-binop.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
try-catch-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
try-context.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
try-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
try-finally-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
try-osr.js Reland "[Test] Update tests to work with lazy feedback allocation." 2019-05-08 12:51:13 +00:00
turbo-number-feedback.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
type-speculative-safe-integer-add.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
typed-array-constructor.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
typedarray-keyed.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
typedarray-prototype-tostringtag.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
uint8-clamped-array.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
uint32.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
unary-add.js
unsigned-min-max.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
varargs.js
variables.js