summaryrefslogtreecommitdiff
path: root/deps/node/benchmark/buffers/buffer-read.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/node/benchmark/buffers/buffer-read.js')
-rw-r--r--deps/node/benchmark/buffers/buffer-read.js39
1 files changed, 0 insertions, 39 deletions
diff --git a/deps/node/benchmark/buffers/buffer-read.js b/deps/node/benchmark/buffers/buffer-read.js
deleted file mode 100644
index 38a9a847..00000000
--- a/deps/node/benchmark/buffers/buffer-read.js
+++ /dev/null
@@ -1,39 +0,0 @@
-'use strict';
-const common = require('../common.js');
-
-const types = [
- 'UInt8',
- 'UInt16LE',
- 'UInt16BE',
- 'UInt32LE',
- 'UInt32BE',
- 'Int8',
- 'Int16LE',
- 'Int16BE',
- 'Int32LE',
- 'Int32BE',
- 'FloatLE',
- 'FloatBE',
- 'DoubleLE',
- 'DoubleBE',
-];
-
-const bench = common.createBenchmark(main, {
- buffer: ['fast', 'slow'],
- type: types,
- n: [1e6]
-});
-
-function main({ n, buf, type }) {
- const clazz = buf === 'fast' ? Buffer : require('buffer').SlowBuffer;
- const buff = new clazz(8);
- const fn = `read${type || 'UInt8'}`;
-
- buff.writeDoubleLE(0, 0);
- bench.start();
-
- for (var i = 0; i !== n; i++) {
- buff[fn](0);
- }
- bench.end(n);
-}