01:16 vendethiel joined 01:38 dalek joined 02:25 vendethiel joined 05:16 _longines joined 06:21 mojca joined 07:25 domidumont joined 07:29 domidumont joined 07:52 FROGGS joined 08:21 mojca joined 08:23 zakharyas joined 08:54 vendethiel joined 09:33 mojca joined 10:20 vendethiel joined 12:50 domidumont joined 12:51 domidumont joined 13:08 brrt joined
brrt \o 13:08
timotimo o/ 13:09
brrt i fixed the json-fast bug fwiw :-) 13:12
and somewhat-fixed the double-labelling bug
jnthn brrt++ 13:13
timotimo i like the sound of that. so that's what the last commit was about? 13:14
brrt aye 13:19
i'm still under the impression i'm not getting something about how to write a register allocator
jnthn brrt: I'd probably try and find something I could nab from the literature :) 13:27
brrt hmm, yeah, the thing is 13:30
the literature has steps, of which i don't fully understand the purpose
like discovering lifetime holes 13:31
why do that
(and processes things in reverse order. why do that, too?)
jnthn Reverse order is normally 'cus it's doing some kind of backward-propagating data flow analysis or so 13:32
brrt this from the article which claims that data flow analysis is not necessary due to register allocation on SSA form 13:33
jnthn Link? 13:34
brrt i'm pondering writing a prototype in a language that is not C
lemessee
www.christianwimmer.at/Publications...mer10a.pdf
jnthn "Lifetime holes occur because the control flow graph is reduced to" 13:38
a list of blocks before register allocation
brrt same in the expression compiler 13:39
jnthn The block order has a 13:40
high impact on the quality and speed of linear scan:
...I'm suspecting then that picking that order is part of the "fun"
brrt hmmm 13:41
oh, great
however
we're not dealing with loops (yet) 13:42
13:51 colomon joined
brrt it looks like a good strategy, dunnit? 14:11
jnthn I only had chance to scan through the paper very quickly (doing $dayjob stuffs) but it seems like a decent fix. 14:12
*fit
14:19 vendethiel joined 14:28 FROGGS joined
brrt yeah. i want to keep complexity to a minimum 14:28
15:16 vendethiel joined 15:21 brrt joined 15:50 vendethiel joined 17:15 FROGGS joined 17:56 vendethiel joined 18:31 mojca joined 18:40 domidumont joined 19:02 vendethiel joined
dalek arVM/east_asian_width: 200d39b | (Matthew Wilson)++ | tools/ucd2c.pl:
add East_Asian_Width property
20:01
diakopter GitHub Desktop--)--)--)--)-- 20:03
timotimo huh? 20:06
diakopter --
timotimo what's bad about it? 20:07
last time i tried it it seemed pretty neat
diakopter it's neat 20:14
I'm sure for some high percentage of users
but yes, I'm grousing about being that user who has a poor experience ;) 20:15
20:45 geekosaur joined
timotimo heh. 21:08
well, at least it also gives you a powershell link with all git commands readily accessible on windows
i suppose a mac user wouldn't be impressed by that
21:30 Ven joined 22:06 synopsebot6 joined 22:07 synopsebot6 joined 22:22 synopsebot6 joined 22:28 synopsebot6 joined 23:31 vendethiel joined