146 Commits (a2f93cf77a8121db713bb003e26031bcca446f1f)

Author SHA1 Message Date
isaacs 119354f735 buffer: DRY string encoding using StringBytes 12 years ago
Ben Noordhuis e325ace53c buffer: speed up ascii character scanning 12 years ago
Ben Noordhuis 96a314b68b buffer: strip high bits when converting to ascii 12 years ago
Ben Noordhuis 51f6e6a9b3 src, test: downgrade to v8 3.14 api 12 years ago
Ben Noordhuis 234551a22a buffer: fix Buffer::HasInstance() check 12 years ago
Ben Noordhuis cd42f56178 buffer: optimize Buffer.prototype.write(s, 'hex') 12 years ago
Ben Noordhuis 3f65916fa9 buffer: optimize Buffer.prototype.toString('hex') 12 years ago
Ben Noordhuis 2e371b8f92 buffer: fix Buffer::Copy regression from 00b4b7b 12 years ago
Ben Noordhuis 00b4b7bb97 buffer: remove minor Buffer::Copy deoptimizations 12 years ago
Trevor Norris 65249ccd9b buffer: slow buffer copy compatibility fix 12 years ago
Trevor Norris cbe3941db9 buffer: error and misc cleanup 12 years ago
Trevor Norris 16bbeccd40 buffer: slow buffer copy compatibility fix 12 years ago
Trevor Norris 3d286b68be buffer: remove float write range checks 12 years ago
isaacs 01a4be4554 buffer: Define INFINITY for MSVC compiler 12 years ago
Ben Noordhuis 498200b87c buffer: reject negative SlowBuffer offsets 12 years ago
Trevor Norris 22b84e6216 buffer: floating point read/write improvements 12 years ago
Ben Noordhuis 7788a6bf85 src: pass node_isolate to Undefined() 12 years ago
Ben Noordhuis 01c3d0aa88 src: pass node_isolate to Local<>::New 12 years ago
Ben Noordhuis 6573fc3502 src: pass node_isolate to Integer::New 12 years ago
Ben Noordhuis a329729537 buffer: speed up base64 encoding by 20% 12 years ago
isaacs 6c5356bfe2 Revert "buffer: allocate memory with mmap()" 12 years ago
Ben Noordhuis ddb15603e7 buffer: use MAP_ANON, fix OS X build 12 years ago
Ben Noordhuis 2433ec8276 buffer: allocate memory with mmap() 12 years ago
Ben Noordhuis c08e947fbd buffer: remove unused #includes 12 years ago
Ben Noordhuis 6a128e037e buffer: report proper retained size in profiler 12 years ago
Pavel Lang 7ab4a77d6f buffer: update constructor prototype 12 years ago
Bert Belder 9263213d8e Avoid compiler warning about negating unsigned value 13 years ago
Ben Noordhuis eef57dddf4 core: use proper #include directives 13 years ago
isaacs a26bee8fa1 MakeCallback: Consistent symbol usage 13 years ago
Ben Noordhuis b82b4f2993 buffer: fix signedness compiler warnings 13 years ago
ssuda 249c3c165a Avoiding unnecessary ToString() calls 13 years ago
Ben Noordhuis ff4a9d381d core: use proper #include directives 13 years ago
Ben Noordhuis 8c02f9b7c8 buffer: throw from constructor if length > kMaxLength 13 years ago
Ben Noordhuis b92a919500 Remove unused variables. 13 years ago
Ben Noordhuis b9127eb0a5 buffer: support decoding of URL-safe base64 13 years ago
Ben Noordhuis 74a8215a86 Revert support for isolates. 13 years ago
Ben Noordhuis 7e40c7ddc9 buffers: fix intermittent out of bounds error 13 years ago
Ben Noordhuis f101f7c9ba buffers: honor length argument in base64 decoder 13 years ago
Igor Zinkovsky 500c8f45f5 Remove platform files, and use uv platform api 13 years ago
Ryan Dahl 59055b227a Move node_buffer.cc globals to struct 13 years ago
Ben Noordhuis cdcb1118c8 Remove stray NODE_MODULE() semi-colons. 13 years ago
koichik 6a72e52520 buffer: use NO_NULL_TERMINATION flag 13 years ago
koichik 3e853e627e buffer: write() should always set _charsWritten. 14 years ago
koichik 96ede8cc9b buffer: Avoid overrun with 'binary' encoding. 14 years ago
Ryan Dahl 7d38a3b81c Fix build - due to V8 API change 14 years ago
Bert Belder 91ecfbcae8 Remove platform_win32_winsock 14 years ago
Ben Noordhuis 2d65f3c59a Include "platform.h", not <platform.h> - conflicts with system headers 14 years ago
Ben Noordhuis a7bdaabf60 Include "platform.h", not <platform.h> - conflicts with system headers 14 years ago
koichik 5208abe723 Fix Buffer drops last null character in UTF-8 14 years ago
Ryan Dahl 5e409c2f1a makeFastBuffer should not segfault but rather throw on non-buffer 14 years ago