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:08 reportable6 left 00:10 reportable6 joined 00:19 linkable6 joined
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
02:39 frost joined 03:01 frost left 04:01 linkable6 left, reportable6 left, sourceable6 left, nativecallable6 left, bisectable6 left, greppable6 left, releasable6 left, tellable6 left, evalable6 left, squashable6 left, unicodable6 left, statisfiable6 left, benchable6 left, committable6 left, bloatable6 left, shareable6 left 04:02 tellable6 joined, statisfiable6 joined 04:03 benchable6 joined, nativecallable6 joined 04:04 greppable6 joined 05:02 linkable6 joined 05:04 committable6 joined, releasable6 joined, unicodable6 joined, squashable6 joined 05:05 shareable6 joined 05:26 frost joined 05:42 frost left 06:02 sourceable6 joined, quotable6 joined 06:04 bloatable6 joined
Nicholas *, good * 06:41
07:03 coverable6 joined, evalable6 joined 07:04 bisectable6 joined 07:05 reportable6 joined 07:25 camelia left, mst left, vrurg left, japhb left, kjp left, timo left, ilogger2 left 07:26 jnthnwrthngtn left, rypervenche left, Util left, samebchase left, Merfont left, ugexe left, RakuIRCLogger left, TempIRCLogger__ left, dogbert17 left, patrickb left, Nicholas left, SmokeMachine left, samcv left, bartolin_ left, gfldex left, nine left, Techcable left, leont left, rba left, codesections left, AlexDaniel left, colemanx left, JRaspass left, jdv left, sena_kun left, Geth left, nebuchadnezzar left, leedo left, [Coke] left, lizmat left, reportable6 left, bisectable6 left, evalable6 left, coverable6 left, bloatable6 left, sourceable6 left, quotable6 left, shareable6 left, squashable6 left, unicodable6 left, releasable6 left, committable6 left, linkable6 left, greppable6 left, nativecallable6 left, benchable6 left, statisfiable6 left, tellable6 left, psydroid left, Voldenet left, harrow left, moon-child left, MasterDuke left, discord-raku-bot left 07:28 mst joined, vrurg joined, japhb joined, kjp joined, timo joined, ilogger2 joined, camelia joined 08:28 [Coke] left 08:31 [Coke] joined
Geth MoarVM/master: 6 commits pushed by (Daniel Green)++, MasterDuke17++ 08:36
09:03 notable6 joined 10:11 Techcable left 10:12 Techcable joined
Geth MoarVM: MasterDuke17++ created pull request #1663:
Fix problems in GCC/GDB plugins found by lgtm.com
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
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
12:07 reportable6 left
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
12:09 reportable6 joined
MasterDuke almost exclusively linux 12:34
13:09 linkable6 left, evalable6 left 14:10 linkable6 joined 16:09 evalable6 joined
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
18:08 reportable6 left, reportable6 joined 21:09 squashable6 left 22:12 squashable6 joined
Geth MoarVM: MasterDuke17++ created pull request #1664:
Fix more things found by lgtm.com
MoarVM: vrurg++ created pull request #1665:
Make it possible turn dispatcher debugger with compiler options
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