00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:01:02  * adlaiquit (Remote host closed the connection)
00:01:22  * inolenjoined
00:01:45  * adlaijoined
00:11:49  * rendarquit (Quit: Leaving)
00:13:13  * AvianFlujoined
00:22:22  * inolenquit (Ping timeout: 264 seconds)
00:31:01  * adlaiquit (Ping timeout: 250 seconds)
00:33:44  * avalanche123quit (Remote host closed the connection)
00:38:46  * underootjoined
00:41:09  * abraxas_joined
00:44:09  * adlaijoined
00:45:34  * abraxas_quit (Ping timeout: 255 seconds)
00:50:04  * AvianFluquit (Quit: Leaving)
00:50:49  * AvianFlujoined
01:19:23  * brett19quit (Ping timeout: 240 seconds)
01:23:15  * brett19joined
01:37:50  * abraxas_joined
01:37:55  * thlorenzjoined
01:42:44  * thlorenzquit (Ping timeout: 256 seconds)
01:46:32  * kazuponjoined
01:51:13  * rmgjoined
01:55:41  * rmgquit (Ping timeout: 252 seconds)
01:59:49  * thlorenzjoined
02:07:59  * qardquit (Quit: leaving)
02:22:17  * avalanche123joined
02:26:53  * avalanche123quit (Ping timeout: 240 seconds)
03:41:52  * Left_Turnquit (Remote host closed the connection)
03:52:32  * rmgjoined
03:56:51  * adlaiquit (Ping timeout: 250 seconds)
03:57:16  * rmgquit (Ping timeout: 258 seconds)
04:10:42  * adlaijoined
04:11:27  * thlorenzquit (Remote host closed the connection)
04:11:35  * kazuponquit (Remote host closed the connection)
04:24:39  * bradleymeckjoined
04:40:12  * stagasquit (Ping timeout: 258 seconds)
04:46:34  * underootpart
04:55:08  * benglquit (Ping timeout: 265 seconds)
05:06:54  * bengljoined
05:07:07  * kazuponjoined
05:08:11  * AlexisMochaquit (Ping timeout: 252 seconds)
05:09:51  * bradleymeckquit (Quit: bradleymeck)
05:16:18  * AvianFluquit (Ping timeout: 244 seconds)
05:26:07  * kriskowalquit (Quit: kriskowal)
05:51:05  * avalanche123joined
05:55:41  * avalanche123quit (Ping timeout: 264 seconds)
05:57:34  * bradleymeckjoined
05:59:57  * thlorenzjoined
06:04:39  * thlorenzquit (Ping timeout: 252 seconds)
06:09:35  * seishunjoined
06:17:39  * bradleymeckquit (Quit: bradleymeck)
07:29:43  * seishunquit (Remote host closed the connection)
07:30:08  * rmgjoined
07:34:52  * rmgquit (Ping timeout: 240 seconds)
07:39:32  * bajtosjoined
07:43:25  * janjongboomjoined
07:44:03  * janjongb_joined
07:47:41  * janjongboomquit (Ping timeout: 252 seconds)
08:45:42  * janjongb_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
09:06:12  * janjongboomjoined
09:07:42  * janjongboomquit (Client Quit)
09:11:07  * janjongboomjoined
09:12:23  * kriskowaljoined
09:13:09  * SergeiRNDjoined
09:16:18  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
09:31:13  * janjongboomjoined
09:37:31  * thlorenzjoined
09:42:46  * thlorenzquit (Ping timeout: 264 seconds)
10:13:15  * tarrudajoined
10:32:38  * abraxas_quit (Remote host closed the connection)
10:33:15  * abraxas_joined
10:34:10  * janjongboomquit (Ping timeout: 255 seconds)
10:35:17  * janjongboomjoined
10:38:12  * abraxas_quit (Ping timeout: 250 seconds)
10:38:13  * stagasjoined
10:38:29  * abraxas_joined
10:40:00  * abraxas_quit (Remote host closed the connection)
10:41:55  * bajtosquit (Quit: bajtos)
10:53:20  * kazuponquit (Remote host closed the connection)
11:06:18  * SergeiRNDquit (Quit: Leaving.)
11:17:24  * Left_Turnjoined
11:21:40  * AlexisMochajoined
11:26:45  * thlorenzjoined
11:31:35  * thlorenzquit (Ping timeout: 272 seconds)
11:35:16  * chris_99joined
11:40:21  * chris_99quit (Excess Flood)
11:42:29  * chris_99joined
11:49:24  * SergeiRNDjoined
12:03:06  * SergeiRNDquit (Quit: Leaving.)
12:03:15  * rfquit (Ping timeout: 272 seconds)
12:03:16  * chris_99quit (Ping timeout: 255 seconds)
12:03:29  * SergeiRNDjoined
12:04:14  * chris_99joined
12:06:45  * rfjoined
12:29:34  * abraxas_joined
12:30:42  * stagasquit (Ping timeout: 245 seconds)
12:34:24  * abraxas_quit (Ping timeout: 256 seconds)
12:36:29  * chris_99quit (Ping timeout: 264 seconds)
12:45:05  * chris_99joined
12:48:01  * avalanche123joined
12:49:57  * bajtosjoined
12:52:32  * avalanche123quit (Ping timeout: 256 seconds)
12:54:34  * bajtosquit (Ping timeout: 255 seconds)
13:11:28  * bajtosjoined
13:15:29  * thlorenzjoined
13:20:13  * thlorenzquit (Ping timeout: 265 seconds)
13:24:17  * c4milojoined
14:10:05  * c4miloquit (Remote host closed the connection)
14:10:18  * lance|afkchanged nick to lanceball
14:18:16  * abraxas_joined
14:21:51  * janjongboomquit (Ping timeout: 252 seconds)
14:22:49  * janjongboomjoined
14:23:17  * abraxas_quit (Ping timeout: 264 seconds)
14:25:34  * Fishrock123joined
14:26:32  * thlorenzjoined
14:32:23  * bradleymeckjoined
14:32:30  * kazuponjoined
14:33:30  * c4milojoined
14:36:24  * thlorenzquit (Remote host closed the connection)
14:38:43  * thlorenzjoined
14:41:46  * thlorenzquit (Remote host closed the connection)
14:54:48  * thlorenzjoined
14:57:34  * AvianFlujoined
14:57:46  * tarrudaquit (Ping timeout: 264 seconds)
15:02:08  * Guest62427joined
15:03:01  * Guest62427changed nick to tarruda_
15:07:27  * stagasjoined
15:07:55  * SergeiRNDquit (Quit: Leaving.)
15:09:02  * thlorenzquit (Remote host closed the connection)
15:13:24  * thlorenzjoined
15:16:04  <txdv>saghul: you said libuv is on changelog?
15:25:35  * dshaw_joined
15:36:28  * janjongboomquit (Ping timeout: 258 seconds)
15:37:42  * janjongboomjoined
15:38:52  * warehouse13joined
15:41:18  * Left_Turnquit (Ping timeout: 264 seconds)
15:54:11  * rendarjoined
16:07:00  * abraxas_joined
16:07:31  * janjongboomquit (Ping timeout: 258 seconds)
16:08:22  * janjongboomjoined
16:09:26  <saghul>txdv: yeah, the repo move was mentionen in the last weekly email
16:10:16  * Adlai`joined
16:10:48  * adlaiquit (Disconnected by services)
16:10:50  * Adlai`changed nick to adlai
16:11:51  * abraxas_quit (Ping timeout: 252 seconds)
16:15:37  * KennethWilkejoined
16:20:47  * c4miloquit (Remote host closed the connection)
16:23:31  * seishunjoined
16:28:50  * kazuponquit (Remote host closed the connection)
16:35:14  * bajtosquit (Ping timeout: 256 seconds)
16:41:33  * tarruda_quit (Ping timeout: 252 seconds)
16:42:53  * bajtosjoined
16:50:42  * chris_99quit (Quit: Ex-Chat)
16:53:15  * SergeiRNDjoined
17:06:32  * rmgjoined
17:14:57  * kriskowalquit (Quit: kriskowal)
17:15:25  * kriskowaljoined
17:20:30  * kriskowalquit (Quit: kriskowal)
17:25:53  * avalanche123joined
17:29:37  * kazuponjoined
17:30:17  * avalanche123quit (Ping timeout: 240 seconds)
17:35:07  * kazuponquit (Ping timeout: 272 seconds)
17:36:44  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:37:25  * SergeiRNDquit (Quit: Leaving.)
17:50:57  * bajtosquit (Remote host closed the connection)
17:51:29  * bajtosjoined
17:53:36  * thlorenzquit (Remote host closed the connection)
17:53:47  * avalanche123joined
17:54:52  * qardjoined
17:55:58  * abraxas_joined
17:56:12  * janjongboomjoined
17:56:44  * chris_99joined
17:56:54  * avalanche123quit (Remote host closed the connection)
18:01:02  * abraxas_quit (Ping timeout: 265 seconds)
18:04:16  * 64MAA8WU2joined
18:06:34  * bradleymeckquit (Quit: bradleymeck)
18:09:26  * c4milojoined
18:12:30  * stagasquit (Ping timeout: 264 seconds)
18:14:19  * stagasjoined
18:14:30  * c4miloquit (Ping timeout: 250 seconds)
18:18:48  * avalanche123joined
18:23:11  * 64MAA8WU2quit (Remote host closed the connection)
18:23:17  * SergeiRNDjoined
18:23:54  * thlorenzjoined
18:24:25  * thlorenzquit (Remote host closed the connection)
18:25:41  * piscisaureusjoined
18:30:13  * seishunquit (Ping timeout: 272 seconds)
18:30:33  * kazuponjoined
18:30:53  * kriskowaljoined
18:37:01  * kazuponquit (Ping timeout: 258 seconds)
18:38:32  * SergeiRNDquit (Quit: Leaving.)
18:39:25  * SergeiRNDjoined
18:39:54  * SergeiRNDquit (Client Quit)
18:42:29  <a_le>why isn't libuv using asyncns_getaddrinfo() and asyncns_getnameinfo() from libasyncns ?
18:42:30  * SergeiRNDjoined
18:57:19  * lanceballchanged nick to lance|afk
19:00:54  * SergeiRNDquit (Quit: Leaving.)
19:02:00  * adlaipart ("Not all who wander are lost")
19:21:42  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:23:31  * janjongboomjoined
19:25:08  * 18VABPF4Tjoined
19:29:22  * 18VABPF4Tquit (Remote host closed the connection)
19:30:32  * lance|afkchanged nick to lanceball
19:38:30  * bradleymeckjoined
19:44:58  * abraxas_joined
19:49:28  * abraxas_quit (Ping timeout: 258 seconds)
19:51:33  * dshaw_quit (Quit: Leaving.)
19:52:00  * thlorenzjoined
19:53:11  * chris_99quit (Remote host closed the connection)
19:53:32  * bajtosquit (Quit: bajtos)
19:53:40  * qardquit (Remote host closed the connection)
19:53:56  * qardjoined
19:54:01  * chris_99joined
19:58:28  * c4milojoined
20:00:49  <piscisaureus>We should have FAQ for "why isn't libuv using OS feature X"
20:02:25  <piscisaureus>timerfd -> no merit, libuv has faster timers.
20:02:45  <bradleymeck>piscisaureus: OSX is BSD based (kinda) so it must be better!
20:02:50  <piscisaureus>async file io on windows: because it doesn't work (blocks unpredictably) unless you bypass the cache
20:03:13  * c4miloquit (Ping timeout: 252 seconds)
20:03:33  <piscisaureus>on linux: because it uses a thread pool (aio) or caching and filesystem restrictions (kernel aio)
20:03:56  <piscisaureus>asyncns -> also because it uses a thread pool under the hood (I think; as Ben or Trevor)
20:04:32  <piscisaureus>asynchronous GetAddrInfoEx -> because it only works on windows 8+ and nobody has bothered to send a patch
20:04:57  <piscisaureus>bradleymeck: to which question is that an answer?
20:05:24  <bradleymeck>its not an answer just venting sarcastic frustrations
20:05:33  <piscisaureus>ah :)
20:05:58  * kriskowalquit (Quit: kriskowal)
20:06:10  <piscisaureus>I actually have no idea. It seems that BSD has fans and linux is everyones pragmatic go-to OS
20:06:38  * kriskowaljoined
20:09:08  * kriskowalquit (Client Quit)
20:15:02  <bradleymeck>piscisaureus: bsd has better system calls / resources. but it has terrible horrible cli tools
20:21:05  * kazuponjoined
20:21:29  <piscisaureus>Good to know. I've never used a BSD except mac and I prefer linux.
20:21:47  <piscisaureus>I'll say that next time when I'm at a party and get a ton of kudos
20:21:57  <bradleymeck>mac is more like a cousin to BSD than a BSD
20:22:15  <piscisaureus>As a replacement for "bla bla needs more vision and leaderhip" which is also always a winner
20:22:36  <bradleymeck>hehe
20:24:21  * AvianFluquit (Ping timeout: 258 seconds)
20:24:45  * inolenjoined
20:25:35  * kazuponquit (Ping timeout: 252 seconds)
20:35:20  * thlorenzquit (Remote host closed the connection)
20:35:45  <saghul>a_le: libasyncns uses an internal threadpool
20:35:58  <a_le>saghul: sigh :(
20:36:09  * octetcloudjoined
20:36:19  <saghul>the cake is a lie
20:36:55  * KennethWilkequit (Quit: Leaving)
20:40:37  * lanceballchanged nick to lance|afk
20:40:46  <a_le>:D
20:45:51  * Fishrock123quit (Remote host closed the connection)
20:46:31  * thlorenzjoined
20:57:34  * AvianFlujoined
20:57:44  * Fishrock123joined
20:58:44  * pbunnyjoined
20:58:48  <pbunny>hi
20:58:54  <pbunny>uv_fs_readdir was renamed to uv_fs_scandir , right?
20:59:00  <pbunny>is renaming the only change?
20:59:20  <pbunny>for some reason i get rubbish in returned string buf
20:59:42  <pbunny>files [ ' �>\u000f', '', '', '', '��>\u000f', '', '', '' ]
20:59:54  <pbunny>however the number of 8 is correct (there are actually 8 files)
21:02:46  * dshaw_joined
21:03:47  * lance|afkchanged nick to lanceball
21:13:30  <saghul>pbunny: yes, it was just renamed
21:13:54  <saghul>does the libuv test suite pass for you?
21:14:58  * dap_joined
21:15:25  <pbunny>yes
21:16:46  <pbunny>files [ 'Ў\u0004@', '', '��\u0004@', '', '��', '@', '', '' ]
21:16:55  <pbunny>looks like some weird utf8 problem?
21:17:32  <pbunny>actual values are different
21:17:38  <pbunny>but \u**** is frequent
21:17:41  <pbunny>memory corruption?
21:18:01  <pbunny>valgrind isn't detecting anything
21:18:40  * seishunjoined
21:19:46  <pbunny>saghul: any way to specify UTF-8 encoding of file names
21:19:48  <pbunny>?
21:20:06  * seishun_joined
21:20:07  * yunongjoined
21:22:01  * kellabyte_joined
21:24:33  * janjongb_joined
21:27:32  <pbunny>saghul: https://dpaste.de/TzQV/raw
21:27:36  <pbunny>anything wrong there?
21:27:40  * inolen1joined
21:28:04  * Damn3d_joined
21:28:25  * trevnorr1schanged nick to trevnorris
21:28:51  * nathan7quit (Disconnected by services)
21:29:01  * nathan7joined
21:29:18  * mikolalysenko__joined
21:29:19  <pbunny>also it's multithreaded app, with separate thread for every sandbox (and sandbox->GetEventLoop())
21:29:26  * c4milojoined
21:29:27  <pbunny>can it cause problems?
21:30:10  * qard_joined
21:30:58  * beng1joined
21:33:43  * abraxas_joined
21:35:05  * seishunquit (*.net *.split)
21:35:05  * inolenquit (*.net *.split)
21:35:05  * qardquit (*.net *.split)
21:35:05  * janjongboomquit (*.net *.split)
21:35:05  * benglquit (*.net *.split)
21:35:05  * mikolalysenko_quit (*.net *.split)
21:35:06  * yunong_quit (*.net *.split)
21:35:06  * Damn3dquit (*.net *.split)
21:35:06  * kellabytequit (*.net *.split)
21:35:06  * creationixquit (*.net *.split)
21:35:39  * jgijoined
21:36:29  * mikolalysenko__changed nick to mikolalysenko_
21:37:35  * kellabyte_changed nick to kellabyte
21:38:06  <saghul>pbunny: should work as long as you are not mixing threads
21:38:17  * abraxas_quit (Ping timeout: 240 seconds)
21:38:26  <saghul>uv_fs_scanf is not thread safe (nothing really is unless stated otherwise)
21:38:59  <pbunny>single event loop is used only by single thread
21:39:10  <pbunny>however i don't have explicit locking on fs operations
21:39:16  * kriskowaljoined
21:39:40  <pbunny>valgrind --tool=drd didn't detect any race conditions there
21:40:18  <pbunny>saghul: byte sequence of req.ptr starts with -32 -109 4 12 5 127 0 0
21:40:24  <pbunny>first 5 numbers are different every time
21:40:29  <pbunny>however 127 0 0 ... is always the same
21:41:43  <pbunny>and after 127 0 0 they are also different
21:41:46  <pbunny>every time
21:41:51  <pbunny>o.O
21:42:19  <pbunny>is it UTF16?
21:43:16  <trevnorris>tjfontaine: you still gone?
21:44:03  <pbunny>and if i dump uint16_t i get something like this : 36368 52228 32654 0 36704 52228 32654 0 35744 52228 32654 0 36560 52228 32654 0 36608 52228 32654 0
21:44:13  <pbunny>3 changing numbers separated by zero
21:44:15  <pbunny>always by 3
21:46:04  <pbunny>hmm there's always 52228 present too
21:46:12  <pbunny>why would uv_fs_scandir return that in req.ptr ?
21:53:13  * chris_99quit (Quit: Ex-Chat)
21:54:10  <saghul>pbunny: sorry, I was looking at some other window
21:54:18  <saghul>you need to use uv_fs_scandir_next
21:54:25  <saghul>to iterate the results
21:54:41  * saghulgoes to find the example
21:56:12  <saghul>pbunny: https://github.com/joyent/node/blob/v0.12/src/node_file.cc#L208-L233
22:01:35  <pbunny>fixed
22:03:07  * bradleymeckquit (Quit: bradleymeck)
22:03:55  * rendarquit (Quit: Leaving)
22:09:50  * kazuponjoined
22:13:29  * avalanch_joined
22:15:08  * kazuponquit (Ping timeout: 258 seconds)
22:16:22  * avalanche123quit (Ping timeout: 256 seconds)
22:20:50  * Fishrock123quit (Remote host closed the connection)
22:27:26  * lanceballchanged nick to lance|afk
22:27:39  * avalanch_quit (Remote host closed the connection)
22:30:19  * dap_1joined
22:31:35  * kazuponjoined
22:32:56  * c4miloquit (Remote host closed the connection)
22:33:46  * dap_quit (Ping timeout: 264 seconds)
22:35:07  * dshaw_quit (Read error: Network is unreachable)
22:35:50  * kazuponquit (Ping timeout: 244 seconds)
22:36:47  * dshaw_joined
22:37:18  * avalanche123joined
22:41:11  * Fishrock123joined
22:45:25  * seishun_quit (Ping timeout: 258 seconds)
23:01:55  * KiNgMaRquit (Ping timeout: 272 seconds)
23:09:32  * MI6joined
23:11:07  * rendarjoined
23:11:19  * beng1changed nick to bengl
23:22:40  * abraxas_joined
23:27:12  * abraxas_quit (Ping timeout: 256 seconds)
23:28:27  * piscisaureusquit (Quit: ~ Trillian Astra - www.trillian.im ~)
23:56:08  * janjongb_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:56:37  * rendarquit (Quit: Leaving)
23:57:11  * KiNgMaRjoined