26 Sep 2026
Geth ¦ rakudo/main: its declaration and lookups, so `{ $^a + $^b }` reads locals the way 14:28
¦ rakudo/main: `-> $a, $b { $a + $b }` does. A placeholder a closure captures keeps
¦ rakudo/main: its lexical.
¦ rakudo/main: review: github.com/rakudo/rakudo/commit/09dcbe6632
¦ rakudo/main: ddc5c5b5fd | (Nick Logan)++ (committed using GitHub Web editor) | t/08-performance/45-rakuast-direct-positional-call.t 14:53
¦ rakudo/main: RakuAST: expect a native int assignment index to call AT-POS itself (#6742)
¦ rakudo/main:
¦ rakudo/main: Previously the direct positional call test expected an assignment to a
¦ rakudo/main: native int as the index to keep the general subscript call, as the
¦ rakudo/main: assignment answered no static type. Now that a native assignment in
¦ rakudo/main: argument position is typed by its variable the index qualifies for the
¦ rakudo/main: direct call, so the test pins that.
¦ rakudo/main: review: github.com/rakudo/rakudo/commit/ddc5c5b5fd
¦ rakudo/main: 7 commits pushed by (Nick Logan)++ 15:13
¦ rakudo/main: 146b8ed2b7 | RakuAST: give an EVAL unit the caller's $/ for its closures
¦ rakudo/main: ebd6b8e963 | Let a command line option override the same one from RAKUDO_OPT
¦ rakudo/main: 716a126e34 | Throw X::Parameter::RW for a native value to a native rw parameter
¦ rakudo/main: d5b534fb1c | Skip tests that observe the optimize phase when it is off
¦ rakudo/main: 0cf2af9be1 | RakuAST: keep an implicit that a my declaration names
¦ rakudo/main: 8a7e9178de | Add CI jobs that run make test and make spectest with the optimizer off
¦ rakudo/main: b2aada606f | Merge pull request #6739 from ugexe/ugexe/optimize-off-parity
¦ rakudo/main: review: github.com/rakudo/rakudo/compare/d...aada606fc9
ugexe still have a CI failure to fix yet 16:19
Geth ¦ rakudo: ugexe++ created pull request #6744: RakuAST: keep the native return coercion when the return decont is elided 16:33
¦ rakudo: review: github.com/rakudo/rakudo/pull/6744