From 419607e8ebcab4b2235ec132623467fcf6fe74ee Mon Sep 17 00:00:00 2001 From: isaacs Date: Mon, 11 Feb 2013 13:41:16 -0800 Subject: [PATCH] bench: Buffer creation --- benchmark/buffer_creation.js | 6 ------ benchmark/buffers/buffer_creation.js | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 6 deletions(-) delete mode 100644 benchmark/buffer_creation.js create mode 100644 benchmark/buffers/buffer_creation.js diff --git a/benchmark/buffer_creation.js b/benchmark/buffer_creation.js deleted file mode 100644 index 3bc711e3ba..0000000000 --- a/benchmark/buffer_creation.js +++ /dev/null @@ -1,6 +0,0 @@ -SlowBuffer = require('buffer').SlowBuffer; - -for (var i = 0; i < 1e6; i++) { - b = new SlowBuffer(10); - b[1] = 2 -} diff --git a/benchmark/buffers/buffer_creation.js b/benchmark/buffers/buffer_creation.js new file mode 100644 index 0000000000..d1d91f0c12 --- /dev/null +++ b/benchmark/buffers/buffer_creation.js @@ -0,0 +1,17 @@ +SlowBuffer = require('buffer').SlowBuffer; + +var common = require('../common.js'); +var bench = common.createBenchmark(main, { + len: [10, 1024], + n: [1024] +}); + +function main(conf) { + var len = +conf.len; + var n = +conf.n; + bench.start(); + for (var i = 0; i < n * 1024; i++) { + b = new SlowBuffer(len); + } + bench.end(n); +}