00:00:08  * ircretaryjoined
00:01:28  * timoxleyjoined
00:15:29  * wolfeidauquit (Ping timeout: 245 seconds)
00:18:54  * wolfeidaujoined
00:19:07  * icarotquit (Quit: leave())
00:19:41  * icarotjoined
00:27:18  * AvianFlujoined
00:28:01  * groundwaterquit (Quit: groundwater)
00:28:10  * mikealquit (Quit: Leaving.)
00:29:36  * wolfeidauquit (Ping timeout: 264 seconds)
00:33:59  * wolfeidaujoined
00:43:42  * timoxleyquit (Quit: Computer has gone to sleep.)
00:58:28  * mikealjoined
01:08:30  * benoitcquit (Excess Flood)
01:09:10  * benoitcjoined
01:12:52  * st_lukequit (Remote host closed the connection)
01:13:21  * icarotquit (Quit: leave())
01:13:42  * icarotjoined
01:16:40  * icarotquit (Client Quit)
01:17:04  * icarotjoined
01:27:53  * abraxasjoined
01:31:51  * rje_quit (Quit: Leaving...)
01:32:11  * rjejoined
01:48:39  * wolfeidauquit (Remote host closed the connection)
01:55:17  * wolfeidaujoined
02:05:10  * wolfeidauquit (Remote host closed the connection)
02:14:19  * icarotquit (Quit: leave())
02:14:39  * icarotjoined
02:21:39  * benoitcquit (Changing host)
02:21:39  * benoitcjoined
02:21:58  * c4miloquit (Remote host closed the connection)
02:28:11  * groundwaterjoined
02:28:58  * toothrotquit (Ping timeout: 260 seconds)
02:28:59  * ircretaryquit (Ping timeout: 255 seconds)
02:29:00  * toothrjoined
02:29:00  * toothrquit (Changing host)
02:29:00  * toothrjoined
02:29:03  * inolenquit (Read error: Connection reset by peer)
02:30:08  * inolen1joined
02:36:44  * pquernajoined
02:36:44  * pquernaquit (Changing host)
02:36:44  * pquernajoined
02:38:53  <MI6>joyent/libuv: Ben Noordhuis master * 5879c61 : unix: remove errno preserving code (+1 more commits) - http://git.io/2rIJbg
02:41:18  <MI6>joyent/node: Ben Noordhuis master * 7349667 : stream_wrap: MayContainNonAscii() is deprecated (+2 more commits) - http://git.io/BU-Rdw
02:42:32  * Benvie_quit (*.net *.split)
02:42:32  * karupaneruraquit (*.net *.split)
02:42:32  * inolen1quit (*.net *.split)
02:42:32  * mikealquit (*.net *.split)
02:42:32  * pquernaquit (*.net *.split)
02:42:32  * toothrquit (*.net *.split)
02:43:12  <MI6>libuv-master: #89 UNSTABLE windows (3/189) osx (1/189) smartos (3/188) linux (1/188) http://jenkins.nodejs.org/job/libuv-master/89/
02:47:55  * wolfeidaujoined
02:47:55  * pquernajoined
02:47:55  * inolen1joined
02:47:55  * toothrjoined
02:47:55  * mikealjoined
02:47:55  * Benvie_joined
02:47:55  * karupanerurajoined
02:47:59  <MI6>libuv-master-gyp: #29 UNSTABLE smartos-x64 (3/188) windows-ia32 (3/189) smartos-ia32 (5/188) windows-x64 (3/189) linux-x64 (2/188) http://jenkins.nodejs.org/job/libuv-master-gyp/29/
02:48:00  <MI6>nodejs-master: #206 FAILURE http://jenkins.nodejs.org/job/nodejs-master/206/
02:49:06  * brsonjoined
02:51:20  * Benvie_quit (*.net *.split)
02:51:20  * karupaneruraquit (*.net *.split)
02:51:20  * wolfeidauquit (*.net *.split)
02:51:20  * inolen1quit (*.net *.split)
02:51:20  * mikealquit (*.net *.split)
02:51:20  * pquernaquit (*.net *.split)
02:51:20  * toothrquit (*.net *.split)
02:52:43  * wolfeidaujoined
02:52:43  * pquernajoined
02:52:43  * inolen1joined
02:52:43  * toothrjoined
02:52:43  * mikealjoined
02:52:43  * Benvie_joined
02:52:43  * karupanerurajoined
03:00:48  * brsonquit (Ping timeout: 264 seconds)
03:02:31  * timoxleyjoined
03:12:07  * icarotquit (Quit: leave())
03:12:30  * icarotjoined
03:16:02  * wolfeidauquit (Remote host closed the connection)
03:16:41  * rphillipsquit (Ping timeout: 245 seconds)
03:17:26  * pquernaquit (Ping timeout: 255 seconds)
03:18:29  * icarotquit (Quit: leave())
03:18:51  * loladirojoined
03:18:53  * icarotjoined
03:24:34  * kenperkinsquit (Ping timeout: 256 seconds)
03:25:38  * kenperkinsjoined
03:57:56  * mikealquit (Quit: Leaving.)
04:09:47  * icarotquit (Read error: Connection reset by peer)
04:10:12  * icarotjoined
04:13:54  <MI6>nodejs-master-windows: #14 FAILURE http://jenkins.nodejs.org/job/nodejs-master-windows/14/
04:14:22  * wolfeidaujoined
04:18:31  * normanmjoined
04:39:35  * rphillipsjoined
04:43:36  * mikealjoined
04:48:10  <MI6>joyent/node: Ben Noordhuis master * 69572a3 : test: fix up weakref.cc deprecation warnings (+1 more commits) - http://git.io/mX5AGw
04:48:49  * mikealquit (Quit: Leaving.)
04:52:45  * icarotquit (Quit: leave())
04:53:04  * icarotjoined
04:58:08  <MI6>nodejs-master: #207 UNSTABLE smartos-x64 (4/592) linux-x64 (2/592) smartos-ia32 (1/592) http://jenkins.nodejs.org/job/nodejs-master/207/
04:58:57  * AvianFluquit (Remote host closed the connection)
05:07:08  * icarotquit (Quit: leave())
05:07:28  * icarotjoined
05:10:13  * mikealjoined
05:11:42  * pquernajoined
05:23:43  * icarotquit (Quit: leave())
05:24:37  * icarotjoined
05:26:35  * paddybyersjoined
05:31:20  * Siphonblastjoined
05:32:59  * icarotquit (Ping timeout: 245 seconds)
05:35:58  * bnoordhuisquit (Ping timeout: 246 seconds)
05:58:24  * Siphonblastquit (Ping timeout: 264 seconds)
06:02:05  * timoxleyquit (Quit: Computer has gone to sleep.)
06:03:58  * icarotjoined
06:05:03  * paddybyers_joined
06:06:12  * paddybyersquit (Ping timeout: 264 seconds)
06:06:12  * paddybyers_changed nick to paddybyers
06:10:02  * Siphonblastjoined
06:14:36  * icarotquit (Ping timeout: 264 seconds)
06:17:43  * paddybyersquit (Ping timeout: 276 seconds)
06:20:43  * wolfeidauquit (Remote host closed the connection)
06:22:50  * paddybyersjoined
06:24:34  * wolfeidaujoined
06:33:36  * `3rdEdenjoined
06:38:56  * rendarjoined
06:46:01  * stolsmajoined
06:57:20  * groundwaterquit (Quit: groundwater)
07:07:25  * Siphonblastquit (Quit: leave())
07:07:57  * icarotjoined
07:08:49  * stagasjoined
07:09:38  * abraxasquit (Read error: Connection reset by peer)
07:10:13  * abraxasjoined
07:26:07  * wolfeidauquit (Remote host closed the connection)
07:28:53  * icarotquit (Quit: leave())
07:29:14  * icarotjoined
07:33:55  * csaohjoined
07:41:27  * saghuljoined
07:50:40  <MI6>nodejs-master-windows: #15 FAILURE http://jenkins.nodejs.org/job/nodejs-master-windows/15/
07:54:31  * timoxleyjoined
07:54:50  * hzjoined
08:00:48  * ral_changed nick to ral
08:00:59  * ralquit (Changing host)
08:00:59  * raljoined
08:05:05  * icarotquit (Quit: leave())
08:06:03  * icarotjoined
08:23:02  * niskaquit (Read error: Operation timed out)
08:26:29  * slurp2joined
08:26:29  * indutnytopic: And we're going to die at "liberal utopian vacation" day. ~ http://logs.libuv.org/libuv ~ http://groups.google.com/group/libuv
08:27:09  * dscape_quit (*.net *.split)
08:27:09  * CAPSLOCKBOTquit (*.net *.split)
08:27:09  * LOUDBOTquit (*.net *.split)
08:27:10  * slurpquit (*.net *.split)
08:27:10  * CoverSlidequit (*.net *.split)
08:27:10  * niskaquit (*.net *.split)
08:27:26  * MI62joined
08:31:00  * kuplatupsuquit (*.net *.split)
08:31:01  * stephankquit (*.net *.split)
08:31:01  * MI6quit (*.net *.split)
08:31:03  * stephank_changed nick to stephank
08:32:32  * dscape_joined
08:32:32  * CAPSLOCKBOTjoined
08:32:32  * CoverSlidejoined
08:36:34  * dscape_quit (*.net *.split)
08:36:34  * CAPSLOCKBOTquit (*.net *.split)
08:36:35  * CoverSlidequit (*.net *.split)
08:37:22  * dscape_joined
08:37:22  * CAPSLOCKBOTjoined
08:37:22  * CoverSlidejoined
08:37:35  * CoverSlidequit (Max SendQ exceeded)
08:37:44  * CoverSlidejoined
09:02:36  * icarotquit (Quit: leave())
09:02:59  * icarotjoined
09:12:54  * csaohquit (Quit: csaoh)
09:16:08  * wolfeidaujoined
09:26:00  * darkyenjoined
09:26:20  <darkyen>Hey guys!
09:27:21  <darkyen>I have an insanely stupid question, how do i turn on O3 with node-gyp
09:28:12  <cjd>careful using -O3 on someone else's project
09:28:26  <darkyen>Its mine :->
09:28:33  <cjd>oh right
09:28:36  <cjd>no idea :)
09:28:43  <cjd>have not played with gyp at all
09:28:45  <darkyen>:-(
09:29:24  <darkyen>its a binding for libffmpeg , so dunno if i should, should I ?
09:29:40  <cjd>probably doesn't matter much
09:29:48  <cjd>if it's not doing heavy data processing
09:30:28  <cjd>cjdns uses -O2 because -O3 was slower
09:30:34  <cjd>...and we kept crashing compilers
09:30:44  <darkyen>Its supposed to be transcoding & mixxing audio on server side
09:30:52  <darkyen>hmm.
09:31:59  <darkyen>I am new to gyp so i have no clue how to specify even o2
09:32:01  <darkyen>^^
09:32:58  <cjd>me neigher \:D/
09:33:26  <darkyen>\o/ time to read other .gyp in the wid
09:33:28  <darkyen>** wild
09:33:33  <cjd>although I'd love to see a node.js based build system
09:34:05  <cjd>where the build scripts are actual js so you never really get cornered where you can't make it do something
09:34:36  * bajtosjoined
09:34:47  <cjd>ofc I have no use for xcode or vcproj output so I would just write build scripts
09:34:58  * bajtosquit (Client Quit)
09:37:56  <darkyen>cjd: help came from china lol
09:37:58  <darkyen>http://deadhorse.me/nodejs/2012/10/08/c_addon_in_nodejs_node_gyp.html
09:39:03  * csaohjoined
09:41:31  <darkyen>Oh damn, turn o2 on and decoding an mp3 on 8 threads [128kbps, 3 minute file] became 33ms :D
09:41:36  <darkyen>oh damn!
09:44:39  * bnoordhuisjoined
09:44:43  <cjd>cool
09:44:59  <darkyen>btw i am using 8 threads for the single file :P
09:45:07  <darkyen>so not surprising :D
09:45:17  <darkyen>but still without o2 it was over 100 ...
10:00:12  * icarotquit (Quit: leave())
10:00:34  * icarotjoined
10:11:21  * loladiroquit (Quit: loladiro)
10:13:20  * indutnyquit (Quit: IRCRelay - http://ircrelay.com)
10:19:38  <MI62>joyent/libuv: Ben Noordhuis master * 7d9c557 : Merge remote-tracking branch 'origin/v0.10' (+4 more commits) - http://git.io/qEXyoQ
10:19:44  <MI62>joyent/libuv: Ben Noordhuis v0.10 * 3eb6eb3 : build: set soname in shared library - http://git.io/A7r5sg
10:23:49  * csaohquit (Quit: csaoh)
10:23:52  <MI62>libuv-v0.10: #56 FAILURE windows (3/187) http://jenkins.nodejs.org/job/libuv-v0.10/56/
10:24:19  * abraxasquit (Remote host closed the connection)
10:27:18  <MI62>libuv-master: #90 FAILURE windows (4/189) http://jenkins.nodejs.org/job/libuv-master/90/
10:28:39  <MI62>libuv-master-gyp: #30 UNSTABLE smartos-x64 (3/188) windows-ia32 (4/189) smartos-ia32 (3/188) windows-x64 (3/189) http://jenkins.nodejs.org/job/libuv-master-gyp/30/
10:30:50  <MI62>libuv-v0.10-gyp: #20 UNSTABLE smartos-x64 (3/186) windows-ia32 (4/187) windows-x64 (5/187) smartos-ia32 (3/186) http://jenkins.nodejs.org/job/libuv-v0.10-gyp/20/
10:31:43  * indutnyjoined
10:32:40  <MI62>libuv-master: #91 FAILURE windows (3/189) http://jenkins.nodejs.org/job/libuv-master/91/
10:36:45  <MI62>joyent/node: Nick Sullivan master * 8db693a : util: make util.log handle non strings like console.log - http://git.io/hwM6Ww
10:38:58  * wolfeidauquit (Remote host closed the connection)
10:46:52  <MI62>nodejs-master: #208 UNSTABLE smartos-x64 (5/593) linux-ia32 (1/593) smartos-ia32 (1/593) http://jenkins.nodejs.org/job/nodejs-master/208/
10:47:12  <MI62>libuv-node-integration: #50 FAILURE http://jenkins.nodejs.org/job/libuv-node-integration/50/
10:47:58  * darkyenquit (Ping timeout: 245 seconds)
10:48:45  * loladirojoined
10:49:01  * loladiroquit (Client Quit)
10:51:55  * csaohjoined
10:57:48  * icarotquit (Quit: leave())
10:57:58  * bnoordhuisquit (Ping timeout: 246 seconds)
10:58:08  * icarotjoined
11:06:04  * icarotquit (Remote host closed the connection)
11:07:16  * Correnjoined
11:08:35  * dominictarrjoined
11:12:11  * toothrquit (Ping timeout: 255 seconds)
11:12:17  * MI62quit (Ping timeout: 255 seconds)
11:12:17  * kenperkinsquit (Ping timeout: 255 seconds)
11:12:18  * kuplatup1uquit (Ping timeout: 255 seconds)
11:12:19  * kuplatupsujoined
11:14:17  * toothrjoined
11:21:32  * saghulquit (*.net *.split)
11:21:33  * rendarquit (*.net *.split)
11:21:33  * rphillipsquit (*.net *.split)
11:21:35  * Benvie_quit (*.net *.split)
11:21:35  * karupaneruraquit (*.net *.split)
11:21:37  * inolen1quit (*.net *.split)
11:25:14  * bnoordhuisjoined
11:25:27  * saghuljoined
11:25:27  * rendarjoined
11:25:27  * rphillipsjoined
11:25:27  * inolen1joined
11:25:27  * Benvie_joined
11:25:27  * karupanerurajoined
11:32:37  * bnoordhuisquit (Ping timeout: 246 seconds)
12:04:02  * bnoordhuisjoined
12:08:42  * MI6joined
12:09:22  * bnoordhuisquit (Ping timeout: 276 seconds)
12:10:49  <indutny>hoya
12:10:50  <indutny>how are we doing?
12:11:00  * cjd_joined
12:12:16  * \toothrotjoined
12:12:22  * Ralt_joined
12:16:13  * toothrquit (Ping timeout: 264 seconds)
12:16:15  * cjdquit (Ping timeout: 264 seconds)
12:16:17  * Raltquit (Ping timeout: 264 seconds)
12:16:21  * Ralt_changed nick to Ralt
12:36:05  * dominictarrquit (Quit: dominictarr)
12:41:26  * `3rdEden_joined
12:43:12  * stagas_joined
12:43:43  * mikeal1joined
12:50:46  * indutnyquit (*.net *.split)
12:50:53  * niska`quit (*.net *.split)
12:50:56  * stagasquit (*.net *.split)
12:50:56  * `3rdEdenquit (*.net *.split)
12:50:57  * mikealquit (*.net *.split)
12:51:00  * niskajoined
12:51:10  * indutnyjoined
13:28:55  * Correnquit (*.net *.split)
13:28:55  * csaohquit (*.net *.split)
13:29:00  * stephankquit (*.net *.split)
13:29:01  * hzquit (*.net *.split)
13:29:01  * timoxleyquit (*.net *.split)
13:29:02  * paddybyersquit (*.net *.split)
13:29:02  * pquernaquit (*.net *.split)
13:29:04  * benoitcquit (*.net *.split)
13:29:06  * KiNgMaRquit (*.net *.split)
13:29:06  * txdvquit (*.net *.split)
13:29:08  * Raynos_quit (*.net *.split)
13:29:10  * mralephquit (*.net *.split)
13:29:11  * creationixquit (*.net *.split)
13:35:02  * pquernajoined
13:35:02  * pquernaquit (Changing host)
13:35:02  * pquernajoined
13:35:29  * `3rdEden_changed nick to `3rdEden
13:38:41  * mbroadstjoined
13:42:20  * mbroadst_quit (Ping timeout: 256 seconds)
13:47:24  * inolenjoined
13:49:47  * stagasjoined
13:50:13  * toothrjoined
13:51:32  * kevinswiber-awayjoined
13:51:35  * MI6quit (Ping timeout: 255 seconds)
13:52:22  * inolen1quit (Ping timeout: 260 seconds)
13:52:33  * \toothrotquit (Read error: Connection reset by peer)
13:52:51  * mbroadstquit (Ping timeout: 255 seconds)
13:52:51  * stagas_quit (Ping timeout: 255 seconds)
13:52:59  * mbroadstjoined
13:53:17  * MI6joined
13:54:55  * CoverSli1ejoined
13:55:17  * mbroadstquit (*.net *.split)
13:55:19  * kevinswiber-awayquit (*.net *.split)
13:55:43  * cjd_quit (*.net *.split)
13:55:58  * saghulquit (*.net *.split)
13:56:01  * rendarquit (*.net *.split)
13:56:02  * rphillipsquit (*.net *.split)
13:56:08  * Benvie_quit (*.net *.split)
13:56:10  * karupaneruraquit (*.net *.split)
13:56:19  * MI6quit (*.net *.split)
13:58:50  * kevinswi_joined
13:58:51  * MI6joined
13:58:51  * mbroadstjoined
13:58:51  * kevinswiber-awayjoined
13:58:51  * cjd_joined
13:58:51  * saghuljoined
13:58:51  * rendarjoined
13:58:51  * rphillipsjoined
13:58:51  * Benvie_joined
13:58:51  * karupanerurajoined
14:00:38  * kevinswiber-awayquit (Ping timeout: 259 seconds)
14:00:53  * c4milojoined
14:04:30  * CoverSlidequit (Write error: Broken pipe)
14:05:27  * AvianFlujoined
14:11:54  * stephankjoined
14:12:45  * MI6changed nick to Guest94820
14:12:55  * dominictarrjoined
14:14:26  * cjd_changed nick to cjd
14:19:34  * groundwaterjoined
14:27:37  * rvaggquit (Ping timeout: 256 seconds)
14:27:58  * rvaggjoined
14:28:18  * Veverakquit (Ping timeout: 256 seconds)
14:29:29  * dominictarrquit (Quit: dominictarr)
14:35:10  * mikeal1quit (Quit: Leaving.)
14:35:50  * c4miloquit (Remote host closed the connection)
14:38:04  * Veverakjoined
14:39:56  * c4milojoined
14:43:36  * bajtosjoined
14:46:27  * rendar_joined
14:49:16  * rendarquit (Ping timeout: 276 seconds)
14:58:33  * rendar_quit
14:58:51  * rendarjoined
15:03:04  * mikealjoined
15:03:41  * mikealquit (Client Quit)
15:05:29  * mikealjoined
15:07:35  * kevinswi_changed nick to kevinswiber
15:12:21  * paddybyersjoined
15:19:24  * stagas_joined
15:22:07  * stagasquit (Ping timeout: 264 seconds)
15:22:19  * stagas_changed nick to stagas
15:36:10  * `3rdEdenquit (Remote host closed the connection)
15:43:32  * kevinswiberquit (Remote host closed the connection)
15:44:05  * kevinswiberjoined
15:48:54  * kevinswiberquit (Ping timeout: 268 seconds)
15:51:08  * bnoordhuisjoined
15:51:21  * stagas_joined
15:51:59  * Veverakquit (Ping timeout: 268 seconds)
15:53:04  * Correnjoined
15:53:07  * AvianFluquit (Remote host closed the connection)
15:53:24  * txdvjoined
15:55:38  * Correnquit (Read error: Connection reset by peer)
15:55:45  * kenperki_joined
15:57:53  * kenperki_quit (Client Quit)
15:58:15  * benoitcjoined
15:58:19  * Correnjoined
15:59:15  * creationixjoined
16:00:43  * piscisaureus_joined
16:04:18  * Veverakjoined
16:09:38  * AvianFlujoined
16:15:04  * mikealquit (Quit: Leaving.)
16:15:57  <tjfontaine>good day folks
16:18:39  * jcefchanged nick to zz_jcef
16:19:39  * zz_jcefchanged nick to jce
16:20:19  * TooTallNatejoined
16:22:41  * Veverakquit (Ping timeout: 255 seconds)
16:23:35  * jcechanged nick to joclek
16:23:40  * joclekchanged nick to jce
16:23:45  <isaacs>good morning
16:24:02  <tjfontaine>how's tricks?
16:24:05  <isaacs>piscisaureus_: you wanna come over to The City today? or you staying in the west bay
16:24:26  <tjfontaine>ha
16:24:34  <TooTallNate>nice punctuation
16:25:09  * piscisaureus_quit (Ping timeout: 248 seconds)
16:25:16  <tjfontaine>maybe he's already on his way
16:31:32  * kenperki_joined
16:31:39  <isaacs>maybe!
16:31:42  <isaacs>i'm off to class for a bit.
16:31:52  * bajtos2joined
16:33:48  * TooTallNatequit (Ping timeout: 357 seconds)
16:34:13  * bnoordhuisquit (Ping timeout: 248 seconds)
16:35:52  * Correnquit (Ping timeout: 273 seconds)
16:37:25  * inolenquit (Quit: Leaving.)
16:38:15  * TooTallNatejoined
16:39:30  * Veverakjoined
16:43:28  * stagas_quit (Read error: Connection reset by peer)
16:43:51  * TooTallNatequit (Quit: Computer has gone to sleep.)
16:44:40  * stagas_joined
16:46:31  * cjd_joined
16:46:47  * bajtosquit (Quit: bajtos)
16:46:47  * stagas_quit (Read error: Connection reset by peer)
16:47:01  * AvianFluquit (Ping timeout: 248 seconds)
16:47:04  * mbroadst_joined
16:47:20  * stagas_joined
16:48:54  * mbroadstquit (Write error: Connection reset by peer)
16:50:13  * stagas_quit (Read error: Connection reset by peer)
16:50:26  * mikealjoined
16:50:46  * stagas_joined
16:50:49  * groundwaterquit (Ping timeout: 240 seconds)
16:50:50  * cjdquit (Ping timeout: 240 seconds)
16:50:50  * saghulquit (Ping timeout: 240 seconds)
16:51:56  * stagas_quit (Read error: Connection reset by peer)
16:53:48  * stagas_joined
16:56:23  * stagas_quit (Read error: Connection reset by peer)
16:56:57  * stagas_joined
16:57:24  * kevinswiberjoined
16:58:22  * stagas_quit (Read error: Connection reset by peer)
16:59:01  * TooTallNatejoined
17:00:05  * stagas_joined
17:00:05  * stagas_quit (Read error: Connection reset by peer)
17:01:16  * qardjoined
17:01:56  * kenperki_changed nick to kenperkins
17:02:02  * bajtosjoined
17:02:35  * amartensjoined
17:03:26  * normanmquit (Quit: Computer has gone to sleep.)
17:07:41  * kevinswiberquit (Remote host closed the connection)
17:09:14  * normanmjoined
17:09:21  * bajtos3joined
17:09:49  * c4milo_joined
17:15:12  * piscisaureus_joined
17:16:15  * \toothrotjoined
17:16:16  <piscisaureus_>morning
17:16:38  <tjfontaine>hola
17:16:42  * kevinswiberjoined
17:16:43  <piscisaureus_>i see bajtos ramped up hi presence
17:17:00  <tjfontaine>it's important that he not miss anything
17:17:09  <bajtos>piscisaureus_: ??
17:17:15  <tjfontaine>if he's using pidgin or similar libpurple based client it's a common issue
17:17:21  <tjfontaine>bajtos: you have clones
17:17:27  <piscisaureus_>bajtos: there's 3 of you
17:17:30  <bajtos>tjfontaine: oh, I see :)
17:17:39  <piscisaureus_>afaik we're paying only for 1 though
17:17:42  <bajtos>I think I logged from two computers at the same time :-D
17:17:45  <tjfontaine>hah
17:18:14  <tjfontaine>getting paid by irc presence would be an excellent revenue model
17:18:25  <txdv>libpurple?
17:18:40  * bajtos2quit (*.net *.split)
17:18:46  * c4miloquit (*.net *.split)
17:18:52  * toothrquit (*.net *.split)
17:19:11  <tjfontaine>txdv: the protocol layer for pidgin/adium
17:19:41  <txdv>irc is the one and true form of communication
17:20:05  <tjfontaine>yes, and libpurple is quite awful at it
17:20:17  * bajtos3quit (Ping timeout: 252 seconds)
17:20:27  * brsonjoined
17:20:59  <bajtos>hey, my clones are leaving this room, you scared them off! ;-)
17:22:35  <Guest94820>joyent/node: trevnorris created branch openssl-exports - http://git.io/6y94fA
17:25:24  <txdv>we ate him
17:26:43  * bajtos3joined
17:28:03  * bettajoined
17:28:42  <indutny>hm...
17:28:48  <indutny>node repl seems to be broken on osx
17:29:34  <betta>i've got a very very simple bug fix for libuv...
17:30:03  <betta>a single file for os x uses <Cocoa/Cocoa.h> which does not exist on iOS
17:30:05  * bnoordhuisjoined
17:30:09  * bajtos3quit (Client Quit)
17:30:16  <betta>this could be replaced with <Foundation/Foundation.h>
17:30:22  <tjfontaine>wasn't there just a commit for this?
17:31:08  * nrajlichjoined
17:31:12  * mbroadstjoined
17:31:17  <tjfontaine>betta: https://github.com/joyent/libuv/commit/4b0fac89907380a62c7acc15303a39839f05e011
17:31:31  * rendar_joined
17:31:33  <betta>oh
17:32:01  <betta>hmm thanks :)
17:32:09  <tjfontaine>you're welcome
17:32:41  <tjfontaine>bnoordhuis: btw your soname change broke the build on smartos
17:33:05  * Correnjoined
17:33:07  * piscisaureus__joined
17:33:14  * stagas_joined
17:33:24  <bnoordhuis>tjfontaine: let me guess, sun ld doesn't know about soname?
17:33:27  <tjfontaine>ld: fatal: soname option (-h, --soname) is incompatible with building a dynamic executable
17:34:04  <bnoordhuis>what does 'dynamic executable' mean? a shared object?
17:35:09  <tjfontaine>I'm not entirely sure
17:35:18  <bnoordhuis>hm, seems i also broke the run-tests target on linux
17:35:27  <bnoordhuis>$ LD_LIBRARY_PATH=$PWD/out/so out/so/run-tests
17:35:27  <bnoordhuis>out/so/run-tests: error while loading shared libraries: libuv.so.0.11: cannot open shared object file: No such file or directory
17:36:57  <tjfontaine>ah yes, that's why there are green builds
17:37:01  <betta>tjfontaine it still doesn't compile for the iOS platform
17:37:15  * stephank_joined
17:37:19  <betta><ApplicationServices/ApplicationServices.h> doesn't exist
17:37:31  <tjfontaine>betta: can you update the issue with the information?
17:38:02  <betta>well this header is not neaded - I don't understand why it's included in the first place...
17:38:09  <betta>I'll do that
17:38:11  <bnoordhuis>betta: you probably need to leave out src/unix/darwin-proctitle.c on ios
17:38:25  * kenperkinsquit (Disconnected by services)
17:38:39  * Correnchanged nick to kenperkins
17:40:10  <bnoordhuis>i think i'm going to take the easy way out and make `make test` link statically again
17:40:39  <txdv>why?
17:40:45  <txdv>o beause of solaris
17:40:49  <bnoordhuis>yeah, and linux
17:40:56  <bnoordhuis>that soname change is a good thing in itself
17:41:16  <bnoordhuis>but i don't want to fiddle with things just so run-tests knows where to find the .so
17:41:35  <tjfontaine>rpath!
17:41:45  <tjfontaine>heh
17:42:52  <bnoordhuis>it also makes profiling the benchmarks a little easier. i won't have to filter out PLT lookups any more
17:42:56  <txdv>so libuv is going into the spiral of debian oldness without ipv6
17:43:09  * brsonquit (*.net *.split)
17:43:13  * Veverakquit (*.net *.split)
17:43:17  * rphillipsquit (*.net *.split)
17:43:18  * Benvie_quit (*.net *.split)
17:43:18  * karupaneruraquit (*.net *.split)
17:43:21  * piscisaureus_quit (*.net *.split)
17:43:21  * \toothrotquit (*.net *.split)
17:43:24  * rendarquit (*.net *.split)
17:43:25  * stephankquit (*.net *.split)
17:43:28  * TooTallNatequit (*.net *.split)
17:43:29  * mbroadst_quit (*.net *.split)
17:43:30  * stagasquit (*.net *.split)
17:43:33  * Guest94820quit (*.net *.split)
17:43:35  * stephank_changed nick to stephank
17:43:44  <bnoordhuis>is today netsplit day?
17:44:07  <tjfontaine>freenode has been under a DDoS all weekend
17:44:21  <bnoordhuis>ah. who would want to ddos freenode?
17:44:42  <bnoordhuis>must be a very sad person indeed
17:44:54  <tjfontaine>indeed
17:45:11  <txdv>http://www.omgot.org/forums/album/RicsGhost/matt_Avatar.JPG
17:46:09  <piscisaureus__>bnoordhuis: hey
17:48:33  <betta>tjfontaine bnoordhuis https://github.com/joyent/libuv/pull/795#issuecomment-17828160
17:49:31  <tjfontaine>oh mi6 hasn't returned here yet
17:50:39  <tjfontaine>hmm must have ended up on the split side of the network
17:51:09  <bnoordhuis>piscisaureus__: ho
17:51:27  <piscisaureus__>bnoordhuis: I landed 5455 in v0.10
17:51:35  <piscisaureus__>bnoordhuis: merge into master, then land round robin?
17:51:47  <txdv>what is 5455
17:51:57  <piscisaureus__>secret strongloop stuff
17:52:09  <piscisaureus__>we remove all mentions of joyent
17:52:13  <amartens>lol
17:52:21  <piscisaureus__>Sorry we had to bring down MI6 first to fly under the radar
17:52:28  <bnoordhuis>piscisaureus__: yep
17:52:37  <amartens>can't trust those strongloop people
17:53:18  <amartens>nothin' but trouble ;-)
17:55:22  <piscisaureus__>tjfontaine: but kidding aside, where did MI6 go?
17:55:28  <tjfontaine>piscisaureus__: got caught in the wrong side of the netsplit, the other half of freenode is still alive just not rejoined
17:55:35  <tjfontaine>NETWORK PARTITION DETECTED
17:55:53  <tjfontaine>and it's of course still in rotation (or the ttl is too high) and MI6 keeps getting it as I restart it
17:56:12  <piscisaureus__>bnoordhuis: test-cluster-bind-twice is still failing me. although it doesn't seem to be related to roundrobin
17:56:32  <tjfontaine>on windows?
17:56:32  <piscisaureus__>yessir
17:56:37  <tjfontaine>how soon we forget :)
17:56:55  <tjfontaine>https://github.com/joyent/node/issues/4966
17:58:16  <piscisaureus__>oh right that was that bug that doesn't have a good fix
17:59:03  * karupanerurajoined
17:59:03  * Benvie_joined
17:59:03  * rphillipsjoined
17:59:03  * SquirrelCZECHjoined
17:59:03  * brsonjoined
17:59:03  * inolenjoined
17:59:03  * toothrjoined
17:59:03  * MI6joined
17:59:26  <piscisaureus__>I wish we could make commits that make tests fail auto-revert
17:59:56  <piscisaureus__>test-http-incoming-pipelined-socket-destroy <-- seeing that one for the first time
18:00:27  * MI6changed nick to Guest22498
18:00:31  * Guest22498quit (Remote host closed the connection)
18:01:39  <betta>I also attached a diff
18:03:18  <bnoordhuis>betta: aw, it looks so gnarly
18:03:42  <bnoordhuis>also, the #if defined(__APPLE__) is superfluous
18:04:14  * c4milo_quit (Remote host closed the connection)
18:05:10  * c4milojoined
18:06:53  <bnoordhuis>is mi5 mia?
18:07:08  <bnoordhuis>mi6?
18:07:12  <tjfontaine>no but freenode isn't entirely stitched back together
18:07:52  <bnoordhuis>right, makes sense
18:07:55  <bnoordhuis>betta: https://github.com/joyent/libuv/compare/v0.10...betta-review-please
18:09:54  <piscisaureus__>what
18:10:12  <piscisaureus__>how did conflicting changes to test.py get into v0.10 and master...
18:10:22  * tjfontainewalks away slowly
18:10:27  <bnoordhuis>what conflicting changes?
18:10:42  <tjfontaine>this is probably the utils issue
18:11:03  <bnoordhuis>oh, that. that's only in master, right? i fixed that after a v8 upgrade
18:11:21  <piscisaureus__>bnoordhuis: http://screencast.com/t/vveDvk9IXS
18:12:06  <bnoordhuis>lots of pretty colors
18:12:12  <bnoordhuis>how should i interpret it?
18:12:23  <tjfontaine>that's the duration change
18:12:34  <tjfontaine>when we wanted to group the imports and froms
18:12:55  <piscisaureus__>so in master it no longer adds deps/v8/tools to path
18:13:09  <bnoordhuis>yeah, because util.py is gone
18:13:11  <piscisaureus__>in both v0.10 and master the imports are shuffled around but in a different way
18:13:12  <piscisaureus__>aha
18:14:30  <bnoordhuis>piscisaureus__: are you landing my patches or ?
18:14:43  <piscisaureus__>bnoordhuis: i landed 5455
18:15:12  <piscisaureus__>bnoordhuis: and now i'm merging v0.10->master
18:15:31  <piscisaureus__>but I'm checking if I didn't f*ck up the merge first
18:15:43  <piscisaureus__>bnoordhuis: you can land round robin after that if you want :)
18:15:45  * `3rdEdenjoined
18:18:05  * brson_joined
18:18:15  <betta>20:03:19 ‹bnoordhuis› betta: aw, it looks so gnarly << exactly because of something like this I'm currently not actively contributing to libuv :P
18:18:35  <betta>I'm not that familiar with your coding style etc.
18:18:40  <piscisaureus__>bnoordhuis: you landing round robin?
18:18:47  <piscisaureus__>bnoordhuis: I pushed the merge
18:19:25  <bnoordhuis>piscisaureus__: cool. will land
18:19:28  <piscisaureus__>cool
18:19:42  <bnoordhuis>betta: you saw the link i pasted?
18:19:55  <betta>yes
18:20:08  <betta>I'm currently "merging" the patch
18:20:21  * Benvie_quit (*.net *.split)
18:20:21  * karupaneruraquit (*.net *.split)
18:20:24  * toothrquit (*.net *.split)
18:20:24  * inolenquit (*.net *.split)
18:20:25  * brsonquit (*.net *.split)
18:20:27  * SquirrelCZECHquit (*.net *.split)
18:20:29  * rphillipsquit (*.net *.split)
18:21:46  <betta>bnoordhuis it works :)
18:22:13  <betta>and yes: your code is much better :D
18:22:23  <bnoordhuis>thanks, i'll land it in a sec
18:23:47  * bajtosquit (Quit: bajtos)
18:24:37  <bnoordhuis>i hate the debugger tests
18:25:06  <bnoordhuis>180 failures because one of the debugger tests hangs :-/
18:26:05  <tjfontaine>amen.
18:27:37  <piscisaureus__>hear hear
18:27:44  <indutny>hahahaha
18:27:50  <indutny>I thought you fixed them :)
18:30:57  * bajtosjoined
18:33:52  <tjfontaine>bajtos touched it last, must be his fault
18:36:33  * bajtosquit (Quit: App Store updates wants me to restart)
18:41:48  * paddybyers_joined
18:42:06  <bnoordhuis>i need to update doc/api/cluster.markdown...
18:43:20  * paddybyersquit (Ping timeout: 252 seconds)
18:43:21  * paddybyers_changed nick to paddybyers
18:44:40  <c4milo>creationix: you there?
18:50:22  * bajtosjoined
18:51:14  <trevnorris>afternoon
18:51:19  <trevnorris>bnoordhuis: hope you flight was good
18:51:33  <trevnorris>so looks like 3.19 hasn't landed the big one yet (https://codereview.chromium.org/12494012/)
18:54:31  * paddybyersquit (Ping timeout: 268 seconds)
18:55:18  * loladirojoined
18:55:50  * isaacsfg
18:55:54  * stagas_quit (Ping timeout: 245 seconds)
18:58:59  * stagasjoined
18:59:38  * mralephjoined
19:01:49  * kevinswiberquit (Remote host closed the connection)
19:04:41  * kevinswiberjoined
19:05:17  * pachetjoined
19:06:51  * Correnjoined
19:08:55  * normanmquit (Quit: Computer has gone to sleep.)
19:09:18  <isaacs>piscisaureus__: ping
19:10:32  * TooTallNatejoined
19:15:48  * kenperkinsquit (Ping timeout: 268 seconds)
19:15:53  * nrajlichquit (Ping timeout: 268 seconds)
19:16:12  * dannycoatesjoined
19:18:36  <trevnorris>isaacs: is the crypto string patch the only big thing in the way of my buffer patch?
19:19:01  <isaacs>trevnorris: well, i'd like to land it first, yes.
19:19:20  <isaacs>trevnorris: becasue then we can land it in 0.10, and then merge to master, adn then apply your buffer stuff on top
19:19:34  <isaacs>trevnorris: does that sound sane? if you think it's unnecessary ceremony, we can land your stuff sooner.
19:19:45  <trevnorris>isaacs: yeah. makes total sense to land that before buffers. was just wondering if you had any other similarly large changes in the works that would also be implemented first.
19:19:46  <isaacs>just seems like doing it the other direction is asking for a trickier merge.
19:20:02  <trevnorris>no. i'd insist on landing your stuff first. i'd like to be in charge of merging node_buffer
19:20:03  <isaacs>trevnorris: no, actually, this is much more large than i'd really prefer to do in a stable release.
19:20:26  <isaacs>trevnorris: it's a refactoring that probably should have happened back in 0.9.something, but we didn't realize it at the time.
19:20:46  <trevnorris>isaacs: understand. and leaving crypto slow through all v0.10 isn't really an option either.
19:20:57  <isaacs>right
19:23:16  * dannycoatesquit (Remote host closed the connection)
19:23:24  <piscisaureus__>isaacs: ola
19:23:29  * piscisaureus__fg
19:23:35  * piscisaureus__changed nick to piscisaureus
19:25:31  * AvianFlujoined
19:27:57  * CAPSLOCKBOTquit (Remote host closed the connection)
19:28:30  * LOUDBOTjoined
19:28:31  * CAPSLOCKBOTjoined
19:32:51  * dannycoatesjoined
19:33:04  * b3ttajoined
19:33:39  * bettaquit (Write error: Broken pipe)
19:33:55  * b3ttachanged nick to betta
19:43:14  * bajtosquit (Quit: bajtos)
19:44:23  * bajtosjoined
19:52:59  * mikealquit (Quit: Leaving.)
19:57:13  <brson_>i'm having problems performing fork/exec in parallel with the libuv event loop, and I don't understand this topic well enough to know exactly what the problem is
19:57:54  * bajtosquit (Quit: good night)
19:58:20  <brson_>the rust core library runs it's tests in parallel and it has a bunch of process spawning tests. periodically, the libuv tests that are *also running in parallel* see epoll_ctl return EPERM, which it does not expect. then libuv calls 'abort'
19:59:09  * trevnorrischanged nick to trevnorris_
19:59:22  <brson_>i assume this has to do with file handles being carried over between processes
19:59:56  * trevnorris_changed nick to trevnorris
19:59:59  <bnoordhuis>brson_: do you know what kind of file descriptor is tripping over?
20:00:26  <brson_>bnoordhuis: no, is there an easy way to find that out at the site of epoll_ctl?
20:00:42  <bnoordhuis>if you have a newish version of strace, you can pass it -y and it will print the fd type
20:02:06  <brson_>I'll try that
20:04:47  * dpemmons_quit (Read error: Connection reset by peer)
20:06:42  * dannycoatesquit (Remote host closed the connection)
20:11:29  * pachetquit (Ping timeout: 256 seconds)
20:11:57  * Benvie_joined
20:11:57  * karupanerurajoined
20:18:08  <bnoordhuis>brson_: any luck so far?
20:18:24  <bnoordhuis>btw, what version of libuv are you at?
20:19:21  <brson_>bnoordhuis: no, sorry, multitasking here. just made a new debug build of rust. we're at da33bba + android patches, from feb 6
20:21:18  <brson_>it looks like my strace doesn't support -y
20:21:24  <bnoordhuis>brson_: you probably want to upgrade to (or cherry-pick) at least 26fa6f8
20:21:42  <bnoordhuis>the EPERM thing you're describing sounds suspiciously like a bug i fixed in that commit
20:21:54  * `3rdEdenquit (Remote host closed the connection)
20:22:12  * Correnchanged nick to kenperkins
20:22:29  <brson_>bnoordhuis: great! i'll give that a try
20:22:43  <trevnorris>isaacs: crazy idea. right now there is unecessary mem copying going on in StreamWrap. what if setting high water mark was internal, which would create a char* at that size and continue to fill it until full.
20:23:20  <trevnorris>isaacs: this could greatly reduce the number of Buffer's created, which is the biggest performance penalty.
20:23:29  <brson_>bnoordhuis: yeah, that commit removes the 'abort' call that I'm hitting
20:23:30  <isaacs>trevnorris: you mean, for reading?
20:23:45  <trevnorris>isaacs: yeah. in ReadStart and OnRead(Common)
20:24:07  <isaacs>trevnorris: but you want to know as soon as there's some data available.
20:24:17  <isaacs>trevnorris: otherwise youer' trading throughput for responsiveness.
20:25:02  <trevnorris>isaacs: since the onread callback is internal api, it'd be cheap to just call it to alert data is available. but not actually pass it through until the data is requested.
20:25:16  <isaacs>hm. that's interesting
20:25:26  <isaacs>so, basically, move the streams2 machinery into StreamWrap
20:25:37  <trevnorris>some of it at least. yeah.
20:26:13  <trevnorris>but for example in net.js the _read will buffer the Buffers until they're full, then concat them into a large Buffer.
20:26:19  <trevnorris>lot of object creation and copying going on there.
20:28:10  <isaacs>yeah
20:28:15  <isaacs>i need some food, and then 0.11.2
20:28:17  <isaacs>biab
20:28:46  * toothrjoined
20:28:46  * inolenjoined
20:28:46  * SquirrelCZECHjoined
20:28:46  * rphillipsjoined
20:31:26  * paddybyersjoined
20:32:44  * MI6joined
20:33:47  <indutny>btw
20:33:54  <indutny>status update: work on tlswrap is moving slowly
20:33:59  <indutny>but I've some stuff written
20:34:02  <indutny>and nothing working yet
20:34:03  <indutny>:)
20:36:48  * stagasquit (Read error: Connection reset by peer)
20:36:49  <trevnorris>fu... fs.js also has it's own buffer pooling mechanism? wtf is wrong with the world...
20:36:53  * inolenquit (Quit: Leaving.)
20:37:55  <trevnorris>that makes 4 separate buffer pooling mechanisms. oy
20:38:16  <trevnorris>indutny: well. glad to see it's being worked on at all :)
20:38:30  <brson_>bnoordhuis: upgrading libuv fixes my problem. thank you for your help
20:38:45  <bnoordhuis>brson_: no problem. happy to help
20:44:34  * inolenjoined
20:50:56  * stolsmaquit (Ping timeout: 252 seconds)
20:54:10  * defunctzombie_zzchanged nick to defunctzombie
21:01:05  * benoitcquit (Excess Flood)
21:02:50  * benoitcjoined
21:05:53  * st_lukejoined
21:06:16  * brson_quit (Changing host)
21:06:16  * brson_joined
21:06:20  * st_lukequit (Remote host closed the connection)
21:07:12  * hij1nxquit (Read error: Operation timed out)
21:07:38  * saghuljoined
21:09:27  * benoitcquit (Excess Flood)
21:09:59  * hzjoined
21:12:20  * benoitcjoined
21:16:40  <isaacs>indutny: awesome
21:16:50  <isaacs>trevnorris: yep.
21:16:53  * benoitcquit (Excess Flood)
21:16:55  * kevinswiberquit (Remote host closed the connection)
21:17:30  * kevinswiberjoined
21:21:30  * defunctzombiechanged nick to defunctzombie_zz
21:21:45  <trevnorris>isaacs: well, w/ the love they're giving in 3.19 my no-slaballocator branch is freakin close in performance to master. w/ changes just talked about, should easily put us beyond that.
21:21:55  * hij1nxjoined
21:22:05  * kevinswiberquit (Ping timeout: 256 seconds)
21:22:23  <isaacs>nice
21:22:41  <isaacs>trevnorris: btw, just to reiterate: we're keeping ThinBuffer internal
21:22:45  * mikealjoined
21:22:49  * benoitcjoined
21:22:51  <isaacs>trevnorris: unless they go out of their way, users should never see these things.
21:23:24  <isaacs>trevnorris: if we document them at all, it should be rife with warnings. maybe the documentation is just one big code comment in a .h file, even.
21:23:30  <trevnorris>isaacs: oh yeah. honestly i'm hoping v8 perf improvements make it unnecessary.
21:23:51  <isaacs>"Since you've made it this far, I'll tell you how this works..."
21:23:56  <trevnorris>lol
21:24:25  <trevnorris>i'm using it as my ace in the hole. have several other things to try before falling back to that.
21:24:41  <trevnorris>(e.g. not needing to create a Buffer until it's requested or highWaterMark is reached)
21:24:49  <MI6>joyent/node: isaacs master * 31e73a5 : npm: Upgrade to 1.2.21 - http://git.io/nu2LDA
21:25:09  <MI6>joyent/node: isaacs created branch v0.11.2-release - http://git.io/gHBjGg
21:26:00  <isaacs>kewl
21:26:30  * benoitcquit (Excess Flood)
21:28:01  <trevnorris>indutny: is anything going on w/ that inline object caching whatnot from v8?
21:28:19  * benoitcjoined
21:33:50  * dannycoatesjoined
21:35:25  * MI6quit (Remote host closed the connection)
21:35:34  * MI6joined
21:38:38  * c4miloquit (Remote host closed the connection)
21:39:26  <piscisaureus>hello friends
21:39:43  <piscisaureus>is it possible to listen to messages from all workers in a master process?
21:39:45  <piscisaureus>#lazyirc
21:49:56  * dominictarrjoined
21:51:12  * rendar_quit
21:52:08  * hzquit (Disconnected by services)
21:52:47  * dominictarrquit (Client Quit)
21:54:17  <bnoordhuis>piscisaureus: no. you have to attach a message listener to each worker
21:54:50  <MI6>joyent/node: isaacs v0.11.2-release * 5d3dc0e : 2013.05.13, Version 0.11.2 (Unstable) - http://git.io/x1mggg
21:54:52  <isaacs>changelog reviews? ^
21:55:11  * benoitcquit (Excess Flood)
21:56:26  <trevnorris>isaacs: "EventEmitter#setMaxListeners()" what's up w/ the #?
21:58:14  <trevnorris>bnoordhuis: have a moment for a brain pick?
21:59:25  <trevnorris>bnoordhuis: ooh ooh, nm. just figured it out. thanks for your telepathic help. :)
21:59:49  * benoitcjoined