00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:07  <bnoordhuis>aww, too late
00:00:08  * ircretaryjoined
00:00:48  <bnoordhuis>ircretary: tell trevnorris most of the gc code lives in src/mark-compact{.cc,h,-inl.h}
00:00:48  <ircretary>bnoordhuis: I'll be sure to tell trevnorris
00:00:54  <bnoordhuis>ircretary: thank you
00:00:54  <ircretary>bnoordhuis: You're welcome :)
00:04:49  * defunctzombiechanged nick to defunctzombie_zz
00:12:05  * bnoordhuisquit (Ping timeout: 246 seconds)
00:12:08  * dominictarrjoined
00:25:05  * Raltjoined
00:25:27  * hzjoined
00:30:32  * Raltquit (Remote host closed the connection)
00:39:29  * benoitcquit (Excess Flood)
00:46:13  * hzquit
00:48:40  * benoitcjoined
00:58:30  * wavdedjoined
01:26:43  * loladirojoined
01:28:53  * dapquit (Quit: Leaving.)
01:30:45  * defunctzombie_zzchanged nick to defunctzombie
01:59:00  * loladiroquit (Quit: loladiro)
02:05:29  * indexzerojoined
02:13:38  * loladirojoined
02:22:32  <MI6>joyent/node: Nao Iizuka master * 94284e7 : readline: handle wide characters properly Handle wide characters (such a - http://git.io/0fdydw
02:24:21  * benoitcquit (Excess Flood)
02:25:34  * c4milojoined
02:26:16  * c4miloquit (Remote host closed the connection)
02:34:14  * benoitcjoined
02:34:25  * wavdedquit (Quit: Nighty night)
02:35:11  <MI6>nodejs-master: #98 FAILURE osx-ia32 (1/562) http://jenkins.nodejs.org/job/nodejs-master/98/
02:36:02  <TooTallNate>jenkins you whore
02:36:20  <tjfontaine>heh
02:36:31  * c4milojoined
02:37:05  <tjfontaine>TooTallNate: that was the fact that windows being a royal pain
03:00:28  * brsonquit (Quit: leaving)
03:17:56  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
03:32:13  * c4miloquit (Remote host closed the connection)
03:55:41  * dominictarrquit (Ping timeout: 255 seconds)
04:03:42  * bradleymeckjoined
04:05:58  * trevnorrisjoined
04:09:56  * brsonjoined
04:14:14  * kevireillyyquit (Read error: Connection reset by peer)
04:14:43  * kevireillyjoined
04:25:15  * kevireillyyjoined
04:27:54  * kevireillyquit (Ping timeout: 252 seconds)
04:29:14  * c4milojoined
04:34:03  * stagasjoined
04:34:27  * c4miloquit (Ping timeout: 276 seconds)
04:44:50  <tjfontaine>this is what I'm playing with for the new style pull request test builder, it's an opt-in chrome plugin -- https://dl.dropbox.com/u/35720/jenkins-pullreq.png
04:47:25  * bradleymeckquit (Quit: bradleymeck)
04:47:57  <trevnorris>tjfontaine: would that run automatically?
04:48:27  <tjfontaine>trevnorris: I haven't done that part yet, but yes the backend can receive github webhook notifications about pull requests and schedule a build that way
04:50:29  <tjfontaine>well it's already got the github portion there, just no triggering logic on it
04:54:07  <trevnorris>tjfontaine: not sure how this would affect it, but there are days when I'll amend a commit several times after reviews and force push.
04:54:54  <trevnorris>tjfontaine: would it automatically detect changes and cancel any currently running tests?
04:54:55  <tjfontaine>trevnorris: theoretically it shouldn't care so much, aside from more rebuilds
04:55:01  <trevnorris>ok
04:55:02  <tjfontaine>trevnorris: it won't preempt
04:55:08  <trevnorris>ah
04:56:13  <tjfontaine>right now it's all opt-in anyway, so someone interested would need to clicky the button
05:09:53  * wolfeidauquit (Read error: Connection reset by peer)
05:10:18  * wolfeidaujoined
05:10:55  <tjfontaine>https://github.com/bombela/backward-cpp/blob/master/doc/pretty.png
05:11:40  <tjfontaine>though, you're pretty crazy to run with exceptions in cpp :)
05:12:03  * wolfeidauquit (Read error: Connection reset by peer)
05:12:23  * wolfeidaujoined
05:20:57  * wolfeidauquit (Read error: Connection reset by peer)
05:21:13  * wolfeidaujoined
05:23:19  * wolfeida_joined
05:23:19  * wolfeidauquit (Read error: Connection reset by peer)
05:24:37  * wolfeidaujoined
05:24:38  * wolfeida_quit (Read error: Connection reset by peer)
05:27:01  * wolfeidauquit (Read error: Connection reset by peer)
05:27:29  * wolfeidaujoined
05:28:30  * wolfeidauquit (Read error: Connection reset by peer)
05:28:58  * wolfeidaujoined
05:30:25  * wolfeidauquit (Read error: Connection reset by peer)
05:30:51  * wolfeidaujoined
05:35:51  * wolfeidauquit (Ping timeout: 256 seconds)
06:06:36  * dominictarrjoined
06:08:17  * brsonquit (Quit: leaving)
06:20:46  * loladiroquit (Quit: loladiro)
06:22:07  * loladirojoined
06:37:23  * AvianFlujoined
06:38:05  <trevnorris>tjfontaine: have a moment for cc question? i'm trying to figure out the best way to pass the char* length to MakeWeak. not quite sure how.
06:53:00  * defunctzombiechanged nick to defunctzombie_zz
06:54:09  * wolfeidaujoined
06:54:57  * wolfeidauquit (Read error: Connection reset by peer)
06:55:19  * wolfeidaujoined
07:15:38  * mikealjoined
07:33:01  <indutny>isaacs: yt?
07:54:12  * rendarjoined
07:54:13  * rendar_joined
07:54:28  * rendar_quit (Client Quit)
07:57:27  * dominictarrquit (Quit: dominictarr)
08:09:48  * hij1nxquit (Ping timeout: 264 seconds)
08:10:54  * hij1nxjoined
08:15:52  * trevnorrisquit (Quit: Leaving)
08:57:42  * dominictarrjoined
09:04:13  * dominictarrquit (Quit: dominictarr)
09:13:40  * stagasquit (Ping timeout: 256 seconds)
09:23:42  * loladiroquit (Quit: loladiro)
10:42:56  * Kakerajoined
11:16:24  * AvianFluquit (Remote host closed the connection)
11:35:36  * Raltjoined
12:00:40  * dominictarrjoined
12:04:41  * AvianFlujoined
12:17:28  * stagasjoined
12:27:08  * stagas_joined
12:27:46  * stagas_quit (Client Quit)
12:28:03  * stagasquit (Ping timeout: 245 seconds)
12:47:59  * `3rdEdenjoined
13:00:29  * bnoordhuisjoined
13:15:50  * bradleymeckjoined
13:23:18  * benoitcquit (Excess Flood)
13:24:24  * benoitcjoined
14:28:30  * Raltquit (Remote host closed the connection)
14:36:15  * bnoordhuisquit (Ping timeout: 252 seconds)
14:41:17  * mikealquit (Quit: Leaving.)
14:57:39  * indexzeroquit (Quit: indexzero)
14:57:54  * c4milojoined
15:02:37  * c4miloquit (Remote host closed the connection)
15:04:28  * dominictarrquit (Quit: dominictarr)
15:07:36  * bnoordhuisjoined
15:11:33  * SquirrelCZECHjoined
15:11:37  <SquirrelCZECH>hi folks
15:11:44  <SquirrelCZECH>what is proper way to send broadcasts? :-)
15:12:14  * SquirrelCZECHturned broadcasting on in his "UDP" object, but send(("<broadcast>",1234)... is maybe not the proper way
15:13:51  * bradleymeckquit (Quit: bradleymeck)
15:14:32  * SquirrelCZECHuses the python bindings to libuv
15:14:40  <SquirrelCZECH>P.S: the lib is great otherwise :-)
15:15:37  * stagasjoined
15:16:00  * philipsquit (Ping timeout: 276 seconds)
15:19:26  * defunctzombie_zzchanged nick to defunctzombie
15:19:30  * stagas_joined
15:20:48  <mraleph1>bnoordhuis: these days weakly reachable objects (especially those marked with MarkIndependent) should be collected on scavenges as well.
15:20:53  * stagasquit (Ping timeout: 256 seconds)
15:20:54  * stagas_changed nick to stagas
15:21:21  * AvianFluquit (Remote host closed the connection)
15:21:39  * piscisaureus_joined
15:34:27  * bnoordhuisquit (Ping timeout: 260 seconds)
15:36:18  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
15:54:31  * Raltjoined
15:55:27  <tjfontaine>indutny: isaac is mostly away for the weekend
15:55:59  * benoitcquit (Excess Flood)
16:01:56  * benoitcjoined
16:02:49  * arlolrajoined
16:10:52  * stagasquit (Ping timeout: 245 seconds)
16:14:12  * bnoordhuisjoined
16:17:46  <indutny>gosh bert
16:17:49  <indutny>how are you dealing with windows
16:17:55  <indutny>its so ridiculous
16:18:03  <tjfontaine>a-fucking-men.
16:30:36  <indutny>bnoordhuis: evening
16:34:34  * hzjoined
16:35:05  * philipsjoined
16:35:36  * defunctzombiechanged nick to defunctzombie_zz
16:41:20  * philipsquit (Changing host)
16:41:21  * philipsjoined
17:01:25  * `3rdEdenquit (Remote host closed the connection)
17:16:38  * AvianFlujoined
17:35:46  * mikealjoined
17:44:16  * kevireillyyquit (Read error: Connection reset by peer)
17:44:34  * kevireillyjoined
17:44:56  * benoitcquit (Excess Flood)
17:47:56  * benoitcjoined
17:55:48  * mikealquit (Quit: Leaving.)
17:58:09  * AvianFluquit (Remote host closed the connection)
18:02:23  * mikealjoined
18:11:59  * `3rdEdenjoined
18:16:23  * `3rdEdenquit (Ping timeout: 245 seconds)
18:19:18  * hzquit (Disconnected by services)
18:19:21  * hzjoined
18:26:22  * defunctzombie_zzchanged nick to defunctzombie
18:28:41  * `3rdEdenjoined
18:29:22  * mikealquit (Quit: Leaving.)
18:35:03  * piscisaureus_joined
18:35:28  * benoitcquit (Excess Flood)
18:38:17  * loladirojoined
18:39:26  * benoitcjoined
18:40:30  * _ritchquit (Quit: Leaving.)
18:44:10  * kevireillyquit (Read error: Connection reset by peer)
18:44:29  * kevireillyjoined
18:49:37  * TooTallNatejoined
18:57:51  * stagasjoined
19:04:41  <piscisaureus_>bnoordhuis: I'm afraid so_reuseport is going to be very linux specific.
19:04:53  <piscisaureus_>I can hardly imagine it'll work on any other OS
19:10:25  * bnoordhuisquit (Ping timeout: 256 seconds)
19:16:22  * Raltquit (Remote host closed the connection)
19:17:00  * Raltjoined
19:17:06  * Raltquit (Client Quit)
19:18:40  * AvianFlujoined
19:19:15  * mikealjoined
19:23:01  * Raltjoined
19:33:00  * Raltquit (Quit: Bye)
19:33:55  * Raltjoined
19:38:36  * hzquit (Ping timeout: 264 seconds)
19:38:42  * AvianFluquit (Remote host closed the connection)
19:39:46  * AvianFlujoined
19:47:17  * piscisaureus_changed nick to piscisaureus
19:54:11  * loladiroquit (Quit: loladiro)
19:56:28  * defunctzombie_joined
19:57:13  * defunctzombiechanged nick to defunctzombie_zz
19:57:18  * defunctzombie_zzquit (Quit: ZNC - http://znc.in)
19:57:53  * defunctzombie_changed nick to defunctzombie
19:58:26  * defunctzombiequit (Changing host)
19:58:26  * defunctzombiejoined
19:59:18  * c4milojoined
20:03:59  * piscisaureusquit (Ping timeout: 256 seconds)
20:07:21  * hzjoined
20:11:05  * `3rdEdenquit (Remote host closed the connection)
20:11:20  * loladirojoined
20:12:40  * roxluquit (Read error: Operation timed out)
20:12:47  * roxlujoined
20:13:38  * loladiroquit (Client Quit)
20:13:43  * arlolraquit (Quit: Linkinus - http://linkinus.com)
20:14:31  * loladirojoined
20:19:32  * benoitcquit (Excess Flood)
20:20:23  * perezdjoined
20:22:56  * brsonjoined
20:27:58  * benoitcjoined
20:31:59  * hzquit (Disconnected by services)
20:32:02  * hzjoined
20:39:23  * hzquit (Read error: Connection reset by peer)
20:43:13  <indutny>ircretary: tell bnoordhuis to look at https://github.com/joyent/node/issues/4566. People at yandex are complaining about it
20:43:13  <ircretary>indutny: I'll be sure to tell bnoordhuis
20:46:37  * hzjoined
20:50:10  * loladiroquit (Quit: loladiro)
21:11:41  * loladirojoined
21:14:18  * loladiroquit (Client Quit)
21:28:22  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
21:34:23  * c4miloquit (Remote host closed the connection)
21:39:29  * bnoordhuisjoined
21:39:54  * loladirojoined
21:40:56  <bnoordhuis>ircretary: tell piscisaureus_ libuv already uses SO_REUSEPORT on the BSDs, actually
21:40:56  <ircretary>bnoordhuis: I'll be sure to tell piscisaureus_
21:41:49  <indutny>bnoordhuis: hoya
21:42:04  <bnoordhuis>indutny: tell the yandex people to read my comments on #4566 carefully
21:42:10  <indutny>they did
21:42:16  <bnoordhuis>especially the bit about factual use cases
21:42:16  <indutny>am I understanding it correclty
21:42:21  <indutny>if there is no A record
21:42:23  <indutny>and only AAAA
21:42:28  <indutny>dns.lookup will return it, right?
21:42:31  <indutny>its just about sorting results
21:42:38  <indutny>in non-RFC compatible order
21:42:39  <indutny>right?
21:42:47  <bnoordhuis>yes. node prefers A over AAAA
21:42:57  <indutny>ok
21:43:10  <indutny>important part is that ipv6 connection will only be made if there're no A record
21:43:14  <indutny>am I getting it right?
21:43:18  <indutny>(it seems to be that from source code)
21:43:23  <bnoordhuis>yes
21:43:30  <indutny>ok
21:43:30  <indutny>thanks
21:43:45  <bnoordhuis>np
21:45:10  <indutny>what do you think about changing it
21:45:17  <indutny>or env variable to change it
21:45:18  <indutny>in 0.11
21:48:33  * stagas_joined
21:49:30  <indutny>bnoordhuis: ?
21:50:55  * stagasquit (Ping timeout: 240 seconds)
21:50:58  * stagas_changed nick to stagas
21:51:03  <wolfeidau>Interesting nodejs.org doesn't have an AAAA record
21:51:35  <indutny>I guess so
21:52:24  * piscisaureusjoined
21:53:51  <wolfeidau>indutny: What order does the resolver in windows use by default?
21:54:00  <indutny>I guess the same
21:54:16  <wolfeidau>indutny: I thnk it currently uses aaaa before a
21:54:22  <indutny>no
21:54:23  <indutny>https://github.com/joyent/node/commit/194511ff1a0309e01f6cad03292ccc2e67134390
21:54:45  <wolfeidau>indutny: I meant the system resolver
21:54:51  <wolfeidau>sorry
21:57:55  * rendarquit
21:58:23  * bnoordhuisquit (Ping timeout: 255 seconds)
21:58:35  <indutny>yes
21:58:40  <indutny>system resolver returns ipv6 first
21:58:42  <indutny>and ipv4 next
21:59:06  <indutny>I doubt our order is that necessary, but its here at least for compatibility reasons
22:01:15  * bnoordhuisjoined
22:15:28  * piscisaureusquit (Quit: ~ Trillian Astra - www.trillian.im ~)
22:17:02  <bnoordhuis>indutny: re A/AAAA, i don't like the idea of an env var
22:17:19  <bnoordhuis>people will set that, forgot about it, then wonder why everything breaks when they move to another system
22:17:34  <bnoordhuis>*forget
22:23:23  <MI6>joyent/node: Ben Noordhuis v0.10 * 2b5bc8e : install: don't install man page twice Looks like a merge conflict in 77e - http://git.io/C17NCg
22:27:26  <wolfeidau>Wouldn't a compile option be better? As long as there was a way to see how it is set at the moment.
22:30:32  <bnoordhuis>wolfeidau: that'd be even worse, i think. it'll probably have to be some kind of new api
22:31:09  <bnoordhuis>compile time options are hell when it comes to reproducibility
22:31:56  <wolfeidau>bnoordhuis: Yeah, I don't think there is a way to see the compile in node at the moment either is there?
22:33:01  <bnoordhuis>wolfeidau: not really. the closest thing is process.config
22:33:12  <bnoordhuis>*not really, no
22:34:27  <wolfeidau>bnoordhuis: Yeah was going to ask @TooTallNate if there was a way to capture flags in gyp would be handy to have in the binary
22:35:25  <MI6>joyent/libuv: Fedor Indutny v0.10 * b45a74f : stream: run try_select only for pipes and ttys Its not necesary for TCP - http://git.io/OWOkhg
22:35:55  <MI6>joyent/node: Ben Noordhuis v0.10 * f5a337e : deps: upgrade libuv to b45a74f - http://git.io/XDusqw
22:53:01  <indutny>bnoordhuis: so, may be we should change this in 0.11 ?
22:53:07  <MI6>joyent/node: Yi EungJun v0.10 * 852444a : doc: https: Fix the link to tls.connect - http://git.io/F0tJHg
22:53:09  <indutny>and use AAAA by default as per RFC
22:53:52  <indutny>I'm not sure, but Spec-compatibility matters a lot to me
22:54:09  <indutny>we should be good internet citizens
22:54:11  <indutny>not bad
22:56:00  * hzquit (Ping timeout: 264 seconds)
22:58:30  * loladiroquit (Quit: loladiro)
23:01:39  * hzjoined
23:07:48  * loladirojoined
23:10:31  * qmx|awaychanged nick to qmx
23:11:23  * loladiroquit (Client Quit)
23:13:01  <MI6>nodejs-v0.10: #29 FAILURE windows-ia32 (4/561) http://jenkins.nodejs.org/job/nodejs-v0.10/29/
23:15:20  * luxigojoined
23:15:44  <tjfontaine>hm
23:16:03  <tjfontaine>java.lang.NullPointerException
23:16:18  * loladirojoined
23:17:11  <MI6>joyent/libuv: Ben Noordhuis master * a9740c9 : build: rename OS to PLATFORM Rename the OS make variable to PLATFORM, it (+3 more commits) - http://git.io/eG_QaA
23:17:14  <MI6>joyent/libuv: Ben Noordhuis v0.10 * a9740c9 : build: rename OS to PLATFORM Rename the OS make variable to PLATFORM, it - http://git.io/NT23HQ
23:17:32  * loladiroquit (Client Quit)
23:25:06  <bnoordhuis>indutny: i don't know. not all RFCs are epitomes of greatness or pragmatism
23:26:51  <MI6>nodejs-v0.10: #30 UNSTABLE windows-ia32 (4/561) smartos-ia32 (1/561) osx-ia32 (1/561) windows-x64 (4/561) linux-x64 (1/561) http://jenkins.nodejs.org/job/nodejs-v0.10/30/
23:28:26  <MI6>libuv-master: #51 UNSTABLE windows (5/184) linux (11/183) smartos (10/183) osx (9/183) http://jenkins.nodejs.org/job/libuv-master/51/
23:30:22  * loladirojoined
23:32:17  * Kakeraquit (Ping timeout: 256 seconds)
23:54:12  * hzquit (Ping timeout: 264 seconds)
23:59:11  * mikealquit (Quit: Leaving.)