🦋 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: cae271c7d5 | (Daniel Green)++ | tools/templates/Makefile-backend-common.in Only recompile NQPP5QRegex if source files are modified Because the NQPP5QRegex target generates the file it compiles, its modification time is always new. Because the test target requires the NQPP5QRegex target, it gets recompiled *every* time you run a test. Adjust the modification time of the generated file back to the most recent modification time of its source files, so it only gets recompiled if one of them has changed. |
03:27 | |
nine | -win 13 | 06:58 | |
10:30
lizmat_ joined
10:34
lizmat left,
lizmat_ left,
lizmat joined
|
|||
Geth | rakudo/main: dc72fb7656 | (Daniel Green)++ | tools/templates/NQP_REVISION Bump NQP for JVM fix |
12:31 | |
rakudo/main: b73ed690f7 | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/BUILDPLAN.nqp Streamline BUILDPLAN creation - centralize logic for checking BUILD and TWEAK methods - build arrays for often used attribute properties on first iteration - only check for untouched attributes if there are any actually untouched - replace for loops by while loops - look up HLL type objects only once - added much more internal documentation - marked places that need fixing for RakuAST Shaves off about .5% CPU time from make (spec)test. |
13:03 | ||
lizmat | .tell MasterDuke you broke the build of NQP on MacOS | 13:10 | |
tellable6 | lizmat, I'll pass your message to MasterDuke | ||
lizmat | +++ CompilingNQPP5QRegex.moarvm | 13:11 | |
date: illegal option -- - | |||
.tell MasterDuke and thus the build of Rakudo :-( | 13:12 | ||
tellable6 | lizmat, I'll pass your message to MasterDuke | ||
Geth | nqp/main: 23ff5f8336 | (Elizabeth Mattijsen)++ | tools/templates/Makefile-backend-common.in Revert "Only recompile NQPP5QRegex if source files are modified" This reverts commit cae271c7d5d039c63e90060a049eeaec98d9a5c1. |
13:13 | |
lizmat | .tell MasterDuke: gist.github.com/lizmat/16321bbfe4a...ef87c97467 | 13:15 | |
tellable6 | lizmat, I'll pass your message to MasterDuke | ||
Geth | rakudo/main: d6f73ed3f9 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to undo JVM fix As it broke the build on MacOS |
13:22 | |
rakudo/main: d8e9c1cd86 | (Elizabeth Mattijsen)++ | src/core.c/Mu.rakumod .BUILDPLAN/.BUILDALLPLAN can be called without arguments apart from the invocant, obviously :-) |
13:47 | ||
nqp/main: 97c6381276 | (Elizabeth Mattijsen)++ | src/how/NQPAttribute.nqp Make NQPAttribute.compose more lenient with regards to additional named arguments: this allows for a simplification in composing Raku Attribute objects in the Metamodel. |
16:23 | ||
18:21
sena_kun joined
|
|||
lizmat | greppable6: %!attribute_table | 19:27 | |
greppable6 | lizmat, Found nothing! | ||
lizmat | greppable6: %!attribute_lookup | ||
greppable6 | lizmat, 1 line, 1 module: gist.github.com/7543161e86cab828d0...905c1e2cf0 | ||
lizmat | naughty Inline::Perl5 :-) | 19:28 | |
nine: looks to me these are superfluous ? github.com/lizmat/raku-all-modules...m6#L66-L67 | 19:29 | ||
Geth | rakudo/main: b9727ca9b8 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get more lenient NQPAttribute.compose |
20:25 | |
rakudo/main: c183d2828e | (Elizabeth Mattijsen)++ | 2 files Streamline Metamodel::AttributeContainer - remove null checks, they appear not to be needed anymore - simplify accessor / method checks - replace for loops by while loops - remove heuristic wrt :compiler_services, updated NQP no longer needs that - simplify several introspection methods - added some more internal documentation |
|||
lizmat | greppable6: @!method_names | 20:27 | |
greppable6 | lizmat, Found nothing! | ||
23:25
sena_kun left
23:44
kjp left,
kjp joined
|