github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:10
rbt left
00:11
rbt joined
00:25
sena_kun joined
00:27
Altai-man_ left
00:30
leont left
01:09
Altai-man_ joined
01:11
sena_kun left
03:10
sena_kun joined
03:11
Altai-man_ left
03:17
rbt left
03:18
rbt joined
05:09
Altai-man_ joined
05:11
sena_kun left
07:10
sena_kun joined
07:12
Altai-man_ left,
zakharyas joined
07:18
leont joined
|
|||
MasterDuke | does it make sense to jit the speshguard* ops? | 08:08 | |
08:38
AlexDaniel joined,
AlexDaniel left,
AlexDaniel joined
09:06
lizmat_ joined
09:08
lizmat left
09:09
Altai-man_ joined,
gugod left,
gugod joined
09:12
sena_kun left
09:20
MasterDuke left
09:51
lizmat_ is now known as lizmat
|
|||
nwc10 | good *, #moarvm | 09:52 | |
nine | MasterDuke: I think spesh plugins are going to be replaced by the new dispatch architecture. So probably not... | 09:54 | |
tellable6 | nine, I'll pass your message to MasterDuke | 09:55 | |
10:03
MasterDuke joined
|
|||
nwc10 | good *, MasterDuke | 10:13 | |
MasterDuke | ahoy | 10:14 | |
10:59
zakharyas left
11:10
sena_kun joined
11:11
Altai-man_ left
12:40
brrt joined
12:46
zakharyas joined
13:09
Altai-man_ joined
13:11
sena_kun left
13:35
brrt left
13:59
[Coke] left
14:09
[Coke] joined
14:30
Kaeipi left
14:31
Kaeipi joined
15:10
sena_kun joined
15:12
Altai-man_ left
15:43
MasterDuke left
16:47
MasterDuke joined
16:52
zakharyas left
17:09
Altai-man_ joined
17:11
sena_kun left
17:25
squashable6 left
|
|||
timotimo | ahoihoi | 17:26 | |
17:26
squashable6 joined
18:05
MasterDuke left
18:15
MasterDuke joined
19:10
sena_kun joined
19:12
Altai-man_ left
19:20
AlexDaniel left
|
|||
Geth | MoarVM: MasterDuke17++ created pull request #1320: Add JIT templates for return_(i|n|s) |
19:34 | |
timotimo | MasterDuke: are the BBs that have return_* in them usually big or small? | 19:43 | |
MasterDuke | no idea. can take a look | ||
timotimo | i have one example speshlog right now that only has return_* in some parts of qast | 19:44 | |
those are all single-BB functions, though, which is cool | |||
they are now all exprjitted from front to back | |||
MasterDuke | a couple are small (1-4), a couple are bigger (40-80) | 19:45 | |
timotimo | what measurement unit is that? | ||
MasterDuke | well, just number of BBs | ||
19:46
sivoais left
|
|||
timotimo | oh, i meant to ask how big the BB is that has the return_* in it | 19:49 | |
in theory, the bigger the BB the more there is to gain from exprjit | |||
MasterDuke | between 1 and 16 instructions i've seen so far | 19:51 | |
most are about 4 | 19:52 | ||
huh. why does the overview say 636442 deopts, but the deopts tab shows far fewer (around 200k)? | 19:58 | ||
fwiw, it shows the most at github.com/rakudo/rakudo/blob/mast...st.pm6#L99 | 19:59 | ||
19:59
sivoais joined
20:10
rbt left
20:11
rbt joined
21:09
Altai-man_ joined
21:11
sena_kun left
22:17
squashable6 left
22:19
squashable6 joined
22:21
squashable6 left
22:23
squashable6 joined
22:41
Altai-man_ left
22:42
sena_kun joined
23:09
Altai-man_ joined
23:12
sena_kun left
23:45
squashable6 left
23:47
squashable6 joined
|