benchmark: update callbacks only receive data
Since the SlabAllocator was removed the buffer length/offset is no longer sent to the onread callback. The benchmarks have been updated to reflect that.
This commit is contained in:
parent
ead8e26b5b
commit
22668db73d
@ -57,7 +57,7 @@ function server() {
|
||||
bench.end((bytes * 8) / (1024 * 1024 * 1024));
|
||||
}, dur * 1000);
|
||||
|
||||
clientHandle.onread = function(buffer, offset, length) {
|
||||
clientHandle.onread = function(buffer) {
|
||||
// we're not expecting to ever get an EOF from the client.
|
||||
// just lots of data forever.
|
||||
if (!buffer)
|
||||
@ -65,8 +65,7 @@ function server() {
|
||||
|
||||
// don't slice the buffer. the point of this is to isolate, not
|
||||
// simulate real traffic.
|
||||
// var chunk = buffer.slice(offset, offset + length);
|
||||
bytes += length;
|
||||
bytes += buffer.length;
|
||||
};
|
||||
|
||||
clientHandle.readStart();
|
||||
|
@ -48,14 +48,13 @@ function server() {
|
||||
if (!clientHandle)
|
||||
fail('connect');
|
||||
|
||||
clientHandle.onread = function(buffer, offset, length) {
|
||||
clientHandle.onread = function(buffer) {
|
||||
// we're not expecting to ever get an EOF from the client.
|
||||
// just lots of data forever.
|
||||
if (!buffer)
|
||||
fail('read');
|
||||
|
||||
var chunk = buffer.slice(offset, offset + length);
|
||||
var writeReq = clientHandle.writeBuffer(chunk);
|
||||
var writeReq = clientHandle.writeBuffer(buffer);
|
||||
|
||||
if (!writeReq)
|
||||
fail('write');
|
||||
@ -99,11 +98,11 @@ function client() {
|
||||
|
||||
clientHandle.readStart();
|
||||
|
||||
clientHandle.onread = function(buffer, start, length) {
|
||||
clientHandle.onread = function(buffer) {
|
||||
if (!buffer)
|
||||
fail('read');
|
||||
|
||||
bytes += length;
|
||||
bytes += buffer.length;
|
||||
};
|
||||
|
||||
connectReq.oncomplete = function() {
|
||||
|
@ -111,7 +111,7 @@ function client() {
|
||||
|
||||
connectReq.oncomplete = function() {
|
||||
var bytes = 0;
|
||||
clientHandle.onread = function(buffer, offset, length) {
|
||||
clientHandle.onread = function(buffer) {
|
||||
// we're not expecting to ever get an EOF from the client.
|
||||
// just lots of data forever.
|
||||
if (!buffer)
|
||||
@ -119,8 +119,7 @@ function client() {
|
||||
|
||||
// don't slice the buffer. the point of this is to isolate, not
|
||||
// simulate real traffic.
|
||||
// var chunk = buffer.slice(offset, offset + length);
|
||||
bytes += length;
|
||||
bytes += buffer.length;
|
||||
};
|
||||
|
||||
clientHandle.readStart();
|
||||
|
Loading…
x
Reference in New Issue
Block a user