00:00:10  * philips_quit (Excess Flood)
00:00:11  * EhevuTov_joined
00:02:48  * EhevuTovquit (Ping timeout: 248 seconds)
00:03:33  * philips_joined
00:04:46  * mikealquit (Quit: Leaving.)
00:15:02  * piscisaureus_joined
00:16:24  <piscisaureus_>hello
00:16:30  * piscisaureus_changed nick to piscisaureus
00:17:37  <piscisaureus>bnoordhuis / bnoordhuis_: does either of you know why the dtrace event for socket writes was removed during the libuv refactor?
00:17:37  <piscisaureus>Actually the event itself is still there but the hook is never called.
00:19:54  <tjfontaine>it's a conspiracy
00:20:17  <piscisaureus>ewa
00:23:47  * EhevuTov_quit (Quit: This computer has gone to sleep)
00:32:12  <bnoordhuis_>piscisaureus: no idea
00:32:23  <piscisaureus>so what do I pay you for?
00:32:29  <bnoordhuis_>company
00:32:43  <bnoordhuis_>we can add it back in
00:32:49  <piscisaureus>ghe
00:32:56  <piscisaureus>so the speculation was it was performance or something
00:32:59  <piscisaureus>or lack of interest
00:33:07  <bnoordhuis_>when i say 'we' i mean someone from joyent
00:33:12  <piscisaureus>it is basically the big evil corp from redmond that is interested
00:33:21  <bnoordhuis_>ah right. etw?
00:33:27  <piscisaureus>yeah
00:33:52  <bnoordhuis_>i'm not opposed - i want to add systemtap probes eventually
00:33:58  <piscisaureus>haha
00:34:01  <piscisaureus>linux people :-)
00:34:31  <piscisaureus>they are also trying to add an api to v8 that makes it easy to get code locations out of v8
00:34:46  <piscisaureus>trying to, in this sense: the patch is ready, now it needs to get in :-)
00:34:54  <bnoordhuis_>oh, interesting
00:34:57  <bnoordhuis_>how does it work?
00:35:05  * bnoordhuis_has been working on gdbjit recently
00:35:11  <piscisaureus>well, basically v8 keeps track of all the code locations
00:35:24  <piscisaureus>because when you enable profiling it has to dump all that to a file
00:35:43  <piscisaureus>Henry and Tomasz just added an api for it
00:35:58  <piscisaureus>but it has to be vetted (I already did it partially) and then sent upstream
00:36:10  <bnoordhuis_>is it on github?
00:36:14  <piscisaureus>yeah
00:36:19  <bnoordhuis_>link?
00:36:41  <piscisaureus>bnoordhuis: I'll forward you the conversation
00:36:46  <bnoordhuis_>cool
00:37:55  * beachdogquit (Quit: beachdog)
00:38:35  * beachdogjoined
00:40:08  <piscisaureus>philips_: you have to go
01:03:46  * mjr_quit (Quit: mjr_)
01:08:54  <bnoordhuis_>upgrading gdb made the gdbjit crashes go away. good news, i guess
01:11:24  * c4miloquit (Remote host closed the connection)
01:12:18  * perezdquit (Quit: perezd)
01:12:35  <tjfontaine>when does piscisaureus cross the pond again?
01:13:49  <bnoordhuis_>today, i think
01:14:02  <bnoordhuis_>my today, his tomorrow probably
01:14:07  <bnoordhuis_>piscisaureus: seen this? https://github.com/v8/v8/commit/a553c67
01:14:27  * ericktquit (Quit: erickt)
01:14:34  <piscisaureus>bnoordhuis_: I did now :-)
01:14:50  <piscisaureus>bnoordhuis: funny, I was discussing that with one of the chakra guys two weeks ago
01:15:11  <piscisaureus>bnoordhuis_: told him that this was a very obvious thing for v8 to do too (chakra already was doing it)
01:15:25  <piscisaureus>tjfontaine: flying back tomorrow, arriving sunday morning CET
01:16:33  <piscisaureus>bnoordhuis_: smart-pointers.h ..... scary
01:16:48  <piscisaureus>bnoordhuis: let's rename that to auto_pointers.h
01:16:51  <bnoordhuis_>heh
01:17:02  <bnoordhuis_>v8 is full of smart one or another
01:18:39  <piscisaureus>hehe
01:18:42  <piscisaureus>out of battery
01:18:47  <piscisaureus>have to head back to the hotel
01:18:52  <piscisaureus>ttyl people
01:18:56  <bnoordhuis_>fly safe, bertje
01:19:18  <piscisaureus>bnoordhuis: yeah, not taking a coworker's laptop this time
01:19:56  <piscisaureus>bnoordhuis_: last time that caused a minor riot
01:20:08  <piscisaureus>ok, /me gone
01:21:47  * indexzerojoined
01:22:06  * indexzeroquit (Client Quit)
01:26:09  * piscisaureusquit (Ping timeout: 264 seconds)
01:32:35  * TooTallNatequit (Quit: Computer has gone to sleep.)
01:34:07  * bnoordhuisquit (Ping timeout: 248 seconds)
01:35:13  * bnoordhuis_quit (Read error: Operation timed out)
02:01:58  * bbenviechanged nick to benvie
02:08:31  * beachdogquit (Remote host closed the connection)
02:08:44  * beachdogjoined
02:43:36  * ericktjoined
02:44:12  * mjr_joined
02:46:43  * TooTallNatejoined
02:48:20  * blackorzar_quit (Ping timeout: 246 seconds)
02:49:15  * mjr_quit (Quit: mjr_)
03:09:33  * mjr_joined
03:38:59  * mjr_quit (Quit: mjr_)
03:42:45  * TooTallNatequit (Quit: Computer has gone to sleep.)
04:07:44  * chobi_e_changed nick to chobi_e
04:10:37  * c4milojoined
04:20:40  * c4miloquit (Remote host closed the connection)
04:25:30  * charlies_joined
04:31:51  * beachdog_joined
04:32:35  * beachdogquit (Read error: Connection reset by peer)
04:32:35  * beachdog_changed nick to beachdog
04:33:38  * mmaleckijoined
04:38:07  * mmaleckiquit (Ping timeout: 248 seconds)
04:45:03  * philips_quit (Excess Flood)
04:45:33  * philips_joined
04:46:48  * blackorzarjoined
04:52:36  * beachdogquit (Quit: beachdog)
04:56:30  * paddybyersjoined
04:57:18  * ericktquit (Quit: erickt)
05:05:51  * paddybyersquit (Quit: paddybyers)
05:55:08  * mmaleckijoined
06:10:53  * AlbireoX_changed nick to AlbireoX`Away
06:30:58  * philips_quit (Ping timeout: 240 seconds)
06:32:33  * philips_joined
06:33:50  * rendarjoined
06:45:14  * AvianFluquit (Quit: Leaving)
06:47:22  * mikealjoined
06:47:56  * charlies_changed nick to charliesome
06:52:08  * mikealquit (Client Quit)
06:52:59  * mikealjoined
07:25:19  <mmalecki>indutny: interesting, will look later when I'm sober
07:25:28  * mmaleckichanged nick to mmalecki[away]
07:26:38  * chobi_echanged nick to chobi_e_
07:32:00  * `3rdEdenjoined
07:35:58  * chobi_e_changed nick to chobi_e
07:46:02  <indutny>morning everyone
07:58:48  <indutny>ircretary: tell bnoordhuis about http://www.auburn.edu/docs/apache/misc/fin_wait_2.html
07:58:48  <ircretary>indutny: I'll be sure to tell bnoordhuis
08:27:08  * `3rdEdenquit (Quit: Leaving...)
08:34:16  * mmalecki[away]quit (Ping timeout: 248 seconds)
08:41:04  <indutny>ircretary: tell bnoordhuis about https://github.com/joyent/libuv/pull/498
08:41:04  <ircretary>indutny: I'll be sure to tell bnoordhuis
08:45:26  * hzjoined
09:32:16  * loladirojoined
10:56:56  * `3rdEdenjoined
11:07:37  * loladiroquit (Quit: loladiro)
11:10:48  * loladirojoined
11:17:03  * mmalecki[away]joined
11:19:10  * mmalecki[away]quit (Client Quit)
11:19:32  * mmaleckijoined
11:21:24  * loladiroquit (Quit: loladiro)
11:28:47  * blackorzarquit (Ping timeout: 246 seconds)
11:53:58  * loladirojoined
12:19:45  * AlbireoX`Awaychanged nick to AlbireoX_
12:19:56  * AlbireoX_changed nick to AlbireoX
12:40:32  <deoxxa>hey
12:40:34  <deoxxa>luvers
12:40:37  <deoxxa>(that's your new name)
12:40:52  <deoxxa>getting a link error for _AbsoluteToNanoseconds on os x
12:41:31  <deoxxa>i see it's been mentioned before (http://piscisaureus.no.de/libuv/2011-09-18)
12:41:35  * mmaleckiquit (Ping timeout: 246 seconds)
12:46:53  * c4milojoined
13:05:25  * beachdogjoined
13:24:53  <indutny>glad for you :P
13:25:26  <indutny>-framework Carbon then?
13:25:51  <indutny>it should be in your makefile
13:25:52  <indutny>odd
13:31:57  <deoxxa>i see
13:32:00  <deoxxa>hm that is weird
13:32:10  <deoxxa>did a clean build, all seems to be fine
13:32:19  * deoxxashrugs
13:34:17  * c4miloquit (Remote host closed the connection)
13:39:36  * AndreasMadsenjoined
13:48:13  <tjfontaine>that's ok, it's deprecated in mountain lion anyway
13:48:28  * ericktjoined
14:02:55  * mmaleckijoined
14:33:26  * ibcjoined
14:34:36  * AvianFlujoined
14:36:53  * toothrotquit (Read error: Operation timed out)
14:37:37  * toothrjoined
14:42:53  <indutny>oh
14:43:00  <indutny>yeah, I remember that
14:59:47  * blackorzarjoined
15:03:16  * blackorzar_joined
15:06:04  * blackorzarquit (Ping timeout: 255 seconds)
15:10:28  * Darkyenjoined
15:11:02  <Darkyen>Does anybody knows how to call function in the main v8 loop from a uv_thread ?
15:11:13  <Darkyen>I am trying to implement a neural network
15:11:49  <Darkyen>which has two types of nodes , one which run purely in C++ and other which require to call some javascript function defined by the user
15:12:21  <Darkyen>how to call the function ? from the other thread AFAIK its not possible to call a function from away from javascript thread.
15:19:46  <indutny>Darkyen: hi
15:19:55  <Darkyen>indutny: hell
15:19:59  <Darkyen>hello **
15:20:04  <indutny>Darkyen: you'll need to setup uv_async_t handle in main thread
15:20:15  <indutny>and ask main thread to invoke callback using uv_async_send
15:20:16  <Darkyen>done it :-/
15:20:26  <indutny>well, just call v8 from this callback then
15:20:42  <Darkyen>uv_async_send :-)
15:20:44  <Darkyen>thanks :D
15:20:51  <indutny>np
15:20:51  <Darkyen>will it still block the other thread ?
15:21:01  <indutny>uv_async_send is non-blocking
15:21:14  <indutny>i.e. it'll return immediately
15:21:18  <Darkyen>:-/ erm then its gonna create problem.
15:21:26  <indutny>you can use semaphores
15:21:42  <indutny>just do async_send and wait on the semaphore
15:22:19  <Darkyen>thanks :-)
15:22:31  <Darkyen>any resources for libuv ?
15:23:04  <indutny>what do you mean?
15:23:07  <indutny>manuals/tutorials?
15:26:30  <Darkyen>manuals
15:27:44  <indutny>well, unfortunatelly I don't know any
15:41:35  <AndreasMadsen>oh, man - just discovered my code runs slower 10% on node 0.8 than it did on 0.6 (https://gist.github.com/3156185) - is there some new speed bailout in v8 used in 0.8 or what?
15:41:52  <indutny>are you talking to me?
15:42:24  <AndreasMadsen>indutny: not exactly
15:42:28  <indutny>ok
15:42:41  <AndreasMadsen>indutny: but I would like input
15:44:24  <AndreasMadsen>s/like input/like your input/
15:51:21  <indutny>sorry, doing mad science atm
15:51:22  <indutny>busy :P
15:53:54  <AndreasMadsen>:D
15:54:57  <AndreasMadsen>I'm cleaning up, after all the mad science mess I did some days ago :/
15:56:35  * chobi_echanged nick to chobi_e_
15:58:34  * ibcquit (Remote host closed the connection)
16:08:20  * ericktquit (Quit: erickt)
16:27:08  * TheJHjoined
16:30:45  * mikealquit (Quit: Leaving.)
16:35:18  * loladiroquit (Quit: loladiro)
16:37:12  * loladirojoined
16:46:15  * loladiroquit (Quit: loladiro)
16:52:34  * AvianFluquit (Quit: Leaving)
16:54:43  * c4milojoined
17:06:18  * mikealjoined
17:07:46  * c4miloquit (Remote host closed the connection)
17:27:11  * mmaleckiquit (Ping timeout: 260 seconds)
17:28:48  * AlbireoXquit (Quit: IRC crashed.)
17:30:02  * AndreasMadsenquit (Remote host closed the connection)
17:31:01  * TooTallNatejoined
17:34:18  * c4milojoined
17:45:33  * `3rdEdenquit (Quit: Linkinus - http://linkinus.com)
17:47:16  <CIA-108>node: koichik v0.8 * rbc30c90 / doc/api/cluster.markdown : doc: remove duplicate section - http://git.io/Ou4ToA
17:52:21  * charliesomequit (Quit: Textual IRC Client: www.textualapp.com)
17:56:30  * c4miloquit (Remote host closed the connection)
18:18:48  * TheJHquit (Ping timeout: 248 seconds)
18:23:37  * loladirojoined
18:43:19  * mikealquit (Quit: Leaving.)
18:52:46  * Darkyenquit (Quit: Page closed)
18:55:04  * TheJHjoined
18:59:04  * TheJHquit (Read error: Operation timed out)
19:09:23  * AvianFlujoined
19:41:24  * loladiroquit (Remote host closed the connection)
19:41:35  * loladirojoined
19:42:05  * davispquit (Ping timeout: 252 seconds)
19:44:02  * TheJHjoined
19:45:36  * loladiroquit (Read error: Operation timed out)
19:46:19  * loladirojoined
19:50:32  * loladiroquit (Ping timeout: 248 seconds)
19:50:33  * loladiro_joined
19:54:23  * loladirojoined
19:55:33  * loladiro_quit (Ping timeout: 264 seconds)
20:01:21  * loladiro_joined
20:02:56  * loladiroquit (Ping timeout: 260 seconds)
20:02:56  * loladiro_changed nick to loladiro
20:06:56  * EhevuTovjoined
20:07:38  * AvianFluquit (Quit: This computer has gone to sleep)
20:15:21  * EhevuTovquit (Quit: This computer has gone to sleep)
20:20:09  * loladiroquit (Ping timeout: 264 seconds)
20:20:17  * loladirojoined
20:20:20  * loladiroquit (Client Quit)
20:41:22  * TooTallNatequit (Quit: Computer has gone to sleep.)
21:05:46  * BRampersadjoined
21:05:50  * toothrquit (Changing host)
21:05:50  * toothrjoined
21:05:53  * toothrchanged nick to toothrot
21:06:03  <BRampersad>How does libuv compare to boost.asio?
21:14:07  * EhevuTovjoined
21:51:42  * BRampersadquit (Ping timeout: 245 seconds)
21:52:20  * rendarquit
22:00:03  * TheJHquit (Ping timeout: 245 seconds)
22:06:54  * AvianFlujoined
22:12:43  * AlbireoXjoined
22:18:40  * paddybyersjoined
22:37:45  * paddybyersquit (Quit: paddybyers)
22:50:14  * blackorzar_quit (Ping timeout: 246 seconds)
23:02:07  * hzquit
23:04:09  * toothrjoined
23:04:28  * toothrquit (Changing host)
23:04:29  * toothrjoined
23:07:23  * toothrotquit (Ping timeout: 246 seconds)
23:20:58  * toothrchanged nick to toothrot
23:32:23  * TooTallNatejoined
23:37:23  * indexzerojoined
23:47:14  * blackorzarjoined