00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:03  <MI6>nodejs-master: #135 UNSTABLE smartos-ia32 (2/573) smartos-x64 (3/573) linux-ia32 (1/573) http://jenkins.nodejs.org/job/nodejs-master/135/
00:00:04  <bnoordhu1s>i'll push a patch for you to review/test
00:00:08  * ircretaryjoined
00:00:10  <tjfontaine>ok
00:00:25  <mmalecki>there really should be links in blog posts
00:01:22  <mmalecki>(commit links)
00:01:47  <MI6>joyent/node: bnoordhuis created branch tjfontaine-review-this - http://git.io/TgZC6w
00:02:13  <bnoordhu1s>mmalecki: we do on our (strongloop) blog: http://blog.strongloop.com/whats-new-in-node-and-libuv-this-week-march-28-2013/
00:03:45  <tjfontaine>bnoordhu1s: yup files generated, it's starting it's build now
00:04:41  * perezdquit (Ping timeout: 252 seconds)
00:04:45  <mmalecki>bnoordhu1s: right
00:04:53  <mmalecki>the point stands tho :)
00:05:29  <bnoordhu1s>yeah. it's not a bad idea
00:05:44  <bnoordhu1s>you should harass isaacs until he caves in
00:07:29  <mmalecki>right
00:07:34  <mmalecki>I'll
00:08:02  <tjfontaine>bnoordhu1s: ok everything built, I say push it
00:09:30  * perezdjoined
00:12:17  <bnoordhu1s>thanks, tj
00:12:18  <MI6>joyent/node: Ben Noordhuis master * b9655fc : build: fix windows build, disable postmortem Always define v8_postmortem - http://git.io/ngpJ6Q
00:15:37  * trevnorrisquit (Quit: Leaving)
00:30:09  <MI6>nodejs-master: #136 UNSTABLE windows-ia32 (5/573) smartos-ia32 (90/573) osx-ia32 (49/573) linux-x64 (14/573) windows-x64 (5/573) smartos-x64 (112/573) linux-ia32 (14/573) osx-x64 (91/573) http://jenkins.nodejs.org/job/nodejs-master/136/
00:30:31  * indexzerojoined
00:34:44  * kazuponjoined
00:36:34  * indexzeroquit (Quit: indexzero)
00:37:46  * indexzerojoined
00:39:11  * kazuponquit (Ping timeout: 245 seconds)
00:40:55  * indexzeroquit (Client Quit)
00:57:57  * inolenquit (Quit: Leaving.)
00:59:48  * dapquit (Quit: Leaving.)
01:08:41  <MI6>joyent/libuv: Ben Noordhuis v0.10 * f1215b7 : unix: include uv.h in src/version.c Include uv.h so the compiler sees th - http://git.io/6wMbUQ
01:09:30  <bnoordhu1s>^ sad panda
01:10:48  <MI6>libuv-v0.10: #26 UNSTABLE windows (7/187) smartos (3/186) linux (3/186) osx (1/186) http://jenkins.nodejs.org/job/libuv-v0.10/26/
01:12:19  <MI6>joyent/libuv: Ben Noordhuis master * 78e8034 : Merge remote-tracking branch 'origin/v0.10' (+2 more commits) - http://git.io/cZUr-Q
01:14:21  * mikealquit (Quit: Leaving.)
01:14:31  <MI6>libuv-master: #64 UNSTABLE smartos (4/187) linux (2/187) osx (1/187) windows (7/188) http://jenkins.nodejs.org/job/libuv-master/64/
01:16:20  * bradleymeckquit (Quit: bradleymeck)
01:20:08  * bnoordhuisquit (Remote host closed the connection)
01:30:17  * c4milojoined
01:31:53  * bradleymeckjoined
01:35:19  * kazuponjoined
01:41:25  * kazuponquit (Ping timeout: 248 seconds)
01:43:07  * abraxasjoined
01:47:00  * indexzerojoined
01:47:01  * bradleymeckquit (Quit: bradleymeck)
01:50:14  * inolenjoined
01:51:56  * TooTallNatequit (Ping timeout: 252 seconds)
01:53:07  * TooTallNatejoined
01:56:32  * hzquit
01:59:36  * bnoordhu1squit (Ping timeout: 264 seconds)
02:02:32  * indexzeroquit (Quit: indexzero)
02:04:40  * AvianFlujoined
02:14:45  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
02:21:24  * kazuponjoined
02:25:53  * kazuponquit (Ping timeout: 240 seconds)
02:30:36  * brsonquit (Quit: leaving)
03:04:14  * dominictarrjoined
03:05:27  * bnoordhuisjoined
03:09:57  * bnoordhuisquit (Ping timeout: 248 seconds)
03:11:09  * brsonjoined
03:11:14  * perezdquit (Quit: perezd)
03:18:45  * brsonquit (Quit: leaving)
03:19:06  * brsonjoined
03:19:06  * brsonquit (Client Quit)
03:22:57  * brsonjoined
03:32:00  * bradleymeckjoined
03:33:16  * bradleymeckquit (Client Quit)
03:48:09  * kazuponjoined
03:50:28  * dominictarrquit (Quit: dominictarr)
03:53:41  * c4miloquit (Remote host closed the connection)
03:57:47  * abraxasquit (Remote host closed the connection)
04:05:54  * mikealjoined
04:05:54  * kazuponquit (Remote host closed the connection)
04:06:09  * kazuponjoined
04:07:54  * stagasquit (Ping timeout: 264 seconds)
04:08:45  * mikealquit (Client Quit)
04:11:22  * mikealjoined
04:15:48  * Ralt_joined
04:16:04  * kuplatup1ujoined
04:16:40  * Raltquit (Ping timeout: 258 seconds)
04:16:40  * qmxquit (Ping timeout: 258 seconds)
04:16:40  * jcequit (Ping timeout: 258 seconds)
04:16:40  * kuplatupsuquit (Ping timeout: 258 seconds)
04:16:40  * Ralt_changed nick to Ralt
04:16:50  * creationix_joined
04:16:50  * joclekjoined
04:17:47  * qmxjoined
04:18:46  * bradleymeckjoined
04:19:19  * bradleymeckquit (Client Quit)
04:21:23  * qmxquit (Changing host)
04:21:23  * qmxjoined
04:22:05  * qmxchanged nick to qmx|away
04:25:22  * bradleymeckjoined
04:27:30  * perezdjoined
04:56:17  * bradleymeckquit (Quit: bradleymeck)
04:57:17  * mikealquit (Quit: Leaving.)
04:58:10  * abraxasjoined
04:59:59  * stagasjoined
05:02:25  * AvianFluquit (Remote host closed the connection)
05:08:40  * perezdquit (Quit: perezd)
05:12:27  * creationix_quit (Ping timeout: 256 seconds)
05:38:10  * hij1nxquit (Ping timeout: 276 seconds)
05:41:31  * AvianFlujoined
05:41:51  * AvianFluquit (Client Quit)
05:48:47  * benoitcquit (Excess Flood)
05:53:07  * benoitcjoined
06:01:46  * defunctzombiechanged nick to defunctzombie_zz
06:02:16  * wolfeidauquit (Remote host closed the connection)
06:26:39  * mikealjoined
06:27:47  * brsonquit (Quit: leaving)
06:31:24  * hzjoined
06:38:19  * rendarjoined
06:52:31  * loladiroquit (Quit: loladiro)
06:55:39  * loladirojoined
06:57:57  * benoitcquit (Excess Flood)
06:58:20  * `3rdEdenjoined
07:03:40  * perezdjoined
07:05:07  * benoitcjoined
07:07:44  * perezdquit (Client Quit)
07:08:50  * paddybyersquit (Remote host closed the connection)
07:09:10  * paddybyersjoined
07:10:19  * `3rdEdenquit (Remote host closed the connection)
07:13:09  * `3rdEdenjoined
07:13:33  * V1joined
07:16:20  * saghuljoined
07:26:12  * csaohjoined
07:28:29  * csaohquit (Client Quit)
07:31:02  * csaohjoined
07:35:08  * hij1nxjoined
07:35:42  * loladiroquit (Quit: loladiro)
07:57:26  * V1quit (Remote host closed the connection)
08:02:15  <indutny>morning
08:44:25  * wolfeidaujoined
08:51:47  * dominictarrjoined
08:58:16  * `3rdEden_joined
09:00:33  * `3rdEdenquit (Ping timeout: 245 seconds)
09:12:26  * dominictarrquit (Quit: dominictarr)
09:41:43  * dominictarrjoined
10:08:08  * kazuponquit (Remote host closed the connection)
10:44:32  * abraxasquit (Remote host closed the connection)
10:47:04  * csaohquit (Quit: csaoh)
10:54:07  * benoitcquit (Excess Flood)
10:54:20  * csaohjoined
11:04:07  * benoitcjoined
11:09:20  * `3rdEden_changed nick to `3rdEden
11:11:16  <SquirrelCZECH>guys
11:11:23  <SquirrelCZECH>ho Pipes works?
11:11:24  <SquirrelCZECH>:-)
11:29:41  * benoitcquit (Excess Flood)
11:32:49  * sgallaghjoined
11:37:08  * benoitcjoined
11:38:06  * aledbfquit (Quit: aledbf)
11:47:43  * piscisaureus_joined
12:15:28  * bnoordhuisjoined
12:20:40  * aledbfjoined
12:21:00  * qmx|awaychanged nick to qmx
12:35:25  * c4milojoined
12:36:58  * c4miloquit (Remote host closed the connection)
12:44:05  * c4milojoined
13:01:39  * bnoordhuisquit (Ping timeout: 256 seconds)
13:10:23  * loladirojoined
13:20:14  * bnoordhuisjoined
13:27:48  * loladiroquit (Quit: loladiro)
13:27:56  <bnoordhuis>github!
13:28:08  <bnoordhuis>pink unicorns make me mad
14:08:26  * bradleymeckjoined
14:13:58  * AvianFlujoined
14:16:25  * qmxchanged nick to qmx|afk
14:20:33  * AvianFlu_joined
14:20:33  * AvianFluquit (Disconnected by services)
14:20:43  * AvianFlu_changed nick to AvianFlu
14:25:11  * defunctzombie_zzchanged nick to defunctzombie
14:30:07  * mikealquit (Quit: Leaving.)
14:45:50  * qmx|afkchanged nick to qmx
14:57:06  * loladirojoined
15:00:10  * bradleymeckquit (Quit: bradleymeck)
15:13:17  <piscisaureus_>You know what the downside of the new nextTick implementation is: if people call functions directly from a native addon the nextTick queue won't be processed after that. Source of subtile bugs I'm afraid.
15:14:49  <isaacs>piscisaureus_: i thought that trevnorris fixed that in 0.10 already
15:16:01  * mikealjoined
15:20:28  <piscisaureus_>you mean, he hooked v8::Function::Call ?
15:20:52  <isaacs>piscisaureus_: no, but it started the spinner or something if there was anything in the queue
15:21:08  <isaacs>piscisaureus_: do you have a failing test?
15:21:56  <piscisaureus_>isaacs: no. I justt spotted cb->Call() in a native addon. I will actually check what happens now.
15:27:11  * loladiroquit (Quit: loladiro)
15:27:50  * mikealquit (Quit: Leaving.)
15:33:55  <isaacs>piscisaureus_: look at test/addons/async-hello-world/
15:34:00  <isaacs>piscisaureus_: verifies that it works.
15:35:36  * benoitcquit (Excess Flood)
15:43:39  * benoitcjoined
15:54:50  * dominictarrquit (Quit: dominictarr)
15:55:16  * `3rdEdenquit (Remote host closed the connection)
15:56:00  * creationix_joined
15:56:45  * bnoordhuisquit (Ping timeout: 276 seconds)
15:58:31  * perezdjoined
16:06:47  * perezdquit (Quit: perezd)
16:10:33  * dapjoined
16:14:10  * inolenquit (Quit: Leaving.)
16:16:56  * benoitcquit (Excess Flood)
16:19:55  * eris0xffjoined
16:19:56  <eris0xff>hi
16:20:25  <tjfontaine>g'day
16:22:18  * creationix_quit (Remote host closed the connection)
16:27:40  * benoitcjoined
16:55:32  * trevnorrisjoined
17:00:55  * csaohquit (Quit: csaoh)
17:01:58  * bnoordhuisjoined
17:03:47  * `3rdEdenjoined
17:06:23  * bnoordhuisquit (Ping timeout: 240 seconds)
17:08:47  * piscisaureus_quit (Ping timeout: 252 seconds)
17:08:49  * `3rdEdenquit (Remote host closed the connection)
17:09:54  * benoitcquit (Excess Flood)
17:09:58  * loladirojoined
17:12:36  * `3rdEdenjoined
17:15:34  * bnoordhuisjoined
17:16:02  * brsonjoined
17:16:11  * benoitcjoined
17:22:52  * TooTallNatejoined
17:25:42  * inolenjoined
17:32:26  * V1joined
17:34:42  * benoitcquit (Excess Flood)
17:35:04  * `3rdEdenquit (Ping timeout: 256 seconds)
17:36:40  * benoitcjoined
17:37:04  * V1changed nick to `3rdEden
17:43:32  * xaqjoined
17:44:03  <indutny>hello!
17:47:51  <indutny>how are we doing?
17:48:22  * sblomjoined
17:48:27  <trevnorris>trying to figure out the c++ way of accessing class members from a static function, if that's even possible.
17:49:01  <sblom>I think it's classname::membername
17:49:19  <sblom>trevnorris ^
17:50:29  <trevnorris>actually, let me start w/ the actual problem (that was a solution I was trying out)
17:50:43  * qmxchanged nick to qmx|lunch
17:50:57  <indutny>trevnorris: yeah
17:51:04  <indutny>if you're not dealing with virtual members
17:51:06  <indutny>or templates
17:51:17  <indutny>in case of this things are a bit fucked
17:51:57  <trevnorris>hm. yeah. think my code architecture is just wrong here.
17:53:06  <trevnorris>i'm replicating Buffers using my new allocator in a module. so have a "buffer" class, but think i'm not connecting them properly or something, because when the object is cleaned up the class isn't
17:53:14  <trevnorris>or at least, the destructor doesn't run.
17:53:24  <indutny>ah
17:53:25  <indutny>well
17:53:36  <indutny>I believe you're destroying it incorrectly
17:53:41  <indutny>so, suppose you're doing delete obj
17:53:50  <indutny>are you sure that obj at this moment has `YourBuffer` type?
17:53:53  <indutny>if not - cast it
17:53:56  <indutny>or
17:54:06  <indutny>use virtual destructor
17:54:12  <indutny>but you'll still need to cast it
17:54:13  <indutny>so meh
17:54:29  <trevnorris>heh. well my first problem is that i'm not doing "delete <obj>"
17:55:34  <indutny>ok, what are you doing?
17:55:41  <indutny>who is deleting it?
17:56:21  <trevnorris>since the data isn't tied directly to the class (using the allocator) the memory is still cleaned up, but i guess nothing is deleting the class.
17:56:43  <trevnorris>so I need to run "delete <obj>" when the js object is about to be cleaned up. makes sense.
17:57:43  <trevnorris>so currently the class is tied to the object using "Set..InternalField", but that's extremely slow. so instead i'm passing a custom MakeWeak callback.
17:59:07  <trevnorris>but problem is it has to be static (at least that's what the compiler bitches about), so not sure if it's possible to "delete <obj>" from a static member.
18:02:11  * creationix_joined
18:02:13  * creationix_quit (Remote host closed the connection)
18:03:28  <trevnorris>any of that even make sense?
18:04:34  <indutny>trevnorris: you need to have pointer to the object
18:04:49  <indutny>there're no magic
18:04:52  <indutny>:)
18:05:01  <trevnorris>yeah. =)
18:06:48  <txdv>Pointers are magic
18:07:17  <indutny>txdv: haha
18:07:20  <indutny>well, sort of
18:07:28  <indutny>but you see only simple part of it
18:07:40  <indutny>without dealing with GDT
18:07:43  <indutny>and LDT
18:07:53  <txdv>burn the witcher!
18:08:02  <indutny>ttyl
18:08:26  * dsantiagoquit (Ping timeout: 255 seconds)
18:08:56  <txdv>kthnxgn8
18:10:34  * perezdjoined
18:10:53  * dsantiagojoined
18:13:43  * bradleymeckjoined
18:14:05  * sblomquit
18:15:14  * sblomjoined
18:15:21  <trevnorris>ok, i have a solution, but it involves a function w/ 6 parameters. is that excessive?
18:16:11  <txdv>Seems at first
18:17:05  <trevnorris>yeah. i'm still new at structuring c++ api's. coming from js really taints you.
18:21:15  <bnoordhuis>trevnorris: what are you doing?
18:21:55  <trevnorris>right now? feels like i'm just kicking myself in the crotch.
18:22:24  <trevnorris>i'm trying to reduce the number of properties that need to be set on the js object, since those take the most time.
18:22:35  <bnoordhuis>right. what object?
18:23:01  <trevnorris>the js instance of a Buffer
18:23:27  * xaqquit (Remote host closed the connection)
18:23:56  <trevnorris>all the Set*() are the worst performance killers.
18:27:42  * bradleymeckquit (Quit: bradleymeck)
18:33:14  * loladiroquit (Quit: loladiro)
18:41:45  * AvianFluquit (Remote host closed the connection)
18:50:43  * V1joined
18:52:42  * `3rdEdenquit (Ping timeout: 256 seconds)
19:03:39  * qmx|lunchchanged nick to qmx
19:08:48  * eris0xffquit (Ping timeout: 245 seconds)
19:19:39  <bnoordhuis>ut/Debug/node --allow-natives-syntax -e 'require("net").createServer(function(c) { %DebugPrint(c); c.on("close", function() { %DebugPrint(c); }); c.pipe(c); }).listen(8000)'
19:19:48  * bradleymeckjoined
19:20:02  <bnoordhuis>then `nc 127.0.0.1 8000`, type a few lines, then ^D
19:20:31  * AvianFlujoined
19:20:43  <bnoordhuis>in v0.8, we have 48 instance descriptors at the start and 66 at the end
19:20:46  <bnoordhuis>i.e. instance descriptors: 0x137bcfb2fd9 <FixedArray[66]>
19:21:12  <bnoordhuis>in v0.10, it's 59 and 86 :(
19:22:00  <bnoordhuis>let's see what http looks like
19:22:14  <trevnorris>that mean data's being passed around more often?
19:24:09  <bnoordhuis>well
19:24:25  <bnoordhuis>an instance descriptor is what describes the object it's attached to
19:24:33  <bnoordhuis>you know how v8 uses hidden classes?
19:24:59  <bnoordhuis>instance descriptors are part of that
19:25:04  <trevnorris>ah, yeah. ok.
19:31:27  <trevnorris>bnoordhuis: your thoughts on ditching the Buffer class?
19:31:47  <trevnorris>the only non-static things are data_, length_ and callback_/hint_, which can be accessed other ways.
19:32:04  <trevnorris>and Replace is part of the new allocator.
19:32:31  <trevnorris>(and by "class" i literally mean just the need to instantiate a class)
19:36:14  <bnoordhuis>trevnorris: what? in js or c++ land?
19:37:30  <trevnorris>bnoordhuis: c++. with the properties that need to be set in c++ for js (e.g. length) my bench's show it'd be faster just to call Buffer from js and return that object.
19:42:39  <bnoordhuis>trevnorris: ehm, code please? i think i need a little more context
19:42:59  <trevnorris>bnoordhuis: yeah. i'm creating a module now.
19:54:30  * xaqjoined
19:58:10  * sgallaghquit (Remote host closed the connection)
19:59:40  * indexzerojoined
20:04:38  * AvianFluquit (Read error: Connection reset by peer)
20:04:55  * AvianFlujoined
20:05:23  * indexzeroquit (Quit: indexzero)
20:07:10  * qmxchanged nick to qmx|away
20:15:50  * loladirojoined
20:20:11  <indutny>bnoordhuis: yt?
20:20:14  <indutny>bnoordhuis: I've updated https://github.com/joyent/node/pull/5206/files
20:20:22  <indutny>removed excessive copying
20:24:37  * AvianFlu_joined
20:24:56  * AvianFluquit (Read error: Connection reset by peer)
20:26:53  * xaqquit (Ping timeout: 240 seconds)
20:30:15  * perezdquit (Quit: perezd)
20:31:36  * AvianFlu_changed nick to AvianFlu
20:34:28  * brsonquit (Ping timeout: 246 seconds)
20:36:36  * perezdjoined
20:38:59  <bnoordhuis>indutny: commented
20:39:21  * perezdquit (Client Quit)
20:39:24  <indutny>bnoordhuis: what is correct behaviour in such case then?
20:46:10  * piscisaureus_joined
20:46:44  * brsonjoined
20:47:39  * indexzerojoined
20:50:52  <piscisaureus_>'lo
20:51:05  <trevnorris>TooTallNate: have an example using Buffer::New with "free_callback"?
20:51:58  <trevnorris>whoop, nm. found the example tjfontaine gave me yesterday.
20:53:36  * dominictarrjoined
20:56:12  <tjfontaine>trevnorris: I didn't find an example of an interesting usage, but the use case is sufficiently compelling
20:57:01  <trevnorris>tjfontaine: problem is, i built in the functionality to pass in your own callback, but it has to follow the parameters of MakeWeakCallback
20:57:13  <trevnorris>which free_callback doesn't (switches the positions =P)
20:57:37  * TooTallNatequit (Quit: Computer has gone to sleep.)
20:57:56  <trevnorris>and doing the whole, deprecate old and introduce the new, is going to take a bit of work.
20:58:00  <trevnorris>so going to worry about that later.
21:00:54  <tjfontaine>why can't you be the mediator for the weakcallback?
21:01:07  * indexzeroquit (Quit: indexzero)
21:01:23  * dominictarrquit (Quit: dominictarr)
21:02:39  <indutny>trevnorris: you can cast it
21:02:42  <indutny>;)
21:02:49  <indutny>trevnorris: functions
21:02:58  <indutny>but arguments are different
21:03:10  <indutny>bnoordhuis: any other nits?
21:03:14  <indutny>bnoordhuis: I fixed those
21:03:44  <trevnorris>indutny: wait, are you saying I can cast one function's parameters to another?
21:05:10  <tjfontaine>trevnorris: just go ahead and implement how you want it to work, we'll deal with that part later :)
21:05:23  <trevnorris>thanks. almost have the module working.
21:05:56  <tjfontaine>"I used this space to reply to Noordhuis (because you close the previous thread"
21:05:58  <tjfontaine>lul
21:06:15  * indexzerojoined
21:08:12  * indexzeroquit (Client Quit)
21:08:38  <piscisaureus_>tjfontaine: ?
21:09:37  <tjfontaine>piscisaureus_: #5222
21:09:48  * aledbfquit (Ping timeout: 264 seconds)
21:13:17  <piscisaureus_>lol
21:13:37  <tjfontaine>exactly
21:14:22  * brsonquit (Ping timeout: 256 seconds)
21:18:36  * V1quit (Quit: Zzz)
21:19:31  * brsonjoined
21:26:14  * dominictarrjoined
21:33:38  * wolfeidauquit (Ping timeout: 255 seconds)
21:34:55  * rendarquit
21:35:02  * aledbfjoined
21:49:01  * wolfeidaujoined
21:50:19  * c4miloquit (Remote host closed the connection)
22:08:29  * AvianFluquit (Ping timeout: 256 seconds)
22:11:47  <trevnorris>isaacs: do you want to rip out maxTick sooner or later? have it on my todo's but have been neck deep w/ buffers.
22:23:33  <trevnorris>LOUDBOT: I'M BORED, ENTERTAIN ME
22:23:34  <LOUDBOT>trevnorris: YOU'VE GOT MAIL STARRING TOM HANKS AND MEG RYAN IN THEATRES EVERYWHERE
22:24:05  <tjfontaine>awesome.
22:24:32  <trevnorris>i'm not sure how, but LOUDBOT always know what to say.
22:24:39  <trevnorris>*knows
22:28:34  <trevnorris>so, for anyone brave enough to look, here's my current wip on the new buffers: https://github.com/trevnorris/smbuffer/tree/js-only
22:29:29  <trevnorris>still implementing the prototype methods, but the ability to create a new buffer is there
22:30:47  <trevnorris>bnoordhuis: so, like you were asking. calling the js function is faster that doing it in cc _and_ setting object properties
22:30:55  <trevnorris>here's an example in cc: http://git.io/yykrQA
22:31:36  <trevnorris>then here's how the buffer itself is created: http://git.io/Yy6vzw
22:32:24  <trevnorris>this may seem like a crazy ass way of doing things, but have benchmarks that show this is much faster than the current SlowBuffer
22:32:52  * TooTallNatejoined
22:33:07  * Raltquit (Ping timeout: 246 seconds)
22:34:03  * Raltjoined
22:34:13  <trevnorris>(by much faster, I mean 3x's)
22:57:38  * Chip_Zeroquit (Ping timeout: 245 seconds)
23:30:03  <MI6>libuv-master: #65 UNSTABLE smartos (4/187) linux (2/187) osx (2/187) windows (7/188) http://jenkins.nodejs.org/job/libuv-master/65/
23:36:12  * indexzerojoined
23:47:19  <MI6>libuv-node-integration: #2 UNSTABLE windows-x64 (6/573) linux-ia32 (1/573) osx-x64 (1/573) smartos-x64 (1/573) smartos-ia32 (2/573) windows-ia32 (5/573) http://jenkins.nodejs.org/job/libuv-node-integration/2/
23:47:55  * hzquit
23:48:10  * indexzeroquit (Quit: indexzero)
23:49:48  * AvianFlujoined
23:50:24  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)