Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
00:04
reportable6 joined
00:17
unicodable6 joined,
quotable6 joined,
sourceable6 joined,
shareable6 joined
00:18
committable6 joined
01:17
greppable6 joined
01:18
squashable6 joined
02:18
committable6 left,
quotable6 left,
linkable6 left,
shareable6 left,
greppable6 left,
evalable6 left,
unicodable6 left,
coverable6 left,
bloatable6 left,
squashable6 left,
reportable6 left,
notable6 left,
bisectable6 left,
benchable6 left
02:19
releasable6 joined,
bisectable6 joined,
tellable6 joined
02:20
quotable6 joined,
coverable6 joined,
evalable6 joined,
shareable6 joined,
greppable6 joined
03:05
kjp_ joined
03:09
kjp left
03:17
statisfiable6 joined,
nativecallable6 joined
03:18
bloatable6 joined
03:19
reportable6 joined
03:20
unicodable6 joined
04:15
squashable6 joined
04:58
evalable6 left,
coverable6 left,
quotable6 left,
bisectable6 left,
vrurg left,
japhb left
04:59
evalable6 joined,
coverable6 joined,
quotable6 joined,
bisectable6 joined,
vrurg joined,
japhb joined
05:01
gfldex left,
Voldenet left,
Util left,
rba left,
JRaspass left,
gfldex_ joined,
Util_ joined,
JRaspass_ joined,
rba_ joined,
JRaspass_ is now known as JRaspass
05:02
rba_ is now known as rba,
Voldenet joined
05:03
psydroid left
05:04
[Coke] left
05:05
[Coke] joined,
AlexDaniel left
05:19
benchable6 joined
05:31
AlexDaniel joined
06:02
reportable6 left
06:31
gfldex_ is now known as gfldex
07:05
reportable6 joined
|
|||
nine | I'm pretty sure now that the issue is indeed, that we take one deopting op (dispatch_o) and replace it with multiple guards. Only the first such guard re-uses the deopt annotation (thus retaining the deopt idx). The others will get clones of the annotation with new deopt_idxs. | 08:06 | |
08:06
psydroid joined
|
|||
nine | We won't find deopt usages for these new deopt_idxs. | 08:06 | |
Aren't MVM_SPESH_ANN_DEOPT_SYNTH annotations the mechanism intended for precicely such situations? | 08:07 | ||
08:19
committable6 joined
08:20
notable6 joined
09:11
lizmat_ left,
lizmat joined
09:20
linkable6 joined
10:53
notable6 left,
evalable6 left,
linkable6 left
11:09
sena_kun joined
11:54
linkable6 joined
12:02
reportable6 left
12:05
reportable6 joined
13:55
notable6 joined
13:56
evalable6 joined
14:04
squashable6 left
|
|||
timo | i mean you would assume, right? | 15:57 | |
16:53
patrickb joined
17:05
patrickb left
17:06
squashable6 joined
17:43
sena_kun left
18:03
reportable6 left
18:05
reportable6 joined
19:03
lizmat_ joined
|
|||
nine | Kinda yes :) | 19:03 | |
19:03
TempIRCLogger left
19:05
Geth left
|
|||
MasterDuke | why do they get new deopt_idxs? | 19:05 | |
19:05
RakuIRCLogger left,
lizmat left
19:12
lizmat_ left,
Geth joined
|
|||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2021/08/09/2021-...tcon-done/ | 19:22 | |
timo | already using Comma already, lizmat? :) | 19:48 | |
lizmat | no, as it still chokes on handling the core setting afaik | ||
but am now convinced I should use it while developing my modules | |||
but deeply ingrained muscle memory is hard to change :-) | 19:49 | ||
MasterDuke | yeah, i really would love for it to handle the core setting. i don't develop modules much, and vim is still what i instinctively reach for first for small scripts | 19:52 | |
iirc it complains about something in the t/ directory. i tried excluding that directory in a *.iml file, but i couldn't get it working | 19:53 | ||
timo | liz, i was pointing out a typo in your post :D | 19:54 | |
its all right that you dont use comma for core rakudo wor | 19:55 | ||
lizmat | timo: ah, that's more a grammo :-) | 19:56 | |
fixed, timo++ | |||
timo | the typo system is not strong enough to detect grammar mistakes | ||
lizmat | afk for a bit& | 19:57 | |
22:52
quotable6 left,
statisfiable6 left,
coverable6 left,
squashable6 left,
benchable6 left,
linkable6 left,
nativecallable6 left,
bloatable6 left,
reportable6 left,
evalable6 left,
committable6 left
22:53
unicodable6 left,
tellable6 left,
greppable6 left,
sourceable6 left,
notable6 left,
releasable6 left,
shareable6 left,
bisectable6 left,
committable6 joined,
bloatable6 joined
22:54
notable6 joined,
greppable6 joined,
releasable6 joined,
unicodable6 joined,
statisfiable6 joined
22:55
nativecallable6 joined,
squashable6 joined,
bisectable6 joined
23:24
discord-raku-bot left
23:25
discord-raku-bot joined,
discord-raku-bot left,
discord-raku-bot joined
23:53
evalable6 joined
23:54
linkable6 joined
23:56
quotable6 joined
|