[00:15] *** lizmat joined
[00:20] <Geth> ¦ rakudo/main: 6f5479cb74 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 4 files

[00:20] <Geth> ¦ rakudo/main: RakuAST: use nqp::ifnull where possible (#6790)

[00:20] <Geth> ¦ rakudo/main: 

[00:20] <Geth> ¦ rakudo/main: In a lot of cases, a rather elaborate structure was built to

[00:20] <Geth> ¦ rakudo/main: provide a value if the given value was nqp::null.  Exactly for

[00:20] <Geth> ¦ rakudo/main: that purpose, nqp::ifnull was created.  So use that instead,

[00:20] <Geth> ¦ rakudo/main: resulting in fewer variables and smaller bytecode footprint.

[00:20] <Geth> ¦ rakudo/main: 

[00:20] <Geth> ¦ rakudo/main: Appears to take off about .2 seconds on stage qast when building

[00:20] <Geth> ¦ rakudo/main: the core setting (for yours truly).

[00:20] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/6f5479cb74

[00:21] <Geth> ¦ rakudo/lizmat-53: 6f5479cb74 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 4 files

[00:21] <Geth> ¦ rakudo/lizmat-53: RakuAST: use nqp::ifnull where possible (#6790)

[00:21] <Geth> ¦ rakudo/lizmat-53: 

[00:21] <Geth> ¦ rakudo/lizmat-53: In a lot of cases, a rather elaborate structure was built to

[00:21] <Geth> ¦ rakudo/lizmat-53: provide a value if the given value was nqp::null.  Exactly for

[00:21] <Geth> ¦ rakudo/lizmat-53: that purpose, nqp::ifnull was created.  So use that instead,

[00:21] <Geth> ¦ rakudo/lizmat-53: resulting in fewer variables and smaller bytecode footprint.

[00:21] <Geth> ¦ rakudo/lizmat-53: 

[00:21] <Geth> ¦ rakudo/lizmat-53: Appears to take off about .2 seconds on stage qast when building

[00:21] <Geth> ¦ rakudo/lizmat-53: the core setting (for yours truly).

[00:21] <Geth> ¦ rakudo/lizmat-53: review: https://github.com/rakudo/rakudo/commit/6f5479cb74

[00:21] <Geth> ¦ rakudo/lizmat-53: 7542697ebe | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 4 files

[00:21] <Geth> ¦ rakudo/lizmat-53: Merge branch 'main' into lizmat-53

[00:21] <Geth> ¦ rakudo/lizmat-53: review: https://github.com/rakudo/rakudo/commit/7542697ebe

