INNER CODE UNIT · JavaScript
bytesRemaining
mysqljs/mysql · benchmark/parse-100k-blog-rows.js:75
var bytesRemaining = mergeBuffer.length - offset;
if (buffer.length < bytesRemaining) {
buffer.copy(mergeBuffer, offset);
offset += buffer.length;
} else {
buffer.copy(mergeBuffer, offset, 0, bytesRemaining);
mergeBuffers.push(mergeBuffer);
mergeBuffer = Buffer.alloc(options.bufferSize);
buffer.copy(mergeBuffer, 0, bytesRemaining);
offset = buffer.length - bytesRemaining;
}
}
if (offset > 0) {
mergeBuffers.push(mergeBuffer.slice(0, offset));
}