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.
japhb Time to leave for real, Freenode is -o -v anyone who mentions libera.chat in channel topics and such 04:34
nine moon-child: that's assuming it will fail the same way in rr. But yes, many failures actually do, even if I've got a few that didn't lately. But rr can also fill up your disk. Just something to be aware of 07:15
lizmat www.reddit.com/r/rakulang/comments..._channels/ 08:24
Nicholas good *, j11n 10:05
jnthnwrthngtn I shoulda seen that coming :P 10:06
jnthn got snagged before I could get it, alas
Nicholas I wonder what imposter "jnthn" uses on gitub etc 10:07
nine Does tellable6 support j11n already? :D 10:11
Nicholas good *, brrt 10:41
brrt good * Nicholas 11:02
brrt can't get used to the lack-of-nick
thoughtcrime Unicode, we haz it. 15:35
jnthn shhh! 15:59
lizmat logs.liz.nl/moarvm/index.html now contains merged Freenode / Libera logs for the period 19-25 May 16:57
jnthnwrthngtn lizmat++ 17:01
samcv it seems I found a bug in the ShiftJIS decoder (prompted by reviewing github.com/MoarVM/MoarVM/pull/1498). It looks like if we: 1. are using a replacement on decoder error 2. the last character before the error is \r; then we will lose the \r 19:09
samcv I was working on a fix. Just need to test it in vitro 19:11
Geth MoarVM: samcv++ created pull request #1502:
Fix ShiftJIS decoder bug: \r + error + replacement
20:44
MoarVM: samcv++ created pull request #1502:
Fix ShiftJIS decoder bug: \r + error + replacement
MoarVM/master: 4 commits pushed by (Nicholas Clark)++, (Jonathan Worthington)++ 20:55
MoarVM/master: 4 commits pushed by (Nicholas Clark)++, (Jonathan Worthington)++
MoarVM: c53c0cdb10 | (Jan-Olof Hendig)++ | src/core/frame.c
Fix heap-use-after-free in t/spec/S17-promise/nonblocking-await.t
20:56
MoarVM:
What happens is that we start a task on a worker thread. This

the lexical context. It can happen that we exit the caller frame precisely in the moment that the task's frame walker is processing this frame. When exiting we also clean up the frame extras which ... (6 more lines)
MoarVM: <…commit message has 6 more lines…>
review: github.com/MoarVM/MoarVM/commit/c53c0cdb10
MoarVM: f98088a91b | (Jonathan Worthington)++ (committed using GitHub Web editor) | src/core/frame.c
Merge pull request #1485 from dogbert17/fix-heap-use-after-free

Fix heap-use-after-free in t/spec/S17-promise/nonblocking-await.t
samcv lizmat, see. I'm not completely dead! I just made a PR :-) 21:39
MasterDuke samcv++ 21:43
[Coke] samcv++ 22:34
lizmat samcv++ 22:42