🦋 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.
lizmat Files=1353, Tests=117195, 295 wallclock secs (35.86 usr 10.06 sys + 4076.75 cusr 344.35 csys = 4467.02 CPU) 09:22
Geth rakudo/lizmat-cleanup-exit-handler: d58facdc14 | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp
Tweaks in the exit handler

  - use standard NQP for loops
  - fix copy-pasto in keep/undo phaser fast-path check
  - move CATCH block to start of scope
  - fix spello in comment
09:32
timo vimeo.com/131385889?embedded=true&...er=6548926 got recommended to look at this riemann thing, and watching the presentation it's like every slide i can say "oh this is in Supplies already" 10:00
of course this video is already 7 years old, but we've also had supplies for quite a while 10:01
"ten million requests per second" is perhaps a bit more than we usually pump through our supplies tho 10:07
Geth rakudo/lizmat-cleanup-exit-handler: 422d26b605 | (Elizabeth Mattijsen)++ | 2 files
Simplify KEEP / UNDO phaser handling further

  - store KEEP/UNDO phasers with their name in the !LEAVE-ORDER key
  - just run that, and check the name for special handling
  - calculate the KEEP/UNDO flag only once
This saves 2 hash key lookups when there are any LEAVEish phasers, at the expense of 1 nqp::islist.
13:45
Geth rakudo/lizmat-cleanup-exit-handler: 0712c2519a | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp
Don't use next for unfired KEEP / UNDO phaser

There's no need, we're already in an if, which saves one bind.
17:16