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.
vrurg . 00:01
00:07 reportable6 left 00:09 reportable6 joined 00:47 MasterDuke left 01:47 linkable6 left, evalable6 left 01:48 linkable6 joined 01:49 evalable6 joined 02:55 linkable6 left, benchable6 left, evalable6 left, bisectable6 left, releasable6 left, bloatable6 left, reportable6 left, unicodable6 left, tellable6 left, statisfiable6 left, quotable6 left, notable6 left, coverable6 left 02:56 bisectable6 joined, evalable6 joined 02:57 benchable6 joined, quotable6 joined, notable6 joined, bloatable6 joined, reportable6 joined, tellable6 joined 02:58 linkable6 joined, statisfiable6 joined, releasable6 joined, coverable6 joined, unicodable6 joined 03:46 Kaipei left 05:07 Kaipei joined 05:27 Kaipei left, Kaipei joined 06:06 reportable6 left, reportable6 joined
Nicholas good *, * 06:26
lizmat Nicholas o/ 08:18
Nicholas \o
08:19 frost joined 08:38 sena_kun left 08:39 sena_kun joined 08:57 Kaipei left 08:58 Kaipei joined 10:18 Altai-man joined 11:24 Altai-man left 12:07 reportable6 left 12:09 reportable6 joined
vrurg nine: How hard would it be to get gist.github.com/niner/f1f523c4b146...be067c4496 fully implemented in the master? 13:56
Nicholas en.wikipedia.org/wiki/C2x -- Labels can appear before declarations and at the end of compound statements 14:02
took long enough (um, technically, still unbounded as it hasn't shipped)
we expect actual compilers to implement it some point in 2038 14:03
nine vrurg: just needs going through atomic ops to check where else that fix is needed 14:07
Nicholas: since gcc already accepts this, I'd say we expect actual compilers to implement it right away, and msvc to support it in 2098 14:08
vrurg May I dare ask you to have it done? github.com/rakudo/rakudo/pull/4917 depends on it.
nine If someone else joins in the RakuAST work ;) 14:09
vrurg Wish I could. The problem is my second job doesn't allow me to start on RakuAST, but at the same time the PR is fixing a big problem in the production code. :( 14:11
nine Sounds like you got too many jobs 14:12
vrurg Just two. :)
BTW, the second job lets me use Raku for production and its the only place where I chose what to use. 14:14
nine Then get rid of the first job =) 14:15
vrurg That's the one where the main income comes from! 14:17
nine This life thing is so complicated 14:18
vrurg Frankly, it wasn't totally my voluntary choice to get the second one. But eventually it turned to be for better as I currently can buy more for some troops in Ukraine. 14:19
Anyway, maybe just apply the patch from your gist? That's all I currently need. 14:20
nine Certainly one of the more unexpecte expenses
Stand by. Testing a better version of that fix
vrurg Good. :)
Ok, I'm off to do the first job. Have tons of emails to process. :) 14:21
Thanks!
nine Have...fun I guess?
vrurg Grrrr... 14:24
Geth MoarVM: a9fcd5a74e | (Stefan Seifert)++ | src/6model/reprconv.c
Add missing SC write barriers to atomic attr bind and cas
14:25
vrurg It's so much fun to find out that CISCO telephony servers doesn't work when is ran with a vmware snapshopt on their VM! Why? They only know. But if an upgrade goes sideways then the only way to recover is to use their backup/restore process which may take hours sometimes! 14:27
Oh, great thanks! Will now wait for the next bump.
nine Pushed the bumps 14:34
vrurg Rebased and updated the PR. And if nobody object the names of new entities (Lock::Soft and $*STACK-ID), then I will consider merging it next week. 14:40
14:59 frost left
nine I get the impression that whatever currying is NYI on RakuAST :/ 15:15
15:50 Kaipei left 15:54 Kaipei joined
jnthnwrthngtn nine: Sure isn't, that's another of the "when does it happen" questions I'm wrestling with when I get thinking time on this 16:05
nine I wonder how much of what I implement you'll turn upside down when you find out what it should really look like :) 17:03
18:04 sena_kun left 18:06 sena_kun joined 18:08 reportable6 left 18:09 reportable6 joined 19:09 evalable6 left, linkable6 left 19:10 linkable6 joined 19:11 evalable6 joined
lizmat 8 mins for yet another starlink launch 21:59
22:17 discord-raku-bot left, discord-raku-bot joined 22:44 discord-raku-bot left 22:45 discord-raku-bot joined