0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/lib
isaacs 02f7d1bfd8 net: Avoid tickDepth warnings on small writes
Always defer the _write callback.  The optimization here was only
relevant in some oddball edge cases that we don't actually care about.

Our benchmarks confirm that just always deferring the Socket._write cb
is perfectly fine to do, and in some cases, even slightly more
performant.
2013-01-28 16:16:21 -08:00
..
_debugger.js streams2: Call read(0) on resume() 2012-12-14 10:52:28 -08:00
_linklist.js
_stream_duplex.js stdio: Set readable/writable flags properly 2013-01-17 10:42:44 -08:00
_stream_passthrough.js
_stream_readable.js streams2: Handle sync read callbacks nicely 2013-01-24 07:49:27 -08:00
_stream_transform.js stream: Correct Transform class backpressure 2013-01-28 08:40:45 -08:00
_stream_writable.js streams: Support objects other than Buffers 2013-01-24 07:49:27 -08:00
assert.js assert: improve support for new execution contexts 2012-12-29 11:19:14 -08:00
buffer.js buffer: error and misc cleanup 2013-01-25 11:59:26 +01:00
child_process.js cluster: support datagram sockets 2013-01-28 22:12:21 +01:00
cluster.js cluster: support datagram sockets 2013-01-28 22:12:21 +01:00
console.js console: Support formatting options in trace() 2013-01-18 15:39:08 -08:00
constants.js
crypto.js crypto: Streaming interface for Sign and Verify 2012-12-14 10:52:27 -08:00
dgram.js dgram: avoid EventEmitter leak warning 2013-01-28 22:19:02 +01:00
dns.js dns: make error message match errno 2013-01-18 12:13:32 +01:00
domain.js domain: use camelCase instead of snake_case 2012-12-29 10:37:31 -08:00
events.js Revert "events: Don't crash on events named __proto__" 2013-01-17 13:20:22 -08:00
freelist.js
fs.js fs: remove unused default option in WriteStream 2013-01-04 19:02:05 +01:00
http.js http: Don't dump twice 2013-01-28 08:54:08 -08:00
https.js https: optimize https.createConnection() 2012-12-28 16:42:51 +01:00
module.js addon: Pass module object to NODE_MODULE init function 2013-01-25 14:25:35 -08:00
net.js net: Avoid tickDepth warnings on small writes 2013-01-28 16:16:21 -08:00
os.js
path.js path: make basename and extname ignore trailing slashes 2013-01-11 18:50:09 +01:00
punycode.js punycode: update to v1.2.0 2013-01-16 16:53:11 +01:00
querystring.js
readline.js
repl.js repl: fix how to module requiring in code comment 2013-01-16 10:59:22 -08:00
stream.js
string_decoder.js
sys.js
timers.js timers: Move list.ontimeout to separate function 2012-12-29 15:32:25 -08:00
tls.js Add bytesWritten to tls.CryptoStream 2013-01-24 16:48:49 -08:00
tty.js stdio: Do not read from stdout/err 2012-12-21 11:05:46 -08:00
url.js
util.js util: fix deprecation message in util.pump 2012-12-26 14:54:56 -08:00
vm.js
zlib.js zlib: streams2 2012-12-14 10:52:26 -08:00