🦋 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.
[Coke] Very nice to see more "natural" code moving in. 01:22
lizmat++
moon-child I think you mean lizmat = nqp::add_i(lizmat, 1) 01:50
Voldenet that's an… interesting commit message github.com/rakudo/rakudo/commit/b7...373ffc41f6 02:55
lizmat Voldenet: oops :-) 09:46
copy pasto for eternity :-) 09:47
Files=1351, Tests=117097, 287 wallclock secs (34.36 usr 9.77 sys + 3968.00 cusr 332.77 csys = 4344.90 CPU) 09:50
[Tux] Rakudo v2022.02-62-g5caf7aafa (v6.d) on MoarVM 2022.02-3-g420b68f06
csv-ip5xs0.760 - 0.813
csv-ip5xs-204.858 - 5.478
csv-parser4.136 - 4.243
csv-test-xs-200.417 - 0.423
test6.812 - 7.220
test-t1.543 - 1.909
test-t --race0.860 - 1.061
test-t-2023.289 - 25.056
test-t-20 --race8.310 - 8.494
10:26
Geth rakudo: patrickbkr++ created pull request #4795:
Fix IO::Path::parent
11:13
roast: patrickbkr++ created pull request #801:
Add more IO::Path::parent tests
11:17
Geth rakudo: 6a21196cdc | (Elizabeth Mattijsen)++ | 2 files
Streamline the BLOB generated code a bit

  - Replace nqp::while by while where appropriate
  - Better optimizable signatures
  - AT-POS now has a uint candidate instead of an int one
13:18
Geth rakudo/REPL-default-topic: 17645b69d9 | (Elizabeth Mattijsen)++ | src/core.c/REPL.pm6
Make $_ be the last value evaluated in the REPL

Inspired by:
   www.reddit.com/r/rakulang/comments...hell_like/
This will make the following sequence work:
... (6 more lines)
14:41
rakudo: lizmat++ created pull request #4796:
Make $_ be the last value evaluated in the REPL
rakudo: 64c7dfa1a7 | (Elizabeth Mattijsen)++ | 2 files
Generate the sorting logic for native arrays

This should have been earlier, would have made adding a candidate for unsigned native ints so much easier. Well, at least now we can more easily keep all of these in sync with each other.
15:46
rakudo: 6230645a3b | (Elizabeth Mattijsen)++ | 2 files
Streamline Buf role generation a bit

  - fall back to globally fail method, don't use local sub
  - replace int candidates of AT/ASSIGN-POS with uint ones
16:31
nine lizmat: replacing AT-POS and ASSIGN-POS int candidates with uint is an API change, isn't it? 17:33
lizmat no, not really?
the int case will be handled by the Int:D candidate
and currently actually become faster :-) 17:37
Geth Form/main: 97 commits pushed by 12 authors
review: github.com/raku-community-modules/...cc58a45c56
17:44
lizmat weird 17:56
why does renaming the master branch to main do that ?
[Coke] can't tell the diff between a copy and a play each commit to the new branch one at a time? 18:06
Geth Form/main: 71f1f9c58d | (Elizabeth Mattijsen)++ | 35 files
Initial commit in the zef ecosystem
18:54
Geth Form/main: b50d42ac02 | (Elizabeth Mattijsen)++ | Changes
1.0
18:57
lizmat and another versionless raku community module bites the dust :-)
Geth PSpec/main: 29 commits pushed by 7 authors
review: github.com/raku-community-modules/...adf28fb10e
19:28
Geth PSpec/main: 909859a833 | (Elizabeth Mattijsen)++ | 11 files
First commit in the zef ecosystem
19:54
PSpec/main: 4d1413c199 | (Elizabeth Mattijsen)++ | 2 files
4.0.1
19:57
lizmat and that concludes my hacking for today 19:58
[Tux] Rakudo v2022.02-65-g6230645a3 (v6.d) on MoarVM 2022.02-3-g420b68f06
csv-ip5xs0.770 - 0.805
csv-ip5xs-205.015 - 5.304
csv-parser3.939 - 4.018
csv-test-xs-200.414 - 0.479
test6.728 - 6.886
test-t1.513 - 1.520
test-t --race0.870 - 0.911
test-t-2022.924 - 23.741
test-t-20 --race7.485 - 8.349
20:46