v8/test/js-perf-test/ArraySort
Jakob Gruber 74320a1b92 Revert "[builtins] Add FastCallFunction builtin that elides some checks"
This reverts commit 99e13e587e.

Reason for revert: Reverting in favor of a general mechanism for this in Torque.

Original change's description:
> [builtins] Add FastCallFunction builtin that elides some checks
> 
> This CL adds a new "Call" stub that can be used by builtins that will
> call the same JS call-back function often (e.g. compare function in
> Array.p.sort). The checks have to be done upfront once, but can then
> be omitted.
> 
> R=​jgruber@chromium.org
> 
> Bug: v8:7861
> Change-Id: Id6e4ca27c3d488a7b1f708cbcb4cbe6cc382513e
> Reviewed-on: https://chromium-review.googlesource.com/1208574
> Commit-Queue: Simon Zünd <szuend@google.com>
> Reviewed-by: Jakob Gruber <jgruber@chromium.org>
> Reviewed-by: Camillo Bruni <cbruni@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#55769}

TBR=cbruni@chromium.org,jgruber@chromium.org,szuend@google.com

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: v8:7861
Change-Id: I47260993ef2a16bd5348bb0b46da4d34d33ea10b
Reviewed-on: https://chromium-review.googlesource.com/1226871
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#55897}
2018-09-14 11:09:08 +00:00
..
run.js [js-perf-test] Consistently use createSuite in all benchmarks 2018-05-29 15:06:48 +00:00
sort-base.js Revert "[builtins] Add FastCallFunction builtin that elides some checks" 2018-09-14 11:09:08 +00:00
sort-cmpfn-kindchange.js [jstests] Change sorting benchmarks to run setup for each iteration 2018-06-19 09:40:39 +00:00
sort-cmpfn.js [jstests] Change sorting benchmarks to run setup for each iteration 2018-06-19 09:40:39 +00:00
sort-lengths.js [jstest] Fix ElementsKind of the array that gets sorted 2018-08-24 07:35:07 +00:00
sort-megamorphic.js [jstests] Change sorting benchmarks to run setup for each iteration 2018-06-19 09:40:39 +00:00
sort-presorted.js [jstest] Add random data configuration to ArraySortPreSorted 2018-06-21 10:46:58 +00:00
sort.js [jstests] Change sorting benchmarks to run setup for each iteration 2018-06-19 09:40:39 +00:00