🦋 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: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
Geth nqp/main: e726eabce3 | (Elizabeth Mattijsen)++ | docs/dispatchers.md
Document remaining NQP dispatchers
12:06
nqp/main: d62d750fe3 | (Elizabeth Mattijsen)++ | src/core/Hash.nqp
Streamline the sorted_keys logic a bit
12:09
nqp/main: 5d1600a6b4 | (Elizabeth Mattijsen)++ | src/core/NQPMu.nqp
Use nqp::const::HLL_xxx constants instead of magic numbers
nqp/main: dfd9a6705d | (Elizabeth Mattijsen)++ | src/core/dispatchers.nqp
Streamline NQP dispatchers

  - reduce use of locals where possible
  - use ternaries where possible
  - only one place to actually delegate in each dispatcher
  - code and documentation formatting
12:15
rakudo/main: 78497ad0e0 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION
Bump NQP to get latest NQP micro optimizations

  - makes spectest go from 212 -> 211 seconds on M1 silicon
  - drops CPU usage from 1353 -> 1342 seconds
13:38
Geth rakudo/main: d176728c3d | (Elizabeth Mattijsen)++ | src/vm/moar/dispatchers.nqp
Restore possible erroneous use of dispatcher-replace-arg

As the original code didn't use it either.
17:13
Geth rakudo/main: 78d4fbc0ca | (Elizabeth Mattijsen)++ | src/vm/moar/dispatchers.nqp
Remove some dead code
20:51
Geth rakudo/main: 344f7978de | (Elizabeth Mattijsen)++ | src/vm/moar/dispatchers.nqp
Get rid of two lexicals that aren't needed
22:41