00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:13  * qmx|awaychanged nick to qmx
00:00:26  * brsonquit (Ping timeout: 252 seconds)
00:06:44  * brsonjoined
00:15:49  * loladirojoined
00:18:06  * bnoordhuisjoined
00:22:26  * bnoordhuisquit (Ping timeout: 252 seconds)
00:30:01  <MI6>joyent/node: isaacs master * 875e4a0 : core: Remove the nextTick for running the main file Not necessary, since (+1 more commits) - http://git.io/vUkHXQ
00:34:48  <nodejs-ci>Project nodejs-master » x64,linux build #18:FAILURE in 4 min 42 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=linux/18/
00:36:55  * bradleymeckjoined
00:38:24  * c4milojoined
00:39:00  <isaacs>Hm. wonder why that's failing...
00:39:05  <isaacs>http://jenkins.nodejs.org/job/nodejs-master/DESTCPU=x64,label=linux/18/tapTestReport/test.tap-89/
00:39:13  <tjfontaine>ya I'm not entirely sure
00:39:27  <isaacs>i've seen a few kinda oddball udp failures, though
00:39:30  <tjfontaine>I have no doubt that if I go check it will pass
00:39:33  <isaacs>mostly on linux
00:39:35  * sblomquit (Ping timeout: 260 seconds)
00:39:46  <nodejs-ci>Yippie, build fixed!
00:39:47  <nodejs-ci>Project nodejs-master » ia32,smartos build #18:FIXED in 9 min 41 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=smartos/18/
00:39:51  <nodejs-ci>Project nodejs-master » x64,smartos build #18:STILL FAILING in 9 min 45 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=smartos/18/
00:40:18  <MI6>joyent/node: Trevor Norris master * 0c1e7b5 : process: separate nextTick domain logic It's cleaner to only load domain - http://git.io/K6sfiA
00:40:31  <trevnorris>isaacs: what'd you refer to by "split up Readable"
00:40:39  * wolfeida_quit (Read error: Connection reset by peer)
00:40:56  * wolfeidaujoined
00:43:39  <isaacs>trevnorris: sorry, just surgically did what i'd suggested in your commit
00:43:47  <isaacs>trevnorris: meh. 6 of 1, half dozen the other
00:44:41  <isaacs>trevnorris: i mean, the Readable onread function is doing a bunch of stuff.
00:44:52  <trevnorris>isaacs: eh, not worried about it. and already deleted the remote branch anyways.
00:44:54  <isaacs>trevnorris: i want to move the "Add to the queue" business into Readable.push
00:45:01  <nodejs-ci>Project nodejs-master » ia32,linux build #19:FAILURE in 4 min 37 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=linux/19/
00:45:03  <nodejs-ci>Project nodejs-master » x64,linux build #19:STILL FAILING in 4 min 39 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=linux/19/
00:45:08  <isaacs>trevnorris: and move the "maybe read more" business into onread
00:45:22  <trevnorris>isaacs: ah yeah. i was noticing that. the irhydra graph was pretty crazy.
00:45:51  * c4miloquit (Remote host closed the connection)
00:45:55  <isaacs>ok, 0.9.11 tomorrow i think
00:46:02  <isaacs>i don't like to do these after UTC midnight
00:46:09  <isaacs>makes the "date" field on the blog post all confusing :)
00:47:40  * wolfeidauquit (Read error: Connection reset by peer)
00:47:56  * wolfeidaujoined
00:49:02  <trevnorris>heh, so technically it's tomorrow somewhere.
00:49:50  <nodejs-ci>Yippie, build fixed!
00:49:51  <nodejs-ci>Project nodejs-master » x64,smartos build #19:FIXED in 9 min 27 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=smartos/19/
00:50:00  * c4milojoined
00:50:04  <isaacs>trevnorris: yep
00:50:14  <isaacs>trevnorris: the australians are already getting up :)
00:52:07  <tjfontaine>there were some recent uv udp changes
00:52:15  <isaacs>hmmmm.... yeah
00:52:19  <isaacs>simple/test-cluster-dgram-2 is crashing sometimes
00:52:22  <isaacs>probably related
00:54:48  * mikealquit (Quit: Leaving.)
00:55:36  * benoitcquit (Excess Flood)
00:56:13  <trevnorris>isaacs: that change sounds good. Readable.read has 172 logical blocks, while Readable.push only has 16. a deopt on something that big will be costly.
00:59:53  * benoitcjoined
00:59:57  * mikealjoined
01:00:27  <isaacs>trevnorris: it's the onread function, not readable.read
01:00:33  <isaacs>though that should also be split up
01:01:10  <trevnorris>oh, well onread still has 97. and both are deopt'ing.
01:01:45  <tjfontaine>isaacs: can you see if reverting 7bc449c0 fixes it? (the uv update)
01:04:12  <isaacs>tjfontaine: https://github.com/joyent/node/issues/4870
01:04:17  <isaacs>i'm knee deep in some other stuff atm
01:04:26  <isaacs>should be easy enough to repro, though
01:05:11  <tjfontaine>k
01:05:37  <tjfontaine>it will be a good distraction from windows for now
01:05:42  <isaacs>tjfontaine: i'm pretty sure it will, but hte question is what actually broke it in libuv
01:05:50  <tjfontaine>indeed
01:06:36  <isaacs>tjfontaine: for that, i usually bisect over the libuv history, where the "test" is `git archive --prefix=deps/uv/ --format=tar HEAD | (cd ../node-master; rm -rf deps/uv; tar x; ./node the test script)
01:07:01  * mikealquit (Quit: Leaving.)
01:07:02  <isaacs>oh, and a make in there
01:07:04  * tjfontainearchives
01:07:14  <tjfontaine>I'm fairly positive it's txdv's fault :P
01:07:14  <isaacs>before the ./node
01:07:20  <isaacs>:)
01:10:26  <trevnorris>isaacs: fwiw, onread is deopting from the state.needReadable check near the end. says the field is polymorphic. i'll let you know when I find where that's happening.
01:23:46  * trevnorrisquit (Quit: Leaving)
01:27:46  * abraxas_joined
01:37:17  * chrisdickinsonquit (Excess Flood)
01:37:20  * mikealjoined
01:37:55  * chrisdickinsonjoined
01:38:36  * bradleymeckquit (Quit: bradleymeck)
01:42:31  * sblomjoined
01:45:57  * mikealquit (Ping timeout: 252 seconds)
01:50:55  <sblom>I'm adding cleanup code to simple/test-fs-long-path.js. I'm pretty sure I'll just put an `fs.unlink()` call in `process.on('exit', ...)`. Is it okay to use the async version so close to exit? Will it definitely complete before we quit? Or should I be using `unlinkSync()`?
01:53:46  <sblom>Maybe I shouldn't even put it in the exit handler now that I think about it.
01:54:24  <sblom>The reason I'm putting it there is to sort of get the behavior of `finally`.
02:03:20  * mikealjoined
02:08:57  <isaacs>ircretary: tell trevnorris We need to split it up for semantic reasons. Having push() trigger another _read() call is problematic.
02:08:57  <ircretary>isaacs: I'll be sure to tell trevnorris
02:09:26  <isaacs>sblom: if you use an async method, it'll prevent an implicit exit.
02:09:40  <isaacs>sblom: but if you're in the process.on('exit') handler, then you have to use the sync version.
02:09:49  <isaacs>sblom: in a test, i mean, whatever, just use the sync one.
02:17:46  * dap1quit (Quit: Leaving.)
02:26:28  * sblomquit (Ping timeout: 248 seconds)
02:36:55  * loladiroquit (Quit: loladiro)
02:41:22  * loladirojoined
02:45:26  * c4miloquit (Remote host closed the connection)
02:57:48  * TooTallNatequit (Quit: Computer has gone to sleep.)
03:02:39  * mikealquit (Quit: Leaving.)
03:09:40  * c4milojoined
03:45:05  * dapjoined
03:45:05  * qmxchanged nick to qmx|away
03:53:24  * brsonquit (Ping timeout: 248 seconds)
03:54:13  * brsonjoined
03:57:28  * benoitcquit (Excess Flood)
03:59:32  * dapquit (Quit: Leaving.)
04:00:59  * brsonquit (Quit: leaving)
04:01:56  * benoitcjoined
04:06:25  * abraxas_quit (Remote host closed the connection)
04:19:59  * c4miloquit (Remote host closed the connection)
04:21:30  * c4milojoined
04:23:19  * c4miloquit (Remote host closed the connection)
04:32:48  <isaacs>ircretary: tell TooTallNate https://github.com/isaacs/node/commits/stream-readable-split-up-onread
04:32:49  <ircretary>isaacs: I'll be sure to tell tootallnate
04:44:22  * c4milojoined
04:57:41  * c4miloquit (Remote host closed the connection)
05:10:55  * dapjoined
05:22:11  * abraxasjoined
05:26:45  * dsantiagoquit (Ping timeout: 260 seconds)
05:29:19  * dsantiagojoined
05:31:15  * TooTallNatejoined
05:33:14  * TooTallNatequit (Client Quit)
05:38:33  * trevnorrisjoined
05:40:08  * dapquit (Quit: Leaving.)
05:49:43  * benoitcquit (Excess Flood)
05:55:57  * benoitcjoined
05:56:18  <tjfontaine>nodejs-ci: why isn't your webui responding
05:56:19  <nodejs-ci>tjfontaine did you mean me? Unknown command 'why'
05:56:19  <nodejs-ci>Use '!jenkins help' to get help!
06:00:01  * kazuponjoined
06:04:44  * trevnorrisquit (Quit: Leaving)
06:05:56  * trevnorrisjoined
06:09:16  * wolfeidauquit (Remote host closed the connection)
06:31:49  * csaohjoined
06:33:50  * csaohquit (Client Quit)
06:37:48  * tnorrisjoined
06:38:11  * isaacstopic: liberal utopian vacation ~ "Shit came real!" --indutny ~ http://logs.libuv.org/libuv ~ http://groups.google.com/group/libuv
06:42:52  * trevnorrisquit (Quit: Leaving)
06:42:52  * tnorrisquit (Quit: Leaving)
06:42:52  * trevnorrisjoined
06:43:29  * isaacstopic: liberal utopian vacation ~ "Shit came real!" --indutny ~ http://logs.libuv.org/libuv ~ http://groups.google.com/group/libuv
06:53:16  * csaohjoined
06:55:18  * csaohquit (Client Quit)
07:07:23  * csaohjoined
07:07:23  * csaohquit (Client Quit)
07:08:29  * csaohjoined
07:09:50  * csaohquit (Client Quit)
07:25:43  * rendarjoined