|
github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today Set by moderator on 3 August 2013. |
|||
|
00:02
lizmat_ joined
00:18
woolfy joined
|
|||
| diakopter | hi | 00:55 | |
| another 2500 line patch wasted | 01:09 | ||
|
01:09
diakopter left
|
|||
| JimmyZ | not_gerd: we needed to go to libuv master as the old import returned a handle where they should have returned a file descriptor | 01:10 | |
| yoleaux | 15 Aug 2013 19:45Z <jnthn> JimmyZ: In 2262765 I suspect the MVMROOT on cloned may be needed; it's plausible some clone routine would allocate | ||
| JimmyZ | not_gerd: which line? | 01:11 | |
| dalek | arVM/libuv2: 6e581ae | jimmy++ | 3rdparty/libuv/src/win/fs.c: make all fileops test passed on windows |
01:21 | |
|
01:26
benabik joined
01:40
FROGGS_ joined
|
|||
| JimmyZ | .tell jnthn, I didn't see which one clones allocate object ... | 02:15 | |
| yoleaux | JimmyZ: What kind of a name is "jnthn,"?! | ||
| JimmyZ | .tell jnthn I didn't see which one clones allocate object ... | ||
| yoleaux | JimmyZ: I'll pass your message to jnthn. | ||
| JimmyZ | .tell jnthn re: dded to libuv structs probably makes teasing it apart a bit harder, it' won't be harder, just copy uv__fs_* part on *nix and fs__* part on windows to MoarVM | 02:24 | |
| yoleaux | JimmyZ: I'll pass your message to jnthn. | ||
| JimmyZ | .tell jnthn, I think I can do it | ||
| yoleaux | JimmyZ: What kind of a name is "jnthn,"?! | ||
| JimmyZ | .tell jnthn I think I can do it | ||
| yoleaux | JimmyZ: I'll pass your message to jnthn. | ||
|
03:05
diakopter joined
|
|||
| JimmyZ | diakopter: ping | 03:20 | |
| MVM_file_flush should do "loop write" or call fflush? | 03:21 | ||
| diakopter | JimmyZ: pong | 03:31 | |
| I don't remember MVM_file_flush | 03:32 | ||
| is that new? | |||
| 8 merge conflict files | 03:34 | ||
| JimmyZ | diakopter: not new | ||
| diakopter | what does it do | 03:44 | |
| and why | |||
| JimmyZ | diakopter: you wrote MVM_file_flush in 2012-06-17 05:23 | 03:46 | |
| JimmyZ lanches | |||
| diakopter | I don't rememer it | 03:48 | |
| (still) :) | |||
|
04:22
FROGGS joined
04:23
grondilu joined
|
|||
| dalek | arVM/libuv2: 556f168 | jimmy++ | src/io/fileops.c: small fixes |
04:50 | |
|
04:50
birdwindupbird joined
05:51
FROGGS joined
06:11
FROGGS joined
|
|||
| dalek | arVM/libuv2: 71aaf8a | jimmy++ | 3rdparty/libuv/src/ (2 files): fixed bug in uv_fs_mkdir_p |
07:13 | |
|
08:07
crab2313 joined
08:09
woolfy left
|
|||
| JimmyZ | I think we can do apr=>libuv before selfhosting, the mostly left part is only socket | 08:35 | |
| and this is about 250 lines code | 08:40 | ||
| grondilu | what does MAST stand for? (I guess AST is Abstract Syntax Tree but what's the M?) | 08:53 | |
| JimmyZ | Moarvm | ||
| JAST , J => Jvm | 08:54 | ||
| grondilu | ok, simple enough | ||
|
11:12
not_gerd joined
|
|||
| not_gerd | o/ | 11:12 | |
| JimmyZ | \\o | 11:20 | |
| not_gerd: do you see my message to you? | 11:26 | ||
| not_gerd | JimmyZ: I already knew that | 11:32 | |
| irclog.perlgeek.de/moarvm/2013-08-15#i_7456006 | |||
| JimmyZ | not_gerd: I was ask which line ... | 11:44 | |
| not_gerd: I don't know which line | 11:45 | ||
| not_gerd | JimmyZ: I suspect you want jnthn, not me | 11:47 | |
| JimmyZ | not_gerd: I know what's your mean... | 11:52 | |
| github.com/MoarVM/MoarVM/commit/6e581aeecf was missing actually my fault.. not libuv | 11:53 | ||
| I plan re-implement dirops.c and port my patch to fileops.c | 11:54 | ||
| not_gerd | JimmyZ: ok | 11:55 | |
| JimmyZ: do the nqp tests now pass for you? | |||
| JimmyZ | not_gerd: yeah .. | ||
| not_gerd | great \\o/ | ||
| JimmyZ | \\o/ | ||
| and I have got mkdir_p working | 11:56 | ||
| not_gerd | rn: printf '%1$i', 1, 2, 3 | 11:59 | |
| wrong window ;) | 12:00 | ||
| dalek | arVM/libuv1: 89955c6 | jimmy++ | / (17 files): re-implemented fileops.c by using libuv |
14:00 | |
|
14:41
colomon joined
|
|||
| TimToady | JimmyZ++ for pushing on the libuv stuff | 14:42 | |
|
14:46
benabik joined
|
|||
| dalek | arVM/libuv1: fba9489 | jimmy++ | src/io/dirops. (2 files): re-implemented MVM_dir_mkdir |
14:49 | |
| JimmyZ | :) | ||
| dalek | arVM/libuv1: 52f2016 | jimmy++ | src/io/dirops.c: re-implemented MVM_dir_rmdir and MVM_dir_chdir |
15:02 | |
| FROGGS | JimmyZ++ | ||
| dalek | arVM/libuv1: 168b0ad | jimmy++ | nqp-cc/t/moar/envvars.t: removed needless envvars.t |
15:06 | |
| arVM/libuv1: 83f81d9 | jimmy++ | src/io/fileops.c: fixed build on linux |
15:26 | ||
| JimmyZ | good, all test pass | ||
| .tell jnthn I re-do libuv in libuv1 branch, without importing(patching) libuv | 15:28 | ||
| yoleaux | JimmyZ: I'll pass your message to jnthn. | ||
| JimmyZ | FROGGS: how about join in socket import? :P | 15:31 | |
| FROGGS: it's about 250 lines code | |||
| FROGGS | JimmyZ: I have two (or three) other things on my todo-list for this weekend... so I might join after doing that | 15:32 | |
| :/ | |||
| JimmyZ | good | ||
| I was wasting time to implement something that is actually needless :( | 15:33 | ||
|
16:18
colomon joined
|
|||
| diakopter | JimmyZ: what about the threads stuff from apr? | 16:19 | |
|
16:27
japhb joined
|
|||
| dalek | arVM/libuv1: cee7c62 | jimmy++ | src/io/dirops.c: fixed MVM_dir_mkdir for supporting CJK windows dir name |
16:32 | |
| JimmyZ | diakopter: I don't know ... | ||
| diakopter | JimmyZ: did you see jnthn's comments about not adding things to libuv's namespace? | 16:34 | |
| JimmyZ | diakopter: yes | 16:35 | |
| diakopter: so I created libuv1 | |||
| diakopter | oh | 16:37 | |
| JimmyZ | diakopter: I think apr threads is easy to change to libuv | ||
| the hard part I think it's about uv_read() | 16:38 | ||
| or it's hard to me | |||
| Good night | 17:08 | ||
| diakopter | JimmyZ: good night! :) | 17:09 | |
|
17:21
colomon joined
17:55
crab2313 joined
18:23
woolfy joined
18:58
donaldh joined
19:47
crab2313 joined
21:07
donaldh joined
22:05
donaldh joined
22:35
FROGGS joined
23:59
cognominal joined
|
|||