github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:51
Altai-man joined
00:53
sena_kun left
02:21
lucasb left
02:56
dogbert11 left
04:52
sena_kun joined
04:53
Altai-man left
|
|||
nwc10 | good *, #moarvm | 06:16 | |
06:17
sena_kun left,
sena_kun joined
06:29
Prince213 joined
06:30
Prince213 left
06:32
Prince213 joined,
Prince213 left
06:39
patrickb joined
|
|||
nine | good *, nwc10 | 06:52 | |
07:01
patrickb left
07:13
dogbert11 joined
07:18
zakharyas joined
07:36
dogbert17 joined
07:38
dogbert12 joined
07:39
dogbert11 left
07:40
dogbert11 joined
07:41
dogbert17 left
07:43
dogbert12 left,
dogbert17 joined
07:44
dogbert17 left
07:45
dogbert17 joined
07:46
dogbert11 left
07:47
dogbert11 joined
07:51
dogbert17 left
07:59
dogbert11 left,
dogbert11 joined
|
|||
nwc10 hopes that jnthn and the coffee machine are better aligned this morning than yesterday morning. | 08:07 | ||
08:13
dogbert11 left,
dogbert11 joined
08:15
dogbert17 joined
08:19
dogbert11 left
08:22
dogbert17 left
08:23
dogbert17 joined
08:37
dogbert11 joined
08:39
dogbert12 joined
08:41
dogbert17 left
08:42
dogbert11 left
08:51
Altai-man joined
08:54
sena_kun left
08:59
brrt joined
09:04
dogbert17 joined
09:06
dogbert12 left
09:21
brrt left
|
|||
jnthn | nwc10: Yes, I seem to have a quite normal cup of coffee today | 09:24 | |
nwc10 | excellent | 09:33 | |
10:24
squashable6 left
10:25
squashable6 joined
11:07
zakharyas left
12:11
brrt joined
|
|||
brrt | \o | 12:25 | |
hmm, I've been using xorg for a bit, and it is markedly slower than wayland | 12:27 | ||
12:29
zakharyas joined
|
|||
nwc10 | o/ | 12:33 | |
12:41
brrt left
12:52
sena_kun joined
12:53
Altai-man left
13:09
Kaiepi joined
|
|||
[Coke] needs to stop using the k-cup brewer. | 13:43 | ||
13:59
zakharyas left
14:02
squashable6 left
14:03
squashable6 joined
14:08
vrurg_ joined
14:53
zakharyas joined
15:10
dogbert11 joined
15:14
dogbert17 left
15:27
brrt joined
15:44
brrt left
15:55
Kaiepi left
15:57
Kaiepi joined
15:58
MasterDuke left
16:51
Altai-man joined
16:52
zakharyas left
16:54
sena_kun left
17:09
MasterDuke joined
17:54
MasterDuke left
19:41
brrt joined
20:03
dogbert17 joined
|
|||
brrt | good * #moarvm | 20:05 | |
20:06
dogbert11 left
|
|||
timotimo | heyo brrt :) | 20:08 | |
20:09
dogbert17 left
20:10
dogbert12 joined
20:11
dogbert17 joined
20:12
dogbert11 joined
|
|||
brrt | ohai timotimo | 20:12 | |
20:14
dogbert12 left
20:15
dogbert17 left
|
|||
timotimo | how are things? | 20:16 | |
is the dispatch chains mechanism making you excited? :) | |||
20:20
dogbert17 joined
|
|||
timotimo | i was thinking some time ago that it could be a natural mechanism to handle dispatching to the right devirtualized candidate for, say, a VMArray's at_pos for all the variants of slot kinds | 20:22 | |
20:22
dogbert11 left
|
|||
timotimo | currently that's hard-coded, which isn't great, but the results are good enough | 20:22 | |
and when reprops will all go via the dispatch op so that we can elide checks of all kinds at spesh time it'll be sort-of natural already | 20:24 | ||
20:52
dogbert17 left,
sena_kun joined,
dogbert17 joined
20:54
Altai-man left
|
|||
brrt | I'm sorry I haven't even followed the dispatch chain thing :-S | 21:02 | |
what is it about? | 21:03 | ||
timotimo | it's an implementation of a paper called something with like "zero-overhead metaprogramming" in the title | 21:04 | |
brrt | heh, that sounds like it should be interesting to us | 21:06 | |
timotimo | yup | 21:12 | |
it's already replaced every spesh plugin in rakudo if i remember correctly | 21:13 | ||
but i haven't implemented "turning a dispatch recording to spesh graph of guards" for all ops that can occur | |||
every dispatch chain sits a boot-dispatcher which we can implement rather directly in the jit or even spesh | 21:20 | ||
some invoke a code eobject, which spesh can inline | |||
some invvoke a C function, which the jit can turn into a low-level call | |||
and of course for some C functions we can have simpler implementations in the jit itself | 21:26 | ||
21:51
dogbert11 joined
21:53
dogbert17 left
22:02
dogbert11 left
22:03
dogbert11 joined
22:09
dogbert17 joined,
dogbert11 left,
brrt left
22:10
dogbert11 joined
22:13
dogbert17 left
|