]> git.saurik.com Git - apple/javascriptcore.git/blame - tests/stress/array-from-abs-and-floor.js
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / tests / stress / array-from-abs-and-floor.js
CommitLineData
ed1e77d3
A
1function target1() {
2 return Array.from({
3 length: 5,
4 0: 0,
5 1: 0,
6 2: 0,
7 3: 0,
8 4: 0
9 });
10}
11noInline(target1);
12
13function target2() {
14 return Array.from({
15 length: 5.4,
16 0: 0,
17 1: 0,
18 2: 0,
19 3: 0,
20 4: 0
21 });
22}
23noInline(target2);
24
25function target3() {
26 return Array.from({
27 length: -5.4,
28 0: 0,
29 1: 0,
30 2: 0,
31 3: 0,
32 4: 0
33 });
34}
35noInline(target3);
36
37for (var i = 0; i < 10000; ++i)
38 target1();
39for (var i = 0; i < 10000; ++i)
40 target2();
41for (var i = 0; i < 10000; ++i)
42 target3();