🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | log inspection situation still under development | For MoarVM see #moarvm
Set by lizmat on 22 May 2021.
Geth rakudo: 1d0a903a88 | (Elizabeth Mattijsen)++ | src/core.c/Str.pm6
Make sure return value of Str.match is threadsafe

Str.match is supposed to set $/, which currently appears to have scoping issues, which made it unthreadsafe to e.g. use in a race.map
  (see #4601). Before this commit, the returned value was a
decontainerized version of $/, which had just before been set with the (non)result of the match. This commit changes that to return ... (6 more lines)
09:54
lizmat Files=1349, Tests=117863, 305 wallclock secs (35.11 usr 9.30 sys + 4271.26 cusr 343.01 csys = 4658.68 CPU)
Geth rakudo: 82a9ca4fe7 | (Elizabeth Mattijsen)++ | 2 files
Replace some empty TWEAKs by "is built"s

Dogfooding newish features on the core :-)
10:37
Geth nqp/dispatcher-replace-arg-syscall: 2c2358fde5 | (Timo Paulssen)++ | src/core/dispatchers.nqp
use replace-arg-literal-obj in nqp's dispatchers
12:31
rakudo/dispatcher-replace-arg-syscall: 82bf10d6f5 | (Timo Paulssen)++ | src/vm/moar/dispatchers.nqp
use dispatcher-replace-arg in some dispatchers
12:32
rakudo: timo++ created pull request #4604:
use dispatcher-replace-arg in some dispatchers
12:35
Geth roast: MasterDuke17++ created pull request #770:
Turn a skip in expmod tests into a todo
14:03
roast: MasterDuke17++ created pull request #771:
Add test for no segv with more than 8192 variables
14:06
roast: 3ee3bfe73e | (Daniel Green)++ | integration/weird-errors.t
Add test for no segv with more than 8192 variables

Depending on how many more than 8192 there were you'd get weird throws or segfaults, but this checks that the code compiles and runs fine.
14:11
roast: a7be4443d2 | MasterDuke17++ (committed using GitHub Web editor) | integration/weird-errors.t
Merge pull request #771 from MasterDuke17/add_test_for_no_segfault_with_lots_of_variables