summaryrefslogtreecommitdiff
path: root/deps/v8/test/js-perf-test/ArraySort/sort.js
blob: cc77e5884d320e4fe82f2b3cae517038d4214731 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Copyright 2018 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

load('sort-base.js');

createSortSuite('PackedSmi', 1000, Sort, CreatePackedSmiArray);
createSortSuite('PackedDouble', 1000, Sort, CreatePackedDoubleArray);
createSortSuite('PackedElement', 1000, Sort, CreatePackedObjectArray);

createSortSuite('HoleySmi', 1000, Sort, CreateHoleySmiArray);
createSortSuite('HoleyDouble', 1000, Sort, CreateHoleyDoubleArray);
createSortSuite('HoleyElement', 1000, Sort, CreateHoleyObjectArray);

createSortSuite('Dictionary', 1000, Sort, CreateDictionaryArray);