v8/test/js-perf-test/Array
Hai Dang fe9de0b6f3 Add non-COW inputs to Array.from benchmarks.
This makes clear that some benchmarks where Array.from is used to
clone the array are very fast because the array is COW, and the
added benchmarks for non-COW arrays are not as fast. COW-ness does
not affect benchmarks where Array.from is called with a callback
function.

Change-Id: Ie9dd5507df5dd7501ac955dba4d3682c4a54548e
Reviewed-on: https://chromium-review.googlesource.com/c/1314333
Reviewed-by: Georg Neis <neis@chromium.org>
Commit-Queue: Hai Dang <dhai@google.com>
Cr-Commit-Position: refs/heads/master@{#57208}
2018-11-02 11:41:06 +00:00
..
copy-within.js [array] Add basic js-perf benchmarks for Array.p.copyWithin 2018-08-08 15:05:16 +00:00
every.js Revert "[Builtins] Array.prototype.forEach perf regression on dictionaries." 2018-09-06 11:00:15 +00:00
filter.js Revert "[Builtins] Array.prototype.forEach perf regression on dictionaries." 2018-09-06 11:00:15 +00:00
find-index.js [js-perf-tests] Cleanup and more elements kind helpers 2018-08-13 10:14:38 +00:00
find.js [js-perf-tests] Cleanup and more elements kind helpers 2018-08-13 10:14:38 +00:00
for-each.js Revert "[Builtins] Array.prototype.forEach perf regression on dictionaries." 2018-09-06 11:00:15 +00:00
from.js Add non-COW inputs to Array.from benchmarks. 2018-11-02 11:41:06 +00:00
join.js [js-perf-test] Consistently use createSuite in all benchmarks 2018-05-29 15:06:48 +00:00
map.js Revert "[Builtins] Array.prototype.forEach perf regression on dictionaries." 2018-09-06 11:00:15 +00:00
of.js [js-perf-test] Consistently use createSuite in all benchmarks 2018-05-29 15:06:48 +00:00
reduce-right.js [js-perf-tests] Cleanup and more elements kind helpers 2018-08-13 10:14:38 +00:00
reduce.js [js-perf-test] Add Array#{indexOf,includes} micro-benchmark 2018-10-31 07:55:24 +00:00
run.js Revert "[Builtins] Array.prototype.forEach perf regression on dictionaries." 2018-09-06 11:00:15 +00:00
slice.js [js-perf-test] Add assert and assertEquals 2018-08-13 23:03:05 +00:00
some.js Revert "[Builtins] Array.prototype.forEach perf regression on dictionaries." 2018-09-06 11:00:15 +00:00
to-string.js [js-perf-test] Consistently use createSuite in all benchmarks 2018-05-29 15:06:48 +00:00