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.
moon-child i think uncontended atomics are not that bad 01:08
lock will probably be implemented as an atomic with fallback to kernel. Depending how fancy it is; I think pthreads does that, java will spin for a bit but try to do other busy work while it spins 01:10
Nicholas *, good * 06:41
Geth MoarVM/master: 6 commits pushed by (Daniel Green)++, MasterDuke17++ 08:36
Geth MoarVM: MasterDuke17++ created pull request #1663:
Fix problems in GCC/GDB plugins found by lgtm.com
11:36
MasterDuke two separate cases of `Unhandled exception in code scheduled on thread 4 push_o requires a concrete object (got a ThreadPoolScheduler::Queue type object instead)` in that PR (which obviously aren't caused by it, since it just touches code not used by IC) 11:59
*CI
i wonder what it is about the CI that it experiences so many problems? i don't get any of those locally 12:06
nine I have seen those countless of times...on CI
I think it's just timing
lizmat maybe the AI running the CI wants to me sure it continues being used ? 12:07
*be
lizmat is this on Windows only? or all OSes 12:08
I've disabled Github Actions for e.g. the ValueList modules as it would break down on Win all the time with weird error messages
MasterDuke almost exclusively linux 12:34
dogbert17 there's a SEGV lurking in t/02-rakudo/repl.t 17:40
this is what I have: gist.github.com/dogbert17/34f979ac...038b8ee21f 17:43
Geth MoarVM: MasterDuke17++ created pull request #1664:
Fix more things found by lgtm.com
22:30
MoarVM: vrurg++ created pull request #1665:
Make it possible turn dispatcher debugger with compiler options
22:55
vrurg jnthnwrthngtn: BTW, I'm trying to wrap my brain about multi-dispatching. I have noticed that wrapped routines are detected by WRAPPERS method. But what if we add $!is-wrapped attribute and guard over it? In this case it would be possible to detected unwrapped routines. 23:04