v8/test/mjsunit/compiler
snek d89d185fad [fastcall] expose wasm memory to cfunction
Load current Memory start/size off of the wasm instance when entering
fast calls, so they can use that info for whatever they need to do.
Fast calls from JS set the memory to null, and the memory does not
need to be piped from wasm to slow callbacks as wasm always calls
the fast function.

Change-Id: Ibfa33cdd7dba85300f95cbdacc9a56b3f7181663
Bug: chromium:1052746
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3719005
Reviewed-by: Maya Lekova <mslekova@chromium.org>
Commit-Queue: snek <snek@chromium.org>
Reviewed-by: Manos Koukoutos <manoskouk@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81538}
2022-07-05 16:24:01 +00:00
..
abstract-equal-oddball.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
abstract-equal-receiver.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
abstract-equal-symbol.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
abstract-equal-undetectable.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 Speed up some mjsunit test cases and clean up test expectations for arm and mips. 2014-01-24 11:36:45 +00:00
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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
array-push-1.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
array-push-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
array-push-3.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
array-slice-clone.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
bigint-add.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
bigint-asintn.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
bigint-asuintn.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
bigint-int64-lowered.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
bigint-negate.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
bigint-uint64-lowered.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
binary-ops.js
boolean-protototype.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
bound-functions-serialize.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
call-keyed.js
call-with-arraylike-or-spread-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
call-with-arraylike-or-spread-3.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
call-with-arraylike-or-spread-4.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
call-with-arraylike-or-spread-5.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
call-with-arraylike-or-spread-6.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
call-with-arraylike-or-spread-7.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
call-with-arraylike-or-spread.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
capture-context.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
catch-block-load.js Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +00:00
collection-has.js optimize Set#has 2022-06-23 13:42:17 +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 Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +00:00
concurrent-inlining-2.js Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +00:00
concurrent-invalidate-transition-map.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
concurrent-proto-change.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
consecutive-addition.js [turbofan] Reduce consecutive overflow addition with constants 2020-09-22 16:17:53 +00:00
constant-fold-add-static.js Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +00:00
constant-fold-cow-array.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
constant-fold-tostring.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
construct-bound-function.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
construct-object.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
construct-receiver.js Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
dataview-detached.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
dataview-get.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
dataview-nonconstant.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dataview-set.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
dead-code2.js Improve dead code elimination by transitively marking live code and removing all dead code. Replace unreachable phi removal algorithm with the new dead code elimination pass, which is more thorough. 2013-05-14 13:10:52 +00:00
dead-code3.js Improve dead code elimination by transitively marking live code and removing all dead code. Replace unreachable phi removal algorithm with the new dead code elimination pass, which is more thorough. 2013-05-14 13:10:52 +00:00
dead-code4.js Improve dead code elimination by transitively marking live code and removing all dead code. Replace unreachable phi removal algorithm with the new dead code elimination pass, which is more thorough. 2013-05-14 13:10:52 +00:00
dead-code5.js Improve dead code elimination by transitively marking live code and removing all dead code. Replace unreachable phi removal algorithm with the new dead code elimination pass, which is more thorough. 2013-05-14 13:10:52 +00:00
dead-code6.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
dead-code.js Improve dead code elimination by transitively marking live code and removing all dead code. Replace unreachable phi removal algorithm with the new dead code elimination pass, which is more thorough. 2013-05-14 13:10:52 +00:00
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 Fix IsDeletable() for HStringAdd, HStringCharCodeAt, HStringCharFromCode. 2013-07-29 12:35:43 +00:00
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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-iterator-prototype-next.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-every.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-filter.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-find.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-findindex.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-foreach.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-includes.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-indexof.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-lastindexof.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-map.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-pop.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-reduce.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-slice.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-prototype-some.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-array-push.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-inlined-smi.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
deopt-pretenure.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [turbofan] Make escape analysis non-experimental. 2016-05-18 13:51:01 +00:00
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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
fast-api-annotations.js Reland "[fastcall] Support EnforceRange annotation" 2022-07-05 14:09:21 +00:00
fast-api-calls-wasm.js [fastcall] expose wasm memory to cfunction 2022-07-05 16:24:01 +00:00
fast-api-calls.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
fast-api-helpers.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
fast-api-interface-types.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
fast-api-sequences-x64.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
fast-api-sequences.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
feedback-after-throw.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
field-representation-tracking.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
for-in-1.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
for-in-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
for-in-3.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
for-in-4.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
for-in-5.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 Fix maybe_string_add for adds that have no type feedback where --always-opt is on. 2015-04-08 13:14:30 +00:00
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-change-writable.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
globals-freeze-constant.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
globals-freeze-constanttype.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
globals-freeze-mutable.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
increment-typefeedback.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
inline-accessors1.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inline-accessors2.js [turbofan] Remove unused --inline-accessors flag 2019-11-26 12:51:16 +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 [turbofan] Avoid unnecessary copying of nodes during inlining. 2016-05-25 10:07:06 +00:00
inline-exception-1.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
inline-exception-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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-private-method.js [compiler] Fix typing JSLoadNamed of private brands 2021-12-22 16:32:44 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
inlined-call-mapcheck.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
inlined-call-polymorphic.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
inlined-call.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
is-being-interpreted-1.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
is-being-interpreted-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
js-create-arguments.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
js-create.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 Parsing especially large nested functions takes up more memory than necessary. 2015-09-10 14:41:14 +00:00
literals-assignment.js
literals-optimized.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
literals.js [parser] Lift template literal invalid escape restriction 2017-02-22 21:20:32 +00:00
load-elimination-const-field.js Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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
monomorphic-named-load-with-no-map.js [weakrefs] Remove --no-harmony-weak-refs flag 2021-04-08 23:10:53 +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 [turbofan] Fix reduction of LoadProperty/StoreProperty to LoadNamed/StoreNamed. 2015-04-21 15:12:58 +00:00
named-store.js [test] Add %PrepareForOptimization to even more tests 2019-06-12 14:40:14 +00:00
nary-binary-ops.js [ignition] Support n-ary logical ops 2017-10-30 11:20:43 +00:00
native-context-specialization-hole-check.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-add.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-ceil.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-comparison-truncations.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-constructor-deopt.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-divide.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-floor.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-min.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-modulus.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-multiply.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-round.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-subtract.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
number-toboolean.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
number-trunc.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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-higher-order-functions.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
opt-next-call-turbo.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
opt-next-call.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
optimize_max.js Add mjsunit tests for optimization of float min/max. 2015-06-23 17:26:25 +00:00
optimize_min.js Add mjsunit tests for optimization of float min/max. 2015-06-23 17:26:25 +00:00
optimize-bitnot.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-array-at.js [compiler] Inline Array.prototype.at in JSCallReducer 2022-05-25 10:01:03 +00:00
optimized-closures.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
optimized-float32array-length.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
optimized-float64array-length.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
optimized-for-in.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
optimized-uint32array-length.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
optimized-with.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
osr-alignment.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-arguments.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-array-len.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-assert.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-backedges1.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-big.js Change PC for OSR entries to point to something more sensible (i.e. the first UnknownOsrValue), removing the need to record spilled OSR values and the need for duplicate deopt entries. 2013-06-26 08:43:27 +00:00
osr-block-scope-func.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-block-scope-id.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-block-scope.js Reland "[compiler] Remove the optimized OSR code if deoptimizing at inside of loop" 2022-06-13 15:29:41 +00:00
osr-follow.js [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-for-let.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-forin-nested.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +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 [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-function-id.js [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-function.js [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-infinite.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-labeled.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-literals-adapted.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-literals.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-manual1.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-manual2.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-maze1.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-maze2.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-multiple2.js [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-multiple3.js [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-multiple.js [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-nested2.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-nested2b.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-nested3.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-nested3b.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-nested.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-one.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-regex-id.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-regress-max-locals.js Change PC for OSR entries to point to something more sensible (i.e. the first UnknownOsrValue), removing the need to record spilled OSR values and the need for duplicate deopt entries. 2013-06-26 08:43:27 +00:00
osr-sar.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
osr-simple.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-top1.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-top2.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-top3.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-try-catch.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-two.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-uint32.js Generate a custom OSR entrypoint for OSR compiles on all platforms, and transition to optimized code using the special entrypoint, instead of through the deoptimizer. Do not install the OSR compiled code as _the_ optimized code for a function. 2013-09-09 16:34:40 +00:00
osr-warm.js [turbofan] Remove deprecated --turbo-osr flag. 2016-05-09 09:12:01 +00:00
osr-while-let.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
osr-with-args.js Make some ARM test cases faster. 2013-11-26 10:43:44 +00:00
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 [d8] Exit with error code upon unhandled promise rejection 2020-06-24 07:21:58 +00:00
promise-constructor.js [d8] Exit with error code upon unhandled promise rejection 2020-06-24 07:21:58 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
reference-equal-boolean.js Reland "[interpreter] Optimize strict equal boolean" 2022-04-25 10:02:05 +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 Speed up long-running test cases. 2013-11-26 11:32:39 +00:00
regress-5.js
regress-6.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
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 [turbofan] Raise max virtual registers and call parameter limit. 2014-12-25 18:18:04 +00:00
regress-3812.js [turbofan] Fix truncation/representation sloppiness wrt. bool/bit. 2015-01-14 12:06:56 +00:00
regress-4206.js [arm64][turbofan] Fix implementation of Float64Min. 2015-06-23 11:58:58 +00:00
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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-5538.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-7121.js [interpreter] Remove unused interpreter intrinsics 2021-06-17 13:43:41 +00:00
regress-8380.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-9017.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-9137-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-9945-1.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-9945-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [turbofan] Add missing deopt for the assignment in the for-in statement. 2015-01-28 16:16:24 +00:00
regress-439743.js [x64] Fix optimization for certain checked load/stores. 2014-12-10 07:49:12 +00:00
regress-443744.js [turbofan] Fix unsafe out-of-bounds check for checked loads/stores. 2014-12-19 12:53:29 +00:00
regress-444508.js [turbofan] Correctify lowering of Uint8ClampedArray buffer access. 2014-12-22 08:27:59 +00:00
regress-444695.js [turbofan] Fix missing ChangeUint32ToUint64 in lowering of LoadBuffer. 2014-12-23 06:54:00 +00:00
regress-445267.js [turbofan] Fix invalid bounds check with overflowing offset. 2014-12-29 10:01:15 +00:00
regress-445732.js [Compiler] Remove unnecessary UseTurboFan function and turbo_asm flag. 2017-07-13 16:53:46 +00:00
regress-445858.js [x64] Rearrange code for OOB integer loads. 2015-01-02 10:15:40 +00:00
regress-445859.js [turbofan] Truncation of Bit/Word8/16 to Word32 is a no-op. 2015-01-02 10:39:10 +00:00
regress-445876.js Make control reducer revisit newly introduced merges. 2015-01-05 16:35:34 +00:00
regress-445907.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
regress-446156.js Revert of [es6] Correctify and unify ArrayBuffer and SharedArrayBuffer constructors. (patchset #2 id:20001 of https://codereview.chromium.org/1500543002/ ) 2015-12-04 10:38:48 +00:00
regress-446647.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-446778.js Restrict representation inference to avoid truncation of phi inputs. 2015-01-07 11:38:54 +00:00
regress-447567.js Fix Object.preventExtensions, .seal, .freeze on typed arrays 2015-10-26 11:08:02 +00:00
regress-451012.js [turbofan] Handle cyclic dependencies in context typing. 2015-01-27 06:57:41 +00:00
regress-452427.js [turbofan] Only replace nodes eagerly during simplified lowering if the types stay the same. 2015-01-27 09:27:37 +00:00
regress-463056.js [turbofan] Fix deferred replacement in simplified lowering. 2015-03-02 12:49:49 +00:00
regress-468162.js [turbofan] Fix lowering of Math.max for integral inputs. 2015-03-20 12:05:19 +00:00
regress-468727.js [turbofan] Remember types for deoptimization during simplified lowering. 2015-03-19 14:00:33 +00:00
regress-469089.js [turbofan] Work-around untagged result of CompareIC in pointer maps. 2015-03-20 09:45:12 +00:00
regress-491578.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-572409.js [turbofan] Add deopt point for InternalSetPrototype in VisitObjectLiteral. 2016-01-04 09:54:51 +00:00
regress-600593.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-607493.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +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 [turbofan] Better handling of empty type in simplified lowering. 2016-07-04 08:43:12 +00:00
regress-625966.js [turbofan] Check instruction input/output count limits in instruction selector. 2016-10-05 05:43:35 +00:00
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 [turbofan] Add re-typing for PlainPrimitiveToNumber during representation inference. 2016-07-15 10:37:27 +00:00
regress-628773.js [cleanup] Remove always-off support for tail calls 2017-07-13 19:29:05 +00:00
regress-630611.js [turbofan] Handle impossible types (Type::None()) in the backend. 2016-07-25 04:02:58 +00:00
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 [turbofan] Ensure monotonicity for induction variable typing. 2016-09-08 03:51:11 +00:00
regress-645851.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
regress-650215.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +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 Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
regress-671574.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-673244.js Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
regress-674469.js [turbofan] Handle the impossible value representation mismatch in instruction selector. 2016-12-15 12:13:06 +00:00
regress-675704.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-693425.js [turbofan] Handle Smi -> Float32 conversion in representation changer. 2017-03-15 07:44:59 +00:00
regress-694088.js [turbofan] Fix regress-694088.js for big endian. 2017-03-13 12:59:48 +00:00
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 [turbofan] Fix impossible type handling for TypeGuard and BooleanNot. 2017-04-27 11:35:15 +00:00
regress-715651.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-725743.js [arm] Clean up disabling of sharing code target entries. 2017-06-01 13:18:21 +00:00
regress-726554.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-729369.js [interpreter] Make sure allocated registers are always materialized in the register optimizer. 2017-06-07 15:39:56 +00:00
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 [turbofan] Temporarily disable write barrier elimination for stores of small integers. 2017-12-05 14:26:46 +00:00
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 Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +00:00
regress-808472.js [turbofan] simplified lowering: process DeadValue input 2018-02-20 15:13:28 +00:00
regress-815392.js [turbofan] Bailout from optimizations for large bytecode sizes (>128kB). 2018-02-27 13:22:53 +00:00
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 [d8] Exit with error code upon unhandled promise rejection 2020-06-24 07:21:58 +00:00
regress-905555-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-905555.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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-1024936.js [turbofan] Guard call to ProcessReceiverMapForApiCall 2019-11-25 14:23:28 +00:00
regress-1028208.js Don't try to optimize an already-optimized function 2019-12-02 12:04:23 +00:00
regress-1028862.js [turbofan] Fix simplified lowering of SpeculativeNumberModulus 2019-11-29 11:46:49 +00:00
regress-1034768 [turbofan] Add a nesting limit for the child serializer 2019-12-17 18:22:46 +00:00
regress-1037771.js [turbofan] Don't verify context input of Create*Context nodes 2020-01-20 18:25:04 +00:00
regress-1051017.js [turbofan] Fix bug in Typer::TypeInductionVariablePhi, again 2020-02-19 16:40:45 +00:00
regress-1053604.js [turbofan] Fix bug in receiver maps inference 2020-02-19 10:15:34 +00:00
regress-1061678.js Reland "[turbofan] Clean up ConstantFoldingReducer" 2020-03-17 09:49:24 +00:00
regress-1061803.js Reland "[turbofan] Clean up ConstantFoldingReducer" 2020-03-17 09:49:24 +00:00
regress-1062916.js [turbofan] Remove bogus DCHECK and add a comment 2020-03-20 08:11:00 +00:00
regress-1063661.js [turbofan] Fix NumberMin and NumberMax typings 2020-03-25 11:19:13 +00:00
regress-1065737.js [turbofan] Mark JSStoreGlobal as NeedsExactContext 2020-04-01 12:18:14 +00:00
regress-1067544.js [turbofan] Fix bug in reduction of typed array iteration 2020-04-06 13:18:10 +00:00
regress-1068494.js [turbofan] Fix bug in reduction of StoreDataPropertyInLiteral 2020-04-08 11:50:28 +00:00
regress-1070892.js [turbofan] Distinguish two further modes of CheckBounds 2020-04-27 19:45:35 +00:00
regress-1071743.js [turbofan] Distinguish two further modes of CheckBounds 2020-04-27 19:45:35 +00:00
regress-1072171.js Reland "[turbofan] Fix bug in Number.Min/Max typings" 2020-04-21 07:45:22 +00:00
regress-1074736.js [turbofan] Fix bug in typed array iteration 2020-04-28 13:36:26 +00:00
regress-1082704.js [turbofan] Make GraphAssembler branching respect typing 2020-05-15 12:50:11 +00:00
regress-1084820.js [deoptimizer] Fix bug in object materialization 2020-06-08 15:48:41 +00:00
regress-1092011.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-1092650.js [deoptimizer] Add missing HeapNumber allocation 2020-06-09 15:04:07 +00:00
regress-1094132.js [deoptimizer] Relax a CHECK 2020-06-12 09:40:39 +00:00
regress-1102053.js [turbofan] Fix CHECK failure in graph verifier 2020-07-06 13:07:50 +00:00
regress-1102683.js [turbofan] Remove an incorrect DCHECK 2020-07-08 12:38:10 +00:00
regress-1104514.js [turbofan] Fix a lazy deopt bug in Array.prototype.map 2020-07-29 14:39:23 +00:00
regress-1109174.js [turbofan] Do more checks for dead nodes in BranchElimination 2020-07-28 14:27:31 +00:00
regress-1125145.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-1126249.js [compiler] Fix bug in SimplifiedLowering's overflow computation 2020-09-14 12:33:27 +00:00
regress-1126771.js [compiler] Fix bug in ContextRef::previous 2020-09-10 09:22:05 +00:00
regress-1127319.js [turbofan] Fix bug in inlining 2020-09-14 12:01:55 +00:00
regress-1127405.js [compiler] Unpark local heap in more places 2020-09-14 16:09:26 +00:00
regress-1146652.js [compiler] Fix use of HeapObjectMatcher 2020-11-09 07:52:24 +00:00
regress-1150649.js [compiler] Fix a bug in SimplifiedLowering 2020-11-24 11:09:40 +00:00
regress-1158049.js [turbofan] Update Node type in JSTypedLowering::ReduceJSToNumeric 2020-12-15 17:25:34 +00:00
regress-1161357.js [compiler] Update test expectation 2021-01-08 12:54:51 +00:00
regress-1177368.js [compiler] Create canonical handles in JSTypedArrayRef::buffer() 2021-02-12 14:52:35 +00:00
regress-1177369.js [compiler] Create canonical handles in JSTypedArrayRef::buffer() 2021-02-12 14:52:35 +00:00
regress-1182647.js [deoptimizer] Fix bug in OptimizedFrame::Summarize 2021-03-11 08:39:55 +00:00
regress-1195650.js [compiler] Aggressively lower pure dead operations to DeadValue 2021-04-23 13:20:02 +00:00
regress-1195777.js [compiler] Fix bug in RepresentationChanger::GetWord32RepresentationFor 2021-04-12 15:02:33 +00:00
regress-1196185.js [compiler] Handle Dead nodes in ShouldUseCallICFeedback 2021-04-12 12:47:43 +00:00
regress-1196683.js [compiler] Enable an accidentally disabled test 2021-04-29 12:58:24 +00:00
regress-1198705.js [compiler] Add a few regression tests 2021-06-04 08:37:26 +00:00
regress-1199345.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-1200490.js [compiler] Add a few regression tests 2021-06-04 08:37:26 +00:00
regress-1202312.js [compiler] Fix RepresentationSelector::VisitUnused 2021-04-28 13:11:49 +00:00
regress-1202625.js [compiler] Fix RepresentationSelector::VisitUnused 2021-04-28 13:11:49 +00:00
regress-1202924.js [compiler] Fix a monotonicity issue in SimplifiedLowering 2021-04-27 08:03:02 +00:00
regress-1203116.js [compiler] Fix RepresentationSelector::VisitUnused 2021-04-28 13:11:49 +00:00
regress-1215514.js [heap] Don't assume that optimizing-compile-dispatcher exists 2021-06-02 16:02:13 +00:00
regress-1217562.js [compiler] Add missing prototype serialization of bound function map 2021-06-08 14:09:56 +00:00
regress-1224277.js [compiler] TSAN data race on HeapNumber::value_as_bits() 2021-07-06 13:04:17 +00:00
regress-1225607.js [compiler] Remove support for --no-concurrent-inlining 2022-01-17 11:29:48 +00:00
regress-1227324.js [compiler] Remove support for --no-concurrent-inlining 2022-01-17 11:29:48 +00:00
regress-1236716.js [compiler] Weaken induction phi typing validation 2021-08-17 08:40:40 +00:00
regress-1239601.js [compiler] Fix a bug concerning PropertyAccessInfo 2021-08-17 12:21:54 +00:00
regress-1245949.js [compiler] Fix a bug in SimplifiedLowering 2021-09-02 11:37:45 +00:00
regress-1250216.js [compiler] Fix data race between FindRootMap and DetachGlobal 2021-09-16 13:34:30 +00:00
regress-1302572.js Reland "[turbofan] Enable --verify-simplified-lowering in debug" 2022-03-23 09:33:11 +00:00
regress-3136962.js
regress-3185901.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-3218915.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-3249650.js
regress-3260426.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
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 [turbofan] Fix truncation/representation sloppiness wrt. bool/bit. 2015-01-14 12:06:56 +00:00
regress-bound-functions.js [turbofan] Fix memory corruption with VirtualBoundFunctions 2019-10-28 13:20:16 +00:00
regress-closures-with-eval.js [cleanup] Add missing %PrepareFunctionForOptimize in mjsunit tests 2019-06-14 15:54:35 +00:00
regress-compare-negate.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-const.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-crbug-11564.js [turbofan] Move large array allocation bailout earlier 2021-04-13 06:48:57 +00:00
regress-crbug-11977.js [turbofan] Fix startsWith when no search term is passed 2021-07-16 14:10:42 +00:00
regress-crbug-540593.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-crbug-965513.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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-crbug-1148758.js [super] Fix: receiver can be null / undefined 2020-11-19 15:29:47 +00:00
regress-crbug-1201011.js [test] Introduce a d8-only flag for fast calls 2021-08-26 13:07:52 +00:00
regress-crbug-1201057.js [test] Introduce a d8-only flag for fast calls 2021-08-26 13:07:52 +00:00
regress-crbug-1201082.js [test] Introduce a d8-only flag for fast calls 2021-08-26 13:07:52 +00:00
regress-crbug-1209558.js [compiler] Add regression tests 2021-06-29 15:25:37 +00:00
regress-crbug-1211215.js [compiler] Add regression tests 2021-06-29 15:25:37 +00:00
regress-crbug-1221812.js [compiler] Fix an issue with deprecated maps 2021-06-22 09:56:02 +00:00
regress-crbug-1223107.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-crbug-1226264.js [turbofan] Fix a stack overflow on too many nested bound functions 2021-07-08 13:03:38 +00:00
regress-crbug-1227677.js [compiler] Fix monotonicity issue in typing of dead code 2021-07-12 14:31:57 +00:00
regress-crbug-1228233.js [compiler] Avoid disconnected effectful operators in dead code 2021-07-15 08:32:36 +00:00
regress-crbug-1228407.js [compiler] Add some regression tests 2021-09-21 09:17:38 +00:00
regress-crbug-1230260.js [turbofan] Fix correctness issue in startsWith 2021-07-20 14:23:09 +00:00
regress-crbug-1234764.js [compiler] Add some regression tests 2021-09-21 09:17:38 +00:00
regress-crbug-1234770.js [compiler] Add some regression tests 2021-09-21 09:17:38 +00:00
regress-crbug-1241464.js [test] Introduce a d8-only flag for fast calls 2021-08-26 13:07:52 +00:00
regress-crbug-1247763.js [compiler] Add some regression tests 2021-09-21 09:17:38 +00:00
regress-crbug-1323114.js [compiler] add test for crbug-1323114 2022-05-16 11:50:56 +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 Speedup unit test to avoid timeout on slow ARM simulator. 2011-11-14 12:33:44 +00:00
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 [turbofan] Quickfix for invalid number truncation of typed array loads. 2014-12-12 10:45:38 +00:00
regress-intoverflow.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-lazy-deopt.js [interpreter] Remove %_Call 2021-06-17 15:16: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 [turbofan] Fix silly bug in loop variable analysis. 2016-08-08 15:50:57 +00:00
regress-loop-variable-unsigned.js [turbofan] Insert sigma nodes for loop variable backedge. 2016-08-05 14:34:05 +00:00
regress-math-sign-nan-type.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-max.js [builtins] Make Math.max and Math.min fast by default. 2016-01-28 13:07:09 +00:00
regress-nonextensiblearray-store-outofbounds.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
regress-ntl-effect.js Do not reduce effect phis for loops. 2015-01-03 12:46:00 +00:00
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 [x86] Fix register constraints for multiply high and modulus. 2014-11-03 06:28:12 +00:00
regress-register-allocator3.js [turbofan] phis cannot take registers as inputs 2014-11-06 12:56:44 +00:00
regress-register-allocator.js [x86] Fix register constraints for multiply-high. 2014-10-24 09:36:40 +00:00
regress-rep-change.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-sealedarray-store-outofbounds.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 Port CallSite methods to C++. 2015-04-28 08:52:47 +00:00
regress-store-holey-double-array.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
regress-store-store-elim.js Reland "[turbofan] Improve StoreStoreElimination" 2021-12-13 11:53:54 +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 [turbofan] Avoid ToNumber conversions if they could deoptimize. 2015-02-16 12:59:20 +00:00
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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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
serializer-accessors.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
serializer-apply.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
serializer-call.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
serializer-dead-after-jump.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
serializer-dead-after-return.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
serializer-feedback-propagation-1.js Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +00:00
serializer-feedback-propagation-2.js Remove OptimizeFunctionForTopTier 2022-02-23 15:29:36 +00:00
serializer-transition-propagation.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
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-data-property-in-literal-private.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
store-elimination.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
stress-deopt-count-1.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
stress-deopt-count-2.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
strict-equal-number.js [Test] Add PrepareForOptimization to mjsunit/compiler 2019-03-04 12:25:41 +00:00
strict-equal-receiver.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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
test-literal-map-migration.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00
this-property-refs.js
thisfunction.js
to-fast-properties.js Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
truncating-store-deopt.js [turbofan] Support lazy deopt for truncating store to a typed array. 2015-03-19 05:46:30 +00:00
truncating-store.js [turbofan] Insert appropriate conversions for typed array stores. 2014-11-25 08:40:29 +00:00
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 Revert "[turbofan] Making OSR concurrent" 2022-02-21 14:02:43 +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 [builtins] Allow 2Gb TypedArrays on 64-bit architectures 2019-11-11 21:42:56 +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
typedarray-resizablearraybuffer.js [turbofan] Fix length accessor for RAB/GSAB in compiled code 2022-05-10 15:34:25 +00:00
uint8-clamped-array.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +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 [arm64] Pad function arguments. 2017-12-21 11:05:58 +00:00
variables.js
verify-type.js [flags] Rename --opt to --turbofan 2022-05-03 12:10:30 +00:00