00:02:29  * loladirojoined
00:30:17  * paddybyersquit (Quit: paddybyers)
00:31:47  * philips_quit (Excess Flood)
00:34:27  * philips_joined
00:46:26  <bnoordhuis>piscisaureus: https://github.com/joyent/node/issues/4036 <- seen that?
00:46:37  <bnoordhuis>benchmark works for me, i get 19-21 gbit/s
00:48:25  <piscisaureus__>works for me too, I get 6 gbit/s
00:48:34  <piscisaureus__>on windows 7, that is
00:50:17  <piscisaureus__>bnoordhuis: I have to finish this first: https://github.com/piscisaureus/runjs2.
00:50:29  <piscisaureus__>bnoordhuis: also, I don't care about perf on xp
00:52:52  <bnoordhuis>piscisaureus: me neither
00:52:57  <bnoordhuis>how's the runjs work coming along?
00:53:07  <piscisaureus__>bnoordhuis: it's boring
00:53:16  <bnoordhuis>why?
00:54:08  <piscisaureus__>bnoordhuis: because there is nothing exciting about it. I know exactly how it will be done
00:54:21  <piscisaureus__>but i have to type it all in
00:54:31  <piscisaureus__>(and well, structure stuff in the process)
00:54:51  <bnoordhuis>piscisaureus__: sounds like a very relaxing job
00:55:08  <piscisaureus__>bnoordhuis: well, you can do it, then I will do your job
00:55:40  <bnoordhuis>piscisaureus__: let me know if you need a hand
00:55:51  <piscisaureus__>haha
00:55:55  <piscisaureus__>I need motivation
00:56:59  <bnoordhuis>think of your paycheck
00:57:07  <bnoordhuis>okay, maybe that's not really motivating
00:57:22  <piscisaureus__>ha ha ha ha
00:57:29  <piscisaureus__>^-- ironic laugh
01:00:19  * dapquit (Quit: Leaving.)
01:00:32  <piscisaureus>bnoordhuis: I am going home, I'm too bored
01:01:12  <piscisaureus>bnoordhuis: see you later
01:01:32  * piscisaureus__quit (Quit: ~ Trillian Astra - www.trillian.im ~)
01:02:44  <bnoordhuis>piscisaureus: sleep tight, bertje
01:08:10  * avalanche123quit (Quit: Computer has gone to sleep.)
01:13:03  * bnoordhuisquit (Read error: Operation timed out)
01:18:13  * avalanche123joined
01:22:10  * piscisaureusquit (Quit: Lost terminal)
01:23:12  * piscisaureusjoined
01:24:14  * lohkeyjoined
01:35:02  * loladiroquit (Quit: loladiro)
01:38:01  * abraxasjoined
01:45:45  * voodootikigodpart
01:47:22  * lohkeyquit (Quit: lohkey)
01:53:54  * avalanche123quit (Quit: Computer has gone to sleep.)
01:57:02  * loladirojoined
02:00:58  * loladiroquit (Client Quit)
02:02:39  * TooTallNatequit (Quit: Computer has gone to sleep.)
02:10:04  * avalanche123joined
02:20:59  * joshthecoderquit (Quit: Leaving...)
02:46:13  * brsonquit (Quit: leaving)
03:05:13  * jerrojoined
03:13:16  * avalanche123quit (Quit: Computer has gone to sleep.)
03:17:11  * lohkeyjoined
03:23:53  * brsonjoined
03:23:54  * brsonquit (Client Quit)
03:24:00  * brson_joined
03:42:53  * mikealquit (Quit: Leaving.)
03:45:58  * joshthecoderjoined
04:15:22  * lohkeyquit (Quit: lohkey)
04:17:55  * loladirojoined
04:18:47  * mmaleckiquit (Read error: Connection reset by peer)
04:19:05  * mmaleckijoined
04:28:23  * mmaleckiquit (Ping timeout: 260 seconds)
04:29:09  * jerropart
04:45:57  * Benviequit
05:05:03  * ericktquit (Quit: erickt)
05:09:18  * TheJHjoined
05:10:57  * TheJHquit (Read error: Connection reset by peer)
05:16:35  * mmaleckijoined
05:26:39  * mmaleckiquit (Ping timeout: 248 seconds)
05:29:33  * paddybyersjoined
05:38:07  * CIA-131quit (Ping timeout: 272 seconds)
05:59:40  * brson_quit (Quit: leaving)
06:03:47  * hzjoined
06:06:28  * avalanche123joined
06:08:00  * CIA-131joined
06:16:59  * philips_quit (Excess Flood)
06:17:28  * AvianFluquit (Quit: AvianFlu)
06:20:57  * philips_joined
06:25:56  * loladiroquit (Quit: loladiro)
06:28:04  <indutny>creationix: surely I can help you
06:30:57  * joshthecoderquit (Quit: Leaving...)
06:38:47  * turddasheedonjoined
06:44:19  * avalanche123quit (Quit: Computer has gone to sleep.)
06:49:09  * rendarjoined
07:10:09  * turddasheedonquit (Quit: Linkinus - http://linkinus.com)
07:29:56  * turddasheedonjoined
07:30:06  * turddasheedonchanged nick to `3rdEden
07:32:07  * felixgejoined
07:32:07  * felixgequit (Changing host)
07:32:07  * felixgejoined
07:34:28  * felixgequit (Client Quit)
07:44:13  * russell_hquit (*.net *.split)
07:55:21  * russell_hjoined
08:35:07  * stagasjoined
08:44:42  * stagas_joined
08:46:15  * stagasquit (Ping timeout: 246 seconds)
08:46:21  * stagas_changed nick to stagas
09:00:14  * stagasquit (Ping timeout: 255 seconds)
09:01:43  * stagasjoined
09:05:12  * chobi_e_quit (*.net *.split)
09:07:08  * hzquit
09:11:50  * chobi_e_joined
09:14:12  * stagasquit (Ping timeout: 255 seconds)
09:32:20  * mmaleckijoined
10:03:17  * hzjoined
10:06:14  * stagasjoined
10:27:33  * bnoordhuisjoined
11:01:20  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
11:14:10  * piscisaureus_joined
11:24:50  <CIA-131>node: Ben Noordhuis master * rc4aedf8 / doc/api/zlib.markdown : doc: zlib: document flush() and reset() methods - http://git.io/3lVSmw
11:35:36  * hzquit (Ping timeout: 240 seconds)
11:39:04  * hzjoined
11:42:46  * hz_joined
11:42:52  * hzquit (Read error: Connection reset by peer)
11:49:53  * piscisaureus_quit (Ping timeout: 240 seconds)
12:08:33  * mmaleckiquit (Ping timeout: 240 seconds)
12:10:47  * philips_quit (Excess Flood)
12:11:58  * philips_joined
12:13:17  * mmaleckijoined
12:21:06  * hz_part
12:30:19  * abraxasquit (Remote host closed the connection)
12:39:01  * chobi_e_changed nick to chobi_e
12:42:23  <CIA-131>node: Ben Noordhuis master * rbbf6b4e / configure : configure: turn on VFPv3 on ARMv7 - http://git.io/naeeGg
12:53:57  * loladirojoined
12:55:55  * kuplatupsujoined
13:04:33  * Benviejoined
13:05:16  <kuplatupsu>Hi
13:05:52  <indutny>bnoordhuis: hey
13:06:01  <bnoordhuis>indutny: ho
13:06:04  <indutny>bnoordhuis: can we expose kqueue fd in some way?
13:06:05  <kuplatupsu>I'm trying to embed node to my C++ application that already uses v8, and I'm hoping to use node in that same v8 context that I create myself
13:06:42  <bnoordhuis>kuplatupsu: i guess that's technically feasible
13:06:47  <bnoordhuis>indutny: how/why?
13:06:59  <indutny>bnoordhuis: I want to write a CFRunLoop node.js binding
13:07:04  <indutny>bnoordhuis: that'll add it to kqueue
13:07:14  <bnoordhuis>you're like the tenth person to bring that up :)
13:07:15  <kuplatupsu>bnoordhuis: I already have a main loop in my application, is there a way to just poll / run one iteration of uv (ev?) main loop from my main loop?
13:07:29  <indutny>bnoordhuis: well, I wrote one, but w/o libuv
13:07:42  <tjfontaine>kuplatupsu: uv_run_once
13:07:56  <indutny>bnoordhuis: and it's too hacky to be in the libuv's core. As another way - can we introduce API for watching mach ports?
13:08:17  <indutny>(exposing kqueue fd seems to be more gentle to me)
13:08:36  <kuplatupsu>tjfontaine: there isn't a function named like that?
13:08:44  <bnoordhuis>indutny: mach ports, no. but exposing the fd and the timeout is in the works
13:08:45  <indutny>(I can access it now, but using private APIs)
13:08:52  <indutny>bnoordhuis: great
13:09:00  <kuplatupsu>or actually I might have older version of node/libuv
13:09:02  <indutny>bnoordhuis: how dangerous would be using private APIs?
13:09:19  <indutny>I mean getting eio loop
13:09:19  <tjfontaine>kuplatupsu: https://github.com/joyent/libuv/blob/master/include/uv.h#L245
13:09:25  <bnoordhuis>indutny: libuv has been known to bite when you touch its private parts
13:09:27  <indutny>and backend_fd out of it
13:09:34  <tjfontaine>kuplatupsu: so I'm guessing an older libuv indeed
13:09:37  <indutny>s/eio/ev
13:09:54  <indutny>bnoordhuis: yeah, that's true
13:10:05  <indutny>bnoordhuis: but while we're sitting here and now - can we decide something? ;)
13:10:19  <indutny>it's ok if my module will break someday
13:10:22  <bnoordhuis>indutny: realistically speaking, you can't at the ev_loop, its definition is private to ev.c
13:10:26  <bnoordhuis>*get at
13:10:34  <indutny>oh
13:10:40  <kuplatupsu>tjfontaine: right, I just ran apt-get source nodejs, need to get newer then
13:11:04  <kuplatupsu>tjfontaine: what does one iteration do, does it ever block for a longer period of time?
13:11:07  <tjfontaine>kuplatupsu: while I love debuntu repos generally, nodejs/libuv move a bit too fast for that right now
13:11:30  <indutny>it's in ev vars
13:11:32  <indutny>bnoordhuis: right
13:12:04  <kuplatupsu>tjfontaine: yeah, it seems so. I actually took this from unstable ubuntu repository to get newer (nodejs 0.6.12)
13:13:24  <bnoordhuis>kuplatupsu: 0.6.12 is ancient history by now
13:13:24  <tjfontaine>kuplatupsu: for unix https://github.com/joyent/libuv/blob/master/src/unix/core.c#L264 as far as "blocking" is concerned it depends on what your callbacks do
13:14:20  <kuplatupsu>bnoordhuis: yeah
13:15:51  <kuplatupsu>tjfontaine: this is a gui framework, depends on the user what he is doing there. Everything should be running at 60fps in the application, so all file io etc should be async
13:15:57  * loladiroquit (Quit: loladiro)
13:16:26  <kuplatupsu>I guess I just have to try it
13:20:22  <indutny>bnoordhuis: so what should I do? :)
13:20:31  <indutny>bnoordhuis: do you accept patches?
13:21:01  <indutny>oh, I know what I can do, actually
13:21:19  <indutny>I can run another kqueue with blackjack, and... you know what
13:22:27  <indutny>can't say that I like it, but I can do that
13:22:42  <bnoordhuis>indutny: re patches, not now
13:22:52  <bnoordhuis>i was going to add that when i dropped libev
13:22:58  <bnoordhuis>but i got kind of side-tracked on that
13:23:38  <indutny>bnoordhuis: what are you doing now?
13:24:25  <bnoordhuis>indutny: writing my own kernel, contemplating if it's worth adding pty support to libuv
13:25:55  <indutny>bnoordhuis: how will you do pty on windows?
13:26:08  <indutny>or you expect bertje to do it
13:26:22  <bnoordhuis>indutny: yes
13:26:36  <indutny>ok, what's the problem of doing it in unixes?
13:26:44  <indutny>seems quite straightforward to me
13:26:48  <bnoordhuis>i discussed it with him a while ago, apparently it's possible to somewhat emulate it on windows
13:27:16  <indutny>bnoordhuis: nice
13:27:40  <bnoordhuis>unix implementation should be straightforward, yes
13:30:52  * voodootikigodjoined
13:34:15  * loladirojoined
13:37:43  * AvianFlujoined
14:00:40  * ericktjoined
14:01:47  * mmaleckiquit (Ping timeout: 244 seconds)
14:09:49  * piscisaureus_joined
14:15:17  <piscisaureus_>bnoordhuis: +1 for pty in libuv, but windows won't support it
14:15:38  <bnoordhuis>piscisaureus: oh? not possible after all?
14:16:02  <piscisaureus_>bnoordhuis: well, not within the scope of the project. It is possible if you're willing to add another 100K lines or so (conservative estimate :-))
14:16:17  <bnoordhuis>as long as i don't have to maintain it :)
14:16:18  * ericktquit (Read error: Connection reset by peer)
14:16:22  <piscisaureus_>haha
14:16:29  <piscisaureus_>I may do it as a separate library one day
14:20:17  * c4milojoined
14:21:17  <piscisaureus_>https://github.com/rprichard/winpty <-- this is a way to do it (a sucky way tho)
14:28:11  * chobi_equit (*.net *.split)
14:28:31  * chobi_ejoined
14:30:51  * abraxasjoined
14:31:03  <piscisaureus_>bnoordhuis: but as I said, I am all for pty support nonetheless.
14:31:32  <bnoordhuis>looking into it
14:32:22  <indutny>where is Nate?
14:32:30  <piscisaureus>sleeping
14:32:36  <indutny>oh, stupid SF
14:32:40  <indutny>why are they always sleeping
14:32:51  <piscisaureus>yeah. Who sleeps at night huh
14:33:35  <tjfontaine>well it's 7:30AM, so near alarm time
14:33:44  <tjfontaine>depending on their sleeping pattern I guess
14:34:44  * jerrojoined
14:34:59  * abraxasquit (Ping timeout: 246 seconds)
14:35:10  <jerro>Hi.
14:35:24  <jerro>I'm having a problem with a memory leak with libuv
14:36:01  <jerro>the memory allocated in uv_tcp_listen is never dealocated
14:36:37  <piscisaureus>jerro: unix or windows?
14:36:50  <jerro>Linux
14:37:01  <jerro>I'm using version node-v0.9.1
14:37:40  <piscisaureus>jerro: afaik no memory is allocated by uv_tcp_listen
14:38:02  <jerro>it depends on some environment variable
14:38:13  <piscisaureus>jerro: how did you find/detect this leak?
14:38:37  <bnoordhuis>jerro: that code in uv_tcp_listen is already gone in libuv master
14:38:56  <jerro>I noticed a server i am writing (just a test for now) is leaking 96 bytes per request
14:39:05  <jerro>ok
14:39:19  <jerro>So this issue should be solved in later versions?
14:39:25  <bnoordhuis>jerro: yes. upgrade to 0.9.2
14:39:37  <jerro>Ok, thanks.
14:42:24  <indutny>bnoordhuis: why have you leaked 96 bytes?
14:42:31  <indutny>bnoordhuis: imagine how many people has used it
14:42:34  <indutny>bnoordhuis: it's terabytes of leaks
14:42:37  <indutny>shame on you
14:42:55  <bnoordhuis>...
14:43:11  <indutny>I'm in a bad mood
14:43:15  <indutny>nvm
14:43:24  * indutnyhas runned away
14:48:47  * hzjoined
14:51:12  * mmaleckijoined
14:54:48  * loladiroquit (Quit: loladiro)
15:01:49  <indutny>sorry
15:02:00  <indutny>bnoordhuis: you're good guy and developer
15:02:07  * TheJHjoined
15:02:16  <bnoordhuis>indutny: oh, i wasn't offended
15:03:38  <indutny>good
15:04:31  <mmalecki>good guy bnoordhuis - want a meme like that
15:04:37  <indutny>song as regret: http://www.youtube.com/watch?v=E3MpGBwGdVk&feature=g-hist
15:04:39  <bnoordhuis>off to pick up mees, biab
15:07:03  * loladirojoined
15:12:33  * hzpart
15:16:37  * ericktjoined
15:19:26  * loladiroquit (Quit: loladiro)
15:25:05  * `3rdEdenchanged nick to `3E[Away]
15:28:22  * loladirojoined
15:28:25  * loladiroquit (Client Quit)
15:36:28  * mmaleckiquit (Ping timeout: 268 seconds)
15:40:39  <indutny>creationix: yt?
15:41:35  <piscisaureus>hey bnoordhuis
15:41:38  <piscisaureus>what are you working on this week
15:42:13  * chobi_echanged nick to chobi_e_
15:42:16  <indutny>piscisaureus: he's writing his own kernel
15:42:58  * mmaleckijoined
15:43:51  <indutny>piscisaureus: https://github.com/indutny/node-cf
15:44:15  <indutny>piscisaureus: still wakeup port doesn't want to be added to kqueue for some reason
15:45:00  <piscisaureus>indutny: it fails, or it doesn't work
15:45:08  <piscisaureus>indutny: for me it didn't fail but it didn't wake up either
15:45:15  <piscisaureus>indutny: I think the wakeup port may nto be used
15:49:23  <indutny>piscisaureus: it's used
15:49:27  <indutny>piscisaureus: or not
15:49:28  <indutny>hm..
15:49:32  <indutny>piscisaureus: crap
15:49:35  <indutny>brb
15:49:36  <indutny>:)
15:49:46  <indutny>btw, I should drop NodObjC dependency for that module
15:49:58  <indutny>it doesn't seem to make any sense here
15:58:31  * hzjoined
16:02:59  * hzquit (Ping timeout: 268 seconds)
16:04:41  * dapjoined
16:06:08  * hzjoined
16:10:47  * hzquit (Read error: Connection reset by peer)
16:10:53  * hzjoined
16:17:09  * piscisaureustopic: liberal utopian vacation ~ http://piscisaureus.no.de/libuv/
16:26:17  <indutny>piscisaureus: ok, removed that NodObjC crap out of it
16:30:29  * piscisaureus_quit (Ping timeout: 246 seconds)
16:40:19  * joshthecoderjoined
16:44:51  * hnakamurjoined
16:49:14  * stagasjoined
16:51:50  * hzquit (Read error: Connection reset by peer)
16:51:57  * hzjoined
16:52:01  * ericktquit (Quit: erickt)
16:55:06  * mmaleckichanged nick to mmalecki[dinner]
16:56:35  * hz_joined
16:58:46  * hzquit (Ping timeout: 246 seconds)
16:59:08  * ericktjoined
17:05:48  <indutny>piscisaureus: so why does people want to run CFRunLoop within libuv's eventloop?
17:06:16  <indutny>apparently it's not possible to run NSApplication in some specific CFRunLoop
17:06:30  <indutny>and therefore not possible to poll CFRunLoop in libuv's thread
17:23:01  * TooTallNatejoined
17:25:53  <indutny>TooTallNate: hoya man
17:26:02  <TooTallNate>yo!
17:26:03  <indutny>TooTallNate: how can I make NSApplication run on CFRunLoop?
17:26:15  * joshthecoderquit (Quit: Leaving...)
17:26:18  <TooTallNate>does it not by default?
17:26:24  <indutny>TooTallNate: I've created a way to embed CFRunLoop in libuv https://github.com/indutny/node-cf
17:26:37  <indutny>TooTallNate: but it's hard to start CFRunLoop separately from NSApplication
17:27:35  <TooTallNate>indutny: wow, crazy stuff!
17:28:24  <TooTallNate>indutny: can i see you patch for the bridgesupport crash?
17:28:36  * `3E[Away]quit (Quit: Linkinus - http://linkinus.com)
17:28:43  <TooTallNate>indutny: also there's #NodObjC if we wanna keep #libuv on-topic
17:29:05  <TooTallNate>ah, i see you are already there :)
17:31:20  <TooTallNate>indutny: so to answer your question, we need to figure out how [NSApplication run] is implemented
17:31:39  <TooTallNate>since it basically attaches the app instance to the event loop and then runs the loop
17:31:40  <creationix>indutny, I'm here now
17:31:51  <TooTallNate>creationix: yo!
17:32:17  <TooTallNate>let's talk more at #NodObjC
17:42:21  * mikealjoined
17:47:24  * hz_quit (Ping timeout: 246 seconds)
17:48:25  * hzjoined
17:50:54  * avalanche123joined
17:52:48  * stagas_joined
17:54:02  * stagasquit (Read error: Connection reset by peer)
17:54:13  * stagas_changed nick to stagas
17:55:38  * tomshredsjoined
17:55:46  * loladirojoined
18:00:57  * avalanche123quit (Quit: Computer has gone to sleep.)
18:03:17  * brsonjoined
18:03:27  * tomshredsquit (Quit: Linkinus - http://linkinus.com)
18:04:03  * hz_joined
18:04:03  * hzquit (Read error: Connection reset by peer)
18:06:55  * lohkeyjoined
18:07:51  * paddybyersquit (Ping timeout: 252 seconds)
18:08:30  * joshthecoderjoined
18:09:39  * mikealquit (Quit: Leaving.)
18:14:02  * mikealjoined
18:14:39  * hz_quit (Ping timeout: 248 seconds)
18:17:53  * hzjoined
18:23:10  * mikealquit (Quit: Leaving.)
18:24:20  * hzquit (Ping timeout: 245 seconds)
18:39:05  * mikealjoined
18:39:23  <indutny>bnoordhuis: hey man
18:39:28  <indutny>can I waste your minute?
18:48:48  * xaqjoined
18:50:30  * loladiroquit (Quit: loladiro)
18:55:37  * hzjoined
18:57:08  * hz_joined
18:58:01  * mikealquit (Quit: Leaving.)
19:00:27  * hz2joined
19:00:28  * hzquit (Ping timeout: 264 seconds)
19:01:27  * hz_quit (Ping timeout: 244 seconds)
19:04:40  * lohkeyquit (Quit: lohkey)
19:04:47  * hz2quit (Ping timeout: 248 seconds)
19:08:13  <creationix>wow, and I thought we had trolls http://lua-users.org/lists/lua-l/2012-09/msg00189.html
19:16:01  * xaqquit (Remote host closed the connection)
19:16:59  * EhevuTovjoined
19:18:26  * mikealjoined
19:19:01  * bnoordhuisquit (Ping timeout: 244 seconds)
19:22:06  * TooTallNatequit (Ping timeout: 240 seconds)
19:23:22  * mikeal1joined
19:25:44  * mikealquit (Ping timeout: 244 seconds)
19:28:33  * xaqjoined
19:30:01  * brsonquit (Quit: leaving)
19:36:40  * xaqquit (Remote host closed the connection)
19:42:10  * hzjoined
19:46:40  * hzquit (Ping timeout: 264 seconds)
19:57:46  * lohkeyjoined
20:01:19  * loladirojoined
20:14:57  * loladiroquit (Read error: Connection reset by peer)
20:15:02  * loladiro_joined
20:20:09  * loladiro_quit (Read error: Connection reset by peer)
20:20:14  * loladirojoined
20:21:50  * lohkeyquit (Quit: lohkey)
20:23:56  * lohkeyjoined
20:29:21  <creationix>has anyone experience with GLFW
20:29:38  <creationix>it looks like exactly what I need
20:29:49  <creationix>but I've never heard of anyone using it, so I'm wondering why
20:33:09  <creationix>hmm, osx support is carbon based and deprecated
20:33:14  <creationix>that could be a problem
20:46:25  * hzjoined
20:50:52  * hzquit (Ping timeout: 264 seconds)
20:55:35  * piscisaureus_joined
20:58:01  * mikeal1quit (Quit: Leaving.)
20:58:07  * hzjoined
21:00:46  * brsonjoined
21:02:26  * hzquit (Ping timeout: 246 seconds)
21:03:25  * loladiroquit (Quit: loladiro)
21:04:11  <piscisaureus_>\o
21:04:22  <tjfontaine>greetings
21:04:24  <piscisaureus_>indutny: did you figure out the NSApplication problem
21:04:38  <piscisaureus_>indutny: too bad you guys went to another channel
21:07:23  * mikealjoined
21:11:41  * dapquit (Quit: Leaving.)
21:16:05  <indutny>piscisaureus_: nope
21:17:10  <piscisaureus>indutny: so what's the issue? NSApplication creates it's own private loop that you can't access?
21:17:29  <indutny>piscisaureus: not really
21:17:39  <indutny>piscisaureus: it's attaching to CF loop only on :run
21:20:16  <indutny>piscisaureus: and it's starting the loop immediately
21:20:25  * dapjoined
21:21:14  * rendarquit
21:21:30  * dapquit (Client Quit)
21:24:47  <indutny>ircretary: tell TooTallNate to disasm CFRunLoopRun and other CFRunLoop related routines on 10.8. I might be able to get right offsets out of them
21:24:48  <ircretary>indutny: I'll be sure to tell tootallnate
21:25:18  <indutny>ircretary: tell TooTallNate that CFRunLoopCopyAllModes should be interesting for me too
21:25:19  <ircretary>indutny: I'll be sure to tell tootallnate
21:25:34  <indutny>ircretary: tell TooTallNate and please send it by email - fedor@indutny.com
21:25:34  <ircretary>indutny: I'll be sure to tell tootallnate
21:25:36  <indutny>piscisaureus: see ya
21:25:40  * indutnygoes sleeping
21:27:14  <piscisaureus>hey indutny
21:27:18  <piscisaureus>sorry, was afk for a moment
21:27:36  <indutny>np
21:27:44  <indutny>piscisaureus: sup?
21:27:54  <indutny>piscisaureus: btw, https://gist.github.com/3751570
21:28:03  <indutny>piscisaureus: NSTimer works fine with this
21:28:06  <piscisaureus>indutny: nothing. Just curious about the state of all this.
21:28:17  <indutny>oh, you can help me if you have time
21:28:23  <indutny>do you have 10.8.x machine on hand?
21:28:36  <piscisaureus>indutny: cool
21:28:38  <piscisaureus>indutny: yes
21:28:44  <indutny>I really need to get 10.8.x offsets in structs
21:28:59  <indutny>piscisaureus: and the only possibility is disassembling of functions
21:29:03  <indutny>CFRunLoopRun
21:29:06  <indutny>CFRunLoopCopyAllModes
21:29:12  <indutny>should be main points of interest
21:29:20  <piscisaureus>hmm
21:29:21  <indutny>__CFRunLoopRun
21:29:23  <indutny>too
21:29:26  <piscisaureus>that sounds too difficult for me
21:29:29  <piscisaureus>what do i do?
21:29:35  <indutny>piscisaureus: just post assembly as gist
21:29:38  <indutny>I'll look tomorrow
21:29:50  <indutny>disassemble as much as possible
21:29:58  <indutny>I'll do everything else
21:30:13  <indutny>you can do it by running my module with gdb
21:30:15  <indutny>and then
21:30:20  <indutny>disas CFRunLoopRun
21:30:43  <piscisaureus>indutny: right
21:30:48  <indutny>__CFRunLoopRun
21:30:51  <indutny>actually
21:30:57  <indutny>this is almost everything I need to know
21:30:57  <piscisaureus>indutny: not sure whether I have time to do thhat, otherwise bug me again tomorrow
21:31:01  <indutny>and CFRunLoopCopyAllModes
21:31:07  <indutny>piscisaureus: sure
21:31:10  <indutny>probably nate will do that
21:31:30  <piscisaureus>indutny: otherwise bug me. I know you can do that :-)
21:31:30  <indutny>ircretary: tell TooTallNate to disasm __CFRunLoopRun too (it's the most important)
21:31:31  <ircretary>indutny: I'll be sure to tell tootallnate
21:31:39  <indutny>piscisaureus: bug where?
21:31:41  <indutny>piscisaureus: in my project
21:31:54  <piscisaureus>haha
21:32:13  <tjfontaine>indutny must be really tired
21:32:15  <piscisaureus>indutny: bug == talk to people until they do what you want
21:32:50  <indutny>too late
21:32:51  <indutny>https://github.com/indutny/node-cf/issues/1
21:33:00  <piscisaureus>haha
21:33:04  <piscisaureus>noticied
21:33:07  <piscisaureus>*noticed
21:33:12  <indutny>ok
21:33:14  <indutny>see ya
21:33:19  <indutny>tjfontaine: yes, I'm really tired
21:33:26  <indutny>tied to the wheel of life
21:33:33  <indutny>ttyl
21:33:40  * indutnywalks into the shadow
21:33:55  <piscisaureus>indutny: sleep!
21:35:44  * hzjoined
21:37:06  <piscisaureus>hey bnoordhuis
21:40:16  * hzquit (Client Quit)
21:40:46  * paddybyersjoined
21:44:44  * TooTallNatejoined
21:47:11  * bnoordhuisjoined
21:47:27  <bnoordhuis>indutny: pong
21:48:57  * c4miloquit (Remote host closed the connection)
21:53:09  <piscisaureus_>https://groups.google.com/d/msg/mailing.openssl.dev/CFzGSypHrKY/JfTtd0stuXsJ
21:53:47  <piscisaureus>bnoordhuis: did you ever get the chance of testing AES performance with and without cpuid on your machine?
21:53:59  <bnoordhuis>piscisaureus: on my desktop?
21:54:11  <piscisaureus>bnoordhuis: whatever. On any machine other than mine :-)
21:54:19  <piscisaureus>one that supports hyperthreading
21:55:51  <bnoordhuis>i haven't yet but i will do tonight
21:59:56  <piscisaureus>good
22:02:35  <piscisaureus>Day changed to 20 Sep 2012
22:02:37  * EhevuTovquit (Quit: This computer has gone to sleep)
22:03:52  * EhevuTovjoined
22:03:55  * EhevuTovquit (Remote host closed the connection)
22:05:53  * stephankquit (Quit: *Poof!*)
22:19:22  * dapjoined
22:23:25  * xaqjoined
22:23:42  <piscisaureus>bnoordhuis: hey, are you planning to visit 020 this week or not?
22:26:40  <CIA-131>libuv: Charlie McConnell master * r2916a16 / src/unix/error.c : unix: map EDQUOT to UV_ENOSPC - http://git.io/kRozBg
22:26:58  * stephankjoined
22:29:16  * TheJHquit (Quit: goodbye)
22:37:13  * loladirojoined
22:39:00  <TooTallNate>mikeal++
22:40:43  <mikeal>had to be done i'm afraid
22:41:04  <mikeal>i think we should start taking steps to shut down the mailing list
22:41:16  <mikeal>we need to find a better way for new people to engage with the project
22:41:19  <mikeal>and to ask questions
22:41:31  <mikeal>and leave all technical discussions to GitHub
22:42:01  <mikeal>as it stands, every month more of the productive conversations move to GitHub, and this is what is left on the list
22:42:56  * loladiroquit (Quit: loladiro)
22:43:36  <bnoordhuis>piscisaureus: tomorrow
22:43:40  <bnoordhuis>today, really
22:49:59  * mmalecki[dinner]quit (Ping timeout: 268 seconds)
22:53:54  * loladirojoined
22:54:50  * mmalecki[dinner]joined
22:56:12  * xaqquit (Remote host closed the connection)
22:56:27  * loladiroquit (Client Quit)
23:00:36  * loladirojoined
23:12:39  * xaqjoined
23:14:45  * mmalecki[dinner]changed nick to mmalecki
23:15:57  * mmaleckiquit (Quit: leaving)
23:16:15  * mmaleckijoined
23:18:58  * avalanche123joined
23:20:24  * loladiroquit (Quit: loladiro)
23:26:56  * xaqquit (Remote host closed the connection)
23:31:01  * EhevuTovjoined
23:31:47  * paddybyersquit (Quit: paddybyers)
23:34:45  * avalanche123quit (Quit: Computer has gone to sleep.)
23:42:19  * xaqjoined