summaryrefslogtreecommitdiff
path: root/lib/buffer.js
Commit message (Expand)AuthorAgeFilesLines
* buffer: optimize writeInt* methodsPaul Loyd2013-12-211-43/+0
* buffer: convert values to uint, not intTrevor Norris2013-11-151-44/+40
* src: make buffer size errors more explicitTrevor Norris2013-11-151-4/+8
* buffer: no warning when encoding isn't passedTrevor Norris2013-11-151-6/+15
* buffer: optimize common encoding casesTrevor Norris2013-09-091-22/+28
* buffer: fix assert fail from JS APITrevor Norris2013-08-261-1/+3
* buffer: add NativeBuffer APITrevor Norris2013-08-261-11/+15
* buffer: fix regression in Buffer(buf) constructorBen Noordhuis2013-08-231-1/+1
* buffer: fix inspect throw if slice length too longTrevor Norris2013-08-211-1/+1
* buffer: adhere to INSPECT_MAX_BYTESTimothy J Fontaine2013-08-211-2/+6
* buffer: lintFedor Indutny2013-08-191-1/+1
* buffer: don't call ByteLength for simple encodingsTrevor Norris2013-08-161-1/+27
* buffer: remove unused parametersBrian White2013-08-151-3/+3
* lib: remove unused variables and functionsBrian White2013-08-151-1/+0
* src: Replace macros with util functionsisaacs2013-08-011-17/+17
* lib: macro-ify type checksBen Noordhuis2013-07-241-34/+24
* buffer: misc logic simplificationTrevor Norris2013-07-231-27/+17
* buffer: revert length and parent checkTrevor Norris2013-07-231-6/+4
* buffer: slice on zero length bufferTrevor Norris2013-07-221-5/+8
* buffer: return offset for end of last writeTrevor Norris2013-07-191-0/+10
* smalloc: create separate moduleTrevor Norris2013-07-191-21/+1
* buffer: propagate originating parentTrevor Norris2013-07-081-1/+7
* buffer: deprecate legacy codeTrevor Norris2013-06-181-25/+38
* buffer: expose class methods alloc and disposeTrevor Norris2013-06-181-0/+20
* buffer: reimplement Buffer poolsTrevor Norris2013-06-181-3/+33
* buffer: use smalloc as backing data storeTrevor Norris2013-06-181-467/+187
* buffer: return `this` in fill() for chainabilityBrian White2013-05-301-3/+4
* Merge remote-tracking branch 'ry/v0.10'isaacs2013-05-271-0/+3
|\
| * buffer: throw when writing beyond bufferTrevor Norris2013-05-201-0/+3
* | Merge branch 'v0.10'Fedor Indutny2013-04-121-2/+2
|\ \ | |/
| * buffer: fix offset checksƁukasz Walukiewicz2013-04-081-2/+2
* | buffer: change output of Buffer.prototype.toJSON()David Braun2013-03-301-1/+4
* | buffer: remove _charsWrittenTrevor Norris2013-03-261-2/+0
|/
* buffer: check logic simplificationTrevor Norris2013-02-201-26/+27
* buffer: accept negative indices in Buffer#slice()Ben Noordhuis2013-02-121-18/+19
* buffer: optimize Buffer.prototype.write(s, 'hex')Ben Noordhuis2013-02-021-30/+0
* buffer: optimize Buffer.prototype.toString('hex')Ben Noordhuis2013-02-011-15/+0
* buffer: error and misc cleanupTrevor Norris2013-01-251-25/+30
* buffer: clean up copy() asserts and testsTrevor Norris2013-01-251-25/+14
* buffer: slow buffer copy compatibility fixTrevor Norris2013-01-251-2/+2
* Merge remote-tracking branch 'ry/v0.8' into masterisaacs2013-01-181-1/+1
|\
| * buffer: reject negative SlowBuffer offsetsBen Noordhuis2013-01-171-1/+1
| * buffer: zero-length buffers shouldn't be slab-backedBert Belder2013-01-141-2/+8
* | lint: Prefer double-quotes over singleisaacs2013-01-161-3/+3
* | buffer: improve read/write speed with assertTrevor Norris2013-01-161-218/+115
* | buffer: floating point read/write improvementsTrevor Norris2013-01-161-87/+29
* | buffer: zero-length buffers shouldn't be slab-backedBert Belder2013-01-141-2/+8
* | Revert "buffer: allocate memory with mmap()"isaacs2012-12-171-2/+1
* | buffer: allocate memory with mmap()Ben Noordhuis2012-12-161-1/+2
* | Merge remote-tracking branch 'ry/v0.8' into masterisaacs2012-12-131-4/+4
|\ \ | |/