🦋 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 nqp/new-disp: 3033ba2913 | Altai-man++ (committed using GitHub Web editor) | tools/templates/MOAR_REVISION
Update MOAR_REVISION
10:30
rakudo/new-disp: 9d01041a45 | Altai-man++ (committed using GitHub Web editor) | tools/templates/NQP_REVISION
Update NQP_REVISION
10:31
[Tux] Rakudo v2021.09-4-gba15173fd (v6.d) on MoarVM 2021.09-8-ga11b2c383
csv-ip5xs0.918 - 0.924
csv-ip5xs-209.056 - 9.303
csv-parser28.582 - 28.864
csv-test-xs-200.372 - 0.393
test8.103 - 8.442
test-t2.061 - 2.205
test-t --race0.947 - 1.033
test-t-2034.961 - 36.182
test-t-20 --race10.864 - 11.030
11:27
But I must note the workstation is under some load.
lizmat [Tux] when new-disp is merged, expect to see something like 1.7 or lower 11:34
Geth rakudo/new-disp: e1ccbca2de | (Jonathan Worthington)++ | src/vm/moar/dispatchers.nqp
Fix a thinko in callwith handling

The wrong variable was accidentally tested for nullness.
12:40
Grammar-Profiler-Simple: ace2417a73 | (Jonathan Worthington)++ (committed using GitHub Web editor) | lib/Grammar/Profiler/Simple.pm
Use correct invocant

Otherwise, thanks to additional caching with the new dispatch mechanism, we will always pass along the first one we see.
12:48
Grammar-Profiler-Simple: e06e64b081 | Altai-man++ (committed using GitHub Web editor) | META6.json
Bump version for the latest fix to be visible
12:49
[Coke] m: <merge wait>.pick.say 15:08
camelia wait
[Coke] m: <merge wait>.pick.say
camelia wait
[Coke] m: <merge wait>.pick.say
camelia merge
[Coke] m: <duck duck goose>.pick(3).say 15:09
camelia (goose duck duck)
[Coke] when configuring rakudo can I do --gen-moar=<sha1> ? 15:12
I know I can do branch/tags...
nine probably 15:14
For git itself it doesn't make a difference (except in very few places)
Geth nqp/master: 122 commits pushed by (Jonathan Worthington)++, (Stefan Seifert)++, (Timo Paulssen)++
review: github.com/Raku/nqp/compare/c037aa...dd04b6fd44
16:07
rakudo/master: 224 commits pushed by (Jonathan Worthington)++, (Stefan Seifert)++, (Elizabeth Mattijsen)++, (Timo Paulssen)++
review: github.com/rakudo/rakudo/compare/b...2b274fd59f
16:08
timo \o/
lizmat [Tux] the time for another test-t is here :-) 17:15
[Coke] github.com/rakudo/rakudo/wiki/Raku...isp-branch shows 2 release blockers as a result of merge of new-disp 17:18
Altai-man releasable6, status 17:24
releasable6 Altai-man, Next release in ≈23 days and ≈1 hour. There are no known blockers. Changelog for this release was not started yet
Altai-man, Details: gist.github.com/293e5fac3b719efde5...056e674f87
lizmat on rakudo: 107 files changed, 5554 insertions(+), 3128 deletions(-) quite an amount of work! :-) 17:32
[Coke] so if we need to create tickets for those to tag them as blockers, we can.
lizmat: whee I did like 1 line of those! :)
lizmat :-) 17:33
Altai-man [Coke], please do! 17:34
[Coke] releasable6, status 18:38
releasable6 [Coke], Next release in ≈23 days and ≈0 hours. 2 blockers. Changelog for this release was not started yet
[Coke], Details: gist.github.com/a36667cbc839617b42...f48d4f2e39
[Coke] ^^
sena_kun [Coke]++ 18:42
japhb My full rakudo-and-modules rebuild script ran to (successful) completion first try on post-merge. :-) 22:59
MoarVM/nqp/rakudo builds were reasonable. Building the module stack was really slow. I ran errands in the middle and it was still going. 23:00
[Coke] hopefully runtime is better than buildtime.
jnthn did say that startup time is slightly worse atm. 23:01
japhb Yeah, and I think both running lots of test files and the out-of-process precomp really shines a light on that. 23:10