var times = 500;
var noOverflow = 0,
overflow = 1;
var arr = [],
arrSize = times + noOverflow;
for (var i = 0; i <= arrSize; i++) {
arr.push(1337);
}
var arr = new Array(),
arrSize = times + noOverflow;
for (var i = 0; i <= arrSize; i++) {
arr.push(1337);
}
var arr = new Array(times),
arrSize = times + noOverflow;
for (var i = 0; i <= arrSize; i++) {
arr.push(1337);
}
var arr = [],
arrSize = times + noOverflow;
for (var i = 0; i <= arrSize; i++) {
arr[i] = 1337;
}
var arr = new Array(),
arrSize = times + noOverflow;
for (var i = 0; i <= arrSize; i++) {
arr[i] = 1337;
}
var arr = new Array(times),
arrSize = times + noOverflow;
for (var i = 0; i <= arrSize; i++) {
arr[i] = 1337;
}
var arr = [],
arrSize = times + overflow;
for (var i = 0; i <= arrSize; i++) {
arr.push(1337);
}
var arr = new Array(),
arrSize = times + overflow;
for (var i = 0; i <= arrSize; i++) {
arr.push(1337);
}
var arr = new Array(times),
arrSize = times + overflow;
for (var i = 0; i <= arrSize; i++) {
arr.push(1337);
}
var arr = [],
arrSize = times + overflow;
for (var i = 0; i <= arrSize; i++) {
arr[i] = 1337;
}
var arr = new Array(),
arrSize = times + overflow;
for (var i = 0; i <= arrSize; i++) {
arr[i] = 1337;
}
var arr = new Array(times),
arrSize = times + overflow;
for (var i = 0; i <= arrSize; i++) {
arr[i] = 1337;
}
--enable-precise-memory-info
flag.
Test case name | Result |
---|---|
Literal with push | |
Constructor() with push | |
Constructor(times) with push | |
Literal with index | |
Constructor() with index | |
Constructor(times) with index | |
Literal with push and overflow | |
Constructor() with push and overflow | |
Constructor(times) with push and overflow | |
Literal with index and overflow | |
Constructor() with index and overflow | |
Constructor(times) with index and overflow |
Test name | Executions per second |
---|---|
Literal with push | 29293.9 Ops/sec |
Constructor() with push | 35772.4 Ops/sec |
Constructor(times) with push | 17113.1 Ops/sec |
Literal with index | 27947.1 Ops/sec |
Constructor() with index | 32031.6 Ops/sec |
Constructor(times) with index | 23458.8 Ops/sec |
Literal with push and overflow | 25828.2 Ops/sec |
Constructor() with push and overflow | 31200.4 Ops/sec |
Constructor(times) with push and overflow | 15159.5 Ops/sec |
Literal with index and overflow | 28662.3 Ops/sec |
Constructor() with index and overflow | 32597.0 Ops/sec |
Constructor(times) with index and overflow | 24358.1 Ops/sec |
It seems like you're ready to dive into the data.
What would you like to do with this data? Would you like to:
ExecutionsPerSecond
, TestName
)?Let me know what you'd like to do, and I'll help guide you through it!