node/benchmark/buffers
James M Snell 473f086a94 buffer: add Buffer.prototype.compare by offset
Adds additional `targetStart`, `targetEnd`, `sourceStart,
and `sourceEnd` arguments to `Buffer.prototype.compare`
to allow comparison of sub-ranges of two Buffers without
requiring Buffer.prototype.slice()

Fixes: https://github.com/nodejs/node/issues/521
PR-URL: https://github.com/nodejs/node/pull/5880
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
2016-04-20 16:52:23 -07:00
..
buffer-base64-decode.js tools: enable no-self-assign ESLint rule 2016-03-08 15:55:03 -05:00
buffer-base64-encode.js benchmark: refactor to eliminate redeclared vars 2016-03-02 13:31:08 -05:00
buffer-bytelength.js tools,benchmark: increase lint compliance 2016-03-02 13:19:54 -05:00
buffer-compare-instance-method.js benchmark: add benchmark for buf.compare() 2016-03-02 13:19:54 -05:00
buffer-compare-offset.js buffer: add Buffer.prototype.compare by offset 2016-04-20 16:52:23 -07:00
buffer-compare.js benchmark: use strict mode 2016-02-27 16:52:49 +11:00
buffer-creation.js benchmark: fix lint errors 2016-03-08 15:54:53 -05:00
buffer-indexof.js benchmark: fix lint errors 2016-03-08 15:54:53 -05:00
buffer-iterate.js benchmark: use strict mode 2016-02-27 16:52:49 +11:00
buffer-read.js tools,benchmark: increase lint compliance 2016-03-02 13:19:54 -05:00
buffer-slice.js benchmark: use strict mode 2016-02-27 16:52:49 +11:00
buffer-swap.js buffer: add swap16() and swap32() methods 2016-03-30 14:01:18 -05:00
buffer-tostring.js benchmark: refactor to eliminate redeclared vars 2016-03-02 13:31:08 -05:00
buffer-write.js tools,benchmark: increase lint compliance 2016-03-02 13:19:54 -05:00
buffer_zero.js buffer: faster case for create Buffer from new Buffer(0) 2016-01-06 11:37:20 -05:00
dataview-set.js benchmark: use strict mode 2016-02-27 16:52:49 +11:00