00:00:12  * ircretaryquit (Remote host closed the connection)
00:00:13  * ircretaryjoined
00:02:49  * paulfryz_quit (Ping timeout: 258 seconds)
00:06:14  * petka_quit (Quit: Connection closed for inactivity)
00:08:45  * hzquit
00:12:40  * thlorenzjoined
00:14:06  * wolfeidaujoined
00:14:53  * wolfeidauquit (Remote host closed the connection)
00:15:21  * wolfeidaujoined
00:24:47  * rosskquit
00:26:57  * thlorenzquit (Ping timeout: 276 seconds)
00:31:16  * sblom_quit (Read error: Connection reset by peer)
00:33:59  * seldoquit (Remote host closed the connection)
00:44:45  * thlorenzjoined
00:46:53  * thlorenzquit (Remote host closed the connection)
00:50:03  * mikolalysenkojoined
00:54:18  * brsonquit (Ping timeout: 240 seconds)
00:56:18  * brsonjoined
00:59:09  * paulfryz_joined
01:03:38  * paulfryz_quit (Ping timeout: 245 seconds)
01:05:56  * paulfryzelquit (Remote host closed the connection)
01:06:34  * paulfryzeljoined
01:07:37  * mcavagequit (Remote host closed the connection)
01:08:03  * mcavagejoined
01:10:43  * paulfryzelquit (Ping timeout: 252 seconds)
01:11:25  * EhevuTovjoined
01:11:42  * EhevuTovquit (Client Quit)
01:12:52  * mcavagequit (Ping timeout: 265 seconds)
01:13:13  * WalrusPonyquit (Ping timeout: 245 seconds)
01:14:17  * EhevuTovjoined
01:14:26  * EhevuTovquit (Remote host closed the connection)
01:24:55  * TooTallNatequit (Quit: Computer has gone to sleep.)
01:31:49  * dap_quit (Quit: Leaving.)
01:34:38  * WalrusPonyjoined
01:36:15  * c4milojoined
01:40:47  * c4miloquit (Ping timeout: 252 seconds)
01:53:17  * bradleymeckjoined
01:59:25  * paulfryzeljoined
01:59:27  * acrichtojoined
02:05:09  <acrichto>does libuv intentionally set the stdin file descriptor to nonblocking, or should it leave it as a blocking?
02:05:23  <acrichto>(when using uv_tty_init)
02:07:08  * paulfryz_joined
02:07:16  * benviejoined
02:07:57  <acrichto>aha, nevermind! (this has been fixed on master)
02:19:39  * paulfryz_quit (Ping timeout: 252 seconds)
02:19:44  * bradleymeckquit (Quit: bradleymeck)
02:30:56  * TooTallNatejoined
02:43:12  * thlorenzjoined
02:43:43  * mcavagejoined
02:48:02  * mcavagequit (Ping timeout: 258 seconds)
02:59:43  * paulfryz_joined
03:04:01  * paulfryz_quit (Ping timeout: 252 seconds)
03:25:13  * c4milojoined
03:29:47  * c4miloquit (Ping timeout: 250 seconds)
03:34:22  * TooTallNatequit (Quit: Computer has gone to sleep.)
03:34:23  * thlorenzquit (Remote host closed the connection)
03:34:56  * thlorenzjoined
03:39:24  * thlorenzquit (Ping timeout: 258 seconds)
03:40:19  * brsonquit (Ping timeout: 252 seconds)
03:42:02  * brsonjoined
03:48:35  * TooTallNatejoined
03:53:15  * brsonquit (Ping timeout: 240 seconds)
04:05:22  * kazuponjoined
04:10:14  * kazuponquit (Remote host closed the connection)
04:40:42  * TooTallNatequit (Quit: Computer has gone to sleep.)
04:42:15  * TooTallNatejoined
04:43:35  * mikealquit (Quit: Leaving.)
05:14:15  * c4milojoined
05:17:55  * benviequit (Ping timeout: 258 seconds)
05:18:57  * c4miloquit (Ping timeout: 252 seconds)
05:18:58  * wolfeidauquit (Remote host closed the connection)
05:20:50  * kazuponjoined
05:25:06  * kazuponquit (Ping timeout: 240 seconds)
05:34:30  * janjongboomjoined
05:48:31  * mogillquit (Quit: mogill)
05:58:49  * m76joined
06:02:00  * paulfryz_joined
06:02:44  * TooTallNatequit (Quit: Computer has gone to sleep.)
06:06:37  * paulfryz_quit (Ping timeout: 252 seconds)
06:07:43  * mikolalysenkoquit (Ping timeout: 252 seconds)
06:08:24  * mikealjoined
06:17:10  * wolfeidaujoined
06:18:10  <indutny>acrichto: yeah, this is intentional :)
06:18:13  <indutny>acrichto: hi
06:19:46  <acrichto>indutny: hello! turns out we were just running into https://github.com/joyent/libuv/commit/b197515367d1a996dca9009483d202b306f9474e
06:19:51  <acrichto>updated libuv and all was good!
06:20:50  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
06:26:02  * kazuponjoined
06:32:40  * janjongboomjoined
06:53:27  * kazuponquit (Remote host closed the connection)
06:58:00  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
07:02:51  * paulfryz_joined
07:03:10  * c4milojoined
07:07:07  * paulfryz_quit (Ping timeout: 252 seconds)
07:07:12  * mrhoorayjoined
07:07:30  * c4miloquit (Ping timeout: 240 seconds)
07:08:55  * kazuponjoined
07:13:08  * mrhoorayquit (Client Quit)
07:13:42  * rjequit (Excess Flood)
07:14:09  * rjejoined
08:03:34  * paulfryz_joined
08:07:59  * paulfryz_quit (Ping timeout: 252 seconds)
08:10:59  * Nikolai__joined
08:52:06  * c4milojoined
08:54:44  * petka_joined
08:56:48  * c4miloquit (Ping timeout: 258 seconds)
09:00:14  * kazupon_joined
09:02:03  * c4milojoined
09:03:06  * kazuponquit (Ping timeout: 240 seconds)
09:04:21  * paulfryz_joined
09:06:58  * c4miloquit (Ping timeout: 276 seconds)
09:07:18  * saghuljoined
09:08:51  * paulfryz_quit (Ping timeout: 252 seconds)
09:09:25  * janjongboomjoined
09:14:27  * Nikolai__quit (Ping timeout: 240 seconds)
09:17:13  * janjongboomquit (Quit: Textual IRC Client: www.textualapp.com)
09:20:21  * kazupon_quit (Ping timeout: 250 seconds)
09:27:55  * Nikolai__joined
09:34:21  * kazuponjoined
09:36:14  * kazuponquit (Read error: Connection reset by peer)
09:36:20  * kazuponjoined
09:36:53  * rmgjoined
09:37:31  * kazupon_joined
09:39:47  * AlexisMochaquit (Read error: Connection reset by peer)
09:40:17  * Nikolai__quit (Ping timeout: 250 seconds)
09:41:20  * kazuponquit (Ping timeout: 265 seconds)
09:41:51  * AlexisMochajoined
09:42:05  * rmgquit (Ping timeout: 276 seconds)
09:50:35  * kazupon_quit (Remote host closed the connection)
09:57:48  * c4milojoined
10:05:05  * paulfryz_joined
10:09:21  * paulfryz_quit (Ping timeout: 252 seconds)
10:38:11  * c4miloquit (Remote host closed the connection)
10:38:46  * c4milojoined
10:43:22  * c4miloquit (Ping timeout: 258 seconds)
11:05:57  * paulfryz_joined
11:10:18  * paulfryz_quit (Ping timeout: 245 seconds)
11:42:23  * ElGrottojoined
11:50:17  <ElGrotto>hiyas.. I'm looking at using libuv for a C++ project.. but everywhere I go I see references to this node.js thing.. so before I get too deep into that decision; am I going to get into any trouble if I want to use a libuv event based loop without any node.js (or any java of any sort)?
11:51:35  <ElGrotto>doesn't look like it needs java things, but I don't want to get months into a development and suddenly find out there's a requirement to run java things hehe
12:06:43  * paulfryz_joined
12:07:16  * inolen1joined
12:11:05  * paulfryz_quit (Ping timeout: 252 seconds)
12:12:22  * einaros_joined
12:14:52  * inolenquit (*.net *.split)
12:14:52  * einarosquit (*.net *.split)
12:23:40  * janjongboomjoined
12:29:20  * janjongboomquit (Quit: Textual IRC Client: www.textualapp.com)
12:34:28  * yunong_joined
12:37:02  * yunongquit (Ping timeout: 245 seconds)
13:07:25  * paulfryz_joined
13:08:41  * othiym23quit (Ping timeout: 255 seconds)
13:09:55  * kazuponjoined
13:11:57  * paulfryz_quit (Ping timeout: 252 seconds)
13:13:49  * othiym23joined
13:39:44  * rmgjoined
13:40:42  <indutny>ElGrotto: heya
13:40:52  <indutny>you should not have any trouble with just plain C++ and libuv
13:43:52  * thlorenzjoined
13:44:07  * rmgquit (Ping timeout: 245 seconds)
13:45:34  * thlorenzquit (Remote host closed the connection)
13:50:00  * m76quit (Read error: Connection reset by peer)
13:57:48  * euoiajoined
14:03:19  * thlorenzjoined
14:08:11  * paulfryz_joined
14:12:40  * paulfryz_quit (Ping timeout: 258 seconds)
14:14:45  * mikolalysenkojoined
14:16:45  * thlorenzquit (Ping timeout: 250 seconds)
14:21:09  * saghulquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
14:26:33  * piscisaureusjoined
14:51:28  * paulfryzelquit (Remote host closed the connection)
15:08:55  * paulfryzeljoined
15:12:27  * paulfryz_joined
15:12:52  * piscisaureusquit (Ping timeout: 245 seconds)
15:13:19  * paulfryzelquit (Ping timeout: 252 seconds)
15:14:20  * c4milojoined
15:15:16  * mogilljoined
15:16:40  * thlorenzjoined
15:21:58  * euoiaquit (Ping timeout: 240 seconds)
15:24:13  * mcavagejoined
15:27:50  * hzjoined
15:28:33  * bradleymeckjoined
15:29:16  * m76joined
15:30:06  * mcavagequit (Remote host closed the connection)
15:31:28  <bradleymeck>indutny: should we go with `catch throw [unhandled]` or `catch exception [unhandled]`, `exception` matches gdb perfect but was for ada, `throw` is C++ style… hmmm
15:32:05  * piscisaureusjoined
15:32:30  * euoiajoined
15:33:50  * benviejoined
15:39:57  * hueniversequit (Ping timeout: 245 seconds)
15:40:43  * AvianFlujoined
15:42:46  * hueniversejoined
15:45:27  * paulfryz_quit (Remote host closed the connection)
15:46:27  * dsantiagoquit (Ping timeout: 250 seconds)
15:50:38  * euoiaquit (Ping timeout: 240 seconds)
15:50:45  * dsantiagojoined
15:52:01  * mcavagejoined
15:56:04  * mcavagequit (Remote host closed the connection)
15:56:30  * kazuponquit (Read error: Connection reset by peer)
15:57:09  * kazuponjoined
16:09:42  * paulfryzeljoined
16:10:54  * euoiajoined
16:14:39  * paulfryzelquit (Ping timeout: 276 seconds)
16:22:28  * saghuljoined
16:25:08  * mcavagejoined
16:29:25  * mcavage_joined
16:29:54  * mcavagequit (Ping timeout: 258 seconds)
16:36:13  * mcavage_quit (Remote host closed the connection)
16:40:58  * euoiaquit (Ping timeout: 240 seconds)
16:47:33  * piscisaureusquit (Ping timeout: 250 seconds)
16:49:08  * mikealquit (Quit: Leaving.)
17:10:28  * paulfryzeljoined
17:13:05  * euoiajoined
17:13:25  * thlorenzquit (Remote host closed the connection)
17:15:03  * paulfryzelquit (Ping timeout: 252 seconds)
17:37:23  * Nikolai__joined
17:40:51  * bradleymeckquit (Quit: bradleymeck)
17:42:43  * rmgjoined
17:42:59  * c4miloquit (Remote host closed the connection)
17:43:44  * c4milojoined
17:45:18  * euoiaquit (Ping timeout: 240 seconds)
17:47:27  * rmgquit (Ping timeout: 245 seconds)
17:47:54  * c4miloquit (Ping timeout: 240 seconds)
17:53:42  * euoiajoined
18:07:56  * thlorenzjoined
18:11:21  * paulfryzeljoined
18:15:55  * paulfryzelquit (Ping timeout: 252 seconds)
18:23:26  * saghulquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
18:31:05  * kazuponquit (Remote host closed the connection)
18:37:42  * mordy_joined
18:38:27  <mordy_>hi folks. i have a comment here in my code http://paste.scsys.co.uk/353420 -- it seems to have been the result of much pain and suffering. however now i have the need to actually feed multiple buffers into UV for reading
18:39:18  * euoiaquit (Ping timeout: 240 seconds)
18:50:20  * mikealjoined
18:52:54  <mordy_>i see this comment in the source code; is this reliable behavior? https://github.com/joyent/libuv/blob/v0.10.23/src/unix/stream.c#L1062-1065
18:54:32  * rjequit (Excess Flood)
18:54:32  * mikealquit (Ping timeout: 250 seconds)
18:54:48  * nifocquit (Ping timeout: 258 seconds)
18:54:53  * rjejoined
18:54:57  <mordy_>hrm, i'm _guessing_ what i can do is:
18:55:32  <mordy_>(1) each time alloc_cb is called i can store an 'expected read' size in my own structure
18:55:52  <mordy_>(2) when the read callback itself is invoked, i can compare the size read with what alloc_cb returned
18:56:42  <mordy_>(3) if nr < buf.len then i call uv_read_stop
18:57:02  * nifocjoined
18:57:09  <mordy_>well if nr < buf.len || i_have_no_more_buffers
19:02:38  * bradleymeckjoined
19:11:58  * paulfryzeljoined
19:16:25  * paulfryzelquit (Ping timeout: 252 seconds)
19:19:37  * c4milojoined
19:24:58  * rmgjoined
19:51:17  <indutny>hi
19:51:59  <indutny>mordy_: you could reuse your buffers and do various hackery
19:52:08  <indutny>there is no need to actually free and allocate memory every time
19:52:21  <indutny>it is just the most straightforward way to deal with alloc_cb/read_cb
19:52:50  * bradleymeckquit (Quit: bradleymeck)
19:55:00  <mordy_>indutny: the buffers are already pooled elsewhere -- :) i'm trying to reduce the number of round trips for start_read/stop_read
19:55:08  <indutny>ah
19:55:17  <indutny>sorry, didn't get it
19:55:35  <indutny>now I got it :)
19:55:51  <mordy_>yo dawg, i hurd u like i/o abstraction layers
19:56:11  <mordy_>brb
19:59:47  * seldojoined
20:07:32  * rmgquit (Remote host closed the connection)
20:12:56  * paulfryzeljoined
20:17:17  * paulfryzelquit (Ping timeout: 252 seconds)
20:21:26  * AvianFluquit (Remote host closed the connection)
20:24:04  * rmgjoined
20:28:33  * rmgquit (Ping timeout: 250 seconds)
20:32:13  * inolen1quit (Read error: No route to host)
20:32:42  * inolenjoined
20:50:10  * mikealjoined
20:54:48  * mikealquit (Ping timeout: 276 seconds)
20:56:33  * c4milo_joined
20:56:41  * c4miloquit (Read error: Connection reset by peer)
21:08:14  * seldoquit (Remote host closed the connection)
21:11:44  * thlorenzquit (Remote host closed the connection)
21:13:31  * paulfryzeljoined
21:15:03  * seldojoined
21:18:09  * paulfryzelquit (Ping timeout: 252 seconds)
21:20:11  * seldoquit (Remote host closed the connection)
21:20:30  * seldojoined
21:35:01  * txdvquit (Ping timeout: 252 seconds)
21:35:25  * kazuponjoined
21:37:19  * kazupon_joined
21:39:39  * kazuponquit (Ping timeout: 240 seconds)
21:41:19  * txdvjoined
21:41:54  * kazupon_quit (Ping timeout: 240 seconds)
21:50:23  * briancjoined
21:52:54  <brianc>hello - I have a question mostly related to node but too deep for the #node.js irc room I think. I am building a custom in memory analytics tool and need to itterate over about 1 gigabyte of javascript dictonaries in memory. speed is amazing when I only load in 1/2 the data set, but as the process memory approaches the v8 heap limit I guess the GC starts thrashing hard but it slows WAY WAY down. Is there a module any of y'
21:52:54  <brianc>all know about which would allow me to store some data outside the v8 heap? It lives for the entire life-time of the application & never needs to be collected, and it's treated as immutable data.
21:54:09  <brianc>basically I want something like [{user: 1, name: 'brian}, ...] stored out of the heap but still accessible by my node process.
22:01:20  * brsonjoined
22:05:19  * AvianFlujoined
22:08:54  * mikolalysenkoquit (Ping timeout: 276 seconds)
22:14:14  * paulfryzeljoined
22:18:39  * paulfryzelquit (Ping timeout: 252 seconds)
22:28:20  * paulfryzeljoined
22:31:35  * paulfryzelquit (Remote host closed the connection)
22:38:03  * kazuponjoined
22:42:35  * c4milo_quit (Remote host closed the connection)
22:43:12  * c4milojoined
22:47:39  * c4miloquit (Ping timeout: 250 seconds)
22:48:27  * kazuponquit (Ping timeout: 240 seconds)
22:55:32  * Nikolai__quit (Ping timeout: 258 seconds)
23:02:03  * WalrusPonyquit (Ping timeout: 240 seconds)
23:09:08  * paulfryzeljoined
23:13:34  * seldoquit (Remote host closed the connection)
23:15:03  * paulfryz_joined
23:17:13  * paulfryzelquit (Remote host closed the connection)
23:19:31  * paulfryz_quit (Ping timeout: 252 seconds)
23:21:31  * AvianFluquit (Remote host closed the connection)
23:21:34  * m76quit (Read error: Connection reset by peer)
23:37:10  * brsonquit (Quit: leaving)
23:43:50  * WalrusPonyjoined
23:44:37  * kazuponjoined
23:49:15  * kazuponquit (Ping timeout: 240 seconds)