|
00:05
guifa joined
|
|||
| Geth | rakudo: ugexe++ created pull request #6156: RakuAST: align nested-EVAL fixup with legacy frontend so `$!do` gets unstubbed |
00:13 | |
| rakudo: ugexe++ created pull request #6157: RakuAST: route ContainerDescriptor creation through one Mu-aware helper |
02:45 | ||
|
03:58
guifa left
04:23
Voldenet left
04:25
Voldenet joined
05:44
Voldenet left
05:49
ShimmerFairy left
05:50
ShimmerFairy joined
07:07
apogee_ntv left
07:15
Voldenet joined,
apogee_ntv joined
07:36
patrickb_ joined
07:38
rakkable__ joined
07:39
nine_ joined
07:40
refactus_ joined,
refactus_ left,
refactus_ joined
07:44
rakkable left,
patrickb left,
refactus left,
nine left,
patrickb_ is now known as patrickb
08:20
Voldenet left
08:22
Voldenet joined
11:22
guifa joined
16:54
refactus_ is now known as refactus
|
|||
| Geth | rakudo/main: b15a0f87b3 | (Nick Logan)++ | src/Raku/ast/compunit.rakumod RakuAST: extract Raku module-loader prelude helper Pull the inline 'load Perl6/ModuleLoader and register it under the Raku HLL' QAST out of IMPL-SETTING-LOADING-QAST into a new helper, IMPL-RAKU-MODULE-LOADER-CODE-QAST. Mirrors the structure of src/Perl6/World.nqp where raku_module_loader_code is its own method shared by load_module_early and load_setting. |
23:01 | |
| rakudo/main: 1dc23fba28 | (Nick Logan)++ | src/Raku/ast/compunit.rakumod RakuAST: emit BOOTSTRAP load as pre-deserialize task for CORE.<spec> When compiling a CORE.<spec>.setting via --setting=NULL.<spec>, the RakuAST CompUnit serializes references to BOOTSTRAP-defined types (Perl6::BOOTSTRAP::v6<spec>) but never emitted the runtime task that registers BOOTSTRAP's SC. The legacy frontend handles this in src/Perl6/World.nqp via load_module_early + raku_module_loader_code, ... (22 more lines) |
|||
| rakudo/main: 1e95be44b1 | (Nick Logan)++ (committed using GitHub Web editor) | src/Raku/ast/compunit.rakumod Merge pull request #6153 from ugexe/ugexe/rakuast-bootstrap-loading-pre-deserialize RakuAST: emit BOOTSTRAP load as pre-deserialize task for CORE.<spec> |
|||
| rakudo/main: 64b08ae002 | (Nick Logan)++ | 3 files RakuAST: route ContainerDescriptor creation through one Mu-aware helper Fixes a frontend asymmetry: legacy's create_container_descriptor in Perl6/World.nqp picks ContainerDescriptor::Untyped for any descriptor whose nominal type is Mu. RakuAST was building regular ContainerDescriptor at most sites, whose Scalar STORE rejects values that don't pass `~~ Mu`. That excludes NQP-level classes (NQPClassHOW does not register as Mu) such ... (21 more lines) |
23:02 | ||
| rakudo/main: 46f12ddfd7 | (Nick Logan)++ (committed using GitHub Web editor) | 3 files Merge pull request #6157 from ugexe/ugexe/rakuast-mu-container-descriptor RakuAST: route ContainerDescriptor creation through one Mu-aware helper |
|||
| rakudo/main: 7cb5a5bcb6 | (Nick Logan)++ | 4 files RakuAST: align nested-EVAL fixup with legacy frontend so `$!do` gets unstubbed A Sub returned from a BEGIN-time string EVAL (such as `my $s = BEGIN EVAL 'sub { 42 }'; say $s()`) infinite-looped on invoke under RAKUDO_RAKUAST=1 because RakuAST silently routes runtime EVAL into a code path the legacy frontend never enters. ... (63 more lines) |
23:15 | ||
| rakudo/main: e91fa0db9b | (Nick Logan)++ (committed using GitHub Web editor) | 4 files Merge pull request #6156 from ugexe/ugexe/rakuast-string-eval-fix RakuAST: align nested-EVAL fixup with legacy frontend so `$!do` gets unstubbed |
|||
|
23:50
guifa left
|
|||
| Geth | rakudo: ugexe++ created pull request #6158: RakuAST: stop leaking per-compunit lexicals into SETTING:: |
23:59 | |