summaryrefslogtreecommitdiff
path: root/benchmark/misc/object-property-bench.js
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/misc/object-property-bench.js')
-rw-r--r--benchmark/misc/object-property-bench.js13
1 files changed, 6 insertions, 7 deletions
diff --git a/benchmark/misc/object-property-bench.js b/benchmark/misc/object-property-bench.js
index 3a181ed0a5..fae11119b6 100644
--- a/benchmark/misc/object-property-bench.js
+++ b/benchmark/misc/object-property-bench.js
@@ -6,7 +6,7 @@ const common = require('../common.js');
const bench = common.createBenchmark(main, {
method: ['property', 'string', 'variable', 'symbol'],
- millions: [1000]
+ n: [1e9]
});
function runProperty(n) {
@@ -18,7 +18,7 @@ function runProperty(n) {
object.p2 = 21;
object.p1 += object.p2;
}
- bench.end(n / 1e6);
+ bench.end(n);
}
function runString(n) {
@@ -30,7 +30,7 @@ function runString(n) {
object['p2'] = 21;
object['p1'] += object['p2'];
}
- bench.end(n / 1e6);
+ bench.end(n);
}
function runVariable(n) {
@@ -44,7 +44,7 @@ function runVariable(n) {
object[var2] = 21;
object[var1] += object[var2];
}
- bench.end(n / 1e6);
+ bench.end(n);
}
function runSymbol(n) {
@@ -58,11 +58,10 @@ function runSymbol(n) {
object[symbol2] = 21;
object[symbol1] += object[symbol2];
}
- bench.end(n / 1e6);
+ bench.end(n);
}
-function main({ millions, method }) {
- const n = millions * 1e6;
+function main({ n, method }) {
switch (method) {
// '' is a default case for tests