🦋 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: ... | log inspection situation still under development | For MoarVM see #moarvm Set by lizmat on 22 May 2021. |
|||||||||||||||||||||||||||||||||||||||
00:07
reportable6 left
00:09
reportable6 joined
02:04
frost joined
05:46
frost left
06:07
reportable6 left
06:08
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | weekly: news.ycombinator.com/item?id=31038043 | 06:57 | |||||||||||||||||||||||||||||||||||||
notable6 | MasterDuke, Noted! (weekly) | ||||||||||||||||||||||||||||||||||||||
lizmat | Files=1352, Tests=117184, 294 wallclock secs (35.68 usr 10.08 sys + 4058.66 cusr 333.59 csys = 4438.01 CPU) | 07:38 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-CompUnit-Repository-NQP: 8a1661bc2f | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/Repository/NQP.pm6 Fix use of precomp repository Spotted by ugexe++ |
08:09 | |||||||||||||||||||||||||||||||||||||
rakudo/lizmat-CompUnit-Repository-Perl5: b46557b62d | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/Repository/Perl5.pm6 Second param to CUR::Perl5.need must be optional |
08:19 | ||||||||||||||||||||||||||||||||||||||
11:25
discord-raku-bot left,
discord-raku-bot joined
11:51
sena_kun left
11:53
sena_kun joined
12:07
reportable6 left
12:10
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 47c6c59734 | (Elizabeth Mattijsen)++ | 4 files Add CUR.not-found(-list) and use it There were several places where a failed lookup in the repo chain was being handled. Add a CUR.not-found-list to generate the list of repositories searched. And add CUR.no-found to actually throw an exception for the given target. |
12:13 | |||||||||||||||||||||||||||||||||||||
12:34
frost joined
15:06
[Coke] left
15:10
[Coke] joined
15:44
[Coke] left,
frost left,
[Coke] joined
|
|||||||||||||||||||||||||||||||||||||||
[TuxCM] |
|
16:41 | |||||||||||||||||||||||||||||||||||||
5 2022-03-22 15:10:25 test-t 1.386 | |||||||||||||||||||||||||||||||||||||||
4 2022-04-07 15:17:57 test-t 1.379 | |||||||||||||||||||||||||||||||||||||||
3 2022-04-17 11:48:39 test-t 1.367 | |||||||||||||||||||||||||||||||||||||||
2 2022-03-24 08:27:53 test-t 1.359 | |||||||||||||||||||||||||||||||||||||||
1 2022-04-17 11:46:28 test-t 1.349 | |||||||||||||||||||||||||||||||||||||||
Wendy reminded me I ran the tests :) | |||||||||||||||||||||||||||||||||||||||
japhb | \o/ Under 1.35! | 16:42 | |||||||||||||||||||||||||||||||||||||
16:52
evalable6 left,
linkable6 left
16:53
linkable6 joined
16:54
evalable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 1b0eccc4d8 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/Perl5.pm6 Streamline CompUnit::Repository::Perl5 - tighten signatures - fewer repeated method calls - tighten signatures - move CATCH block to start of applicable scope - create Perl 5 dependency specifications as a constant |
17:02 | |||||||||||||||||||||||||||||||||||||
rakudo: 64328d4b9a | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/NQP.pm6 Streamline CompUnit::Repository::NQP - make the %opts hash for loading a constant - fewer repeated method calls - don't set up precomp repository unless it's needed - tighten signatures |
17:03 | ||||||||||||||||||||||||||||||||||||||
rakudo: f4fe38bf2c | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 2 files Add CompUnit.api attribute and add usage where applicable It appears to have been missed before. |
17:04 | ||||||||||||||||||||||||||||||||||||||
17:18
linkable6 left
17:20
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 78ca49ebc9 | (Elizabeth Mattijsen)++ | src/core.c/Slip.pm6 Add shortcut for Empty.join To make joining the elements of an empty Slip even faster |
17:22 | |||||||||||||||||||||||||||||||||||||
17:31
linkable6 left
17:32
linkable6 joined
17:44
[Coke]_ joined,
[Coke] left
18:07
reportable6 left
18:09
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 2799ba38bd | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/Repository.pm6 Mark CUR.not-found(-list) as implementation detail And as such not officially part of the Raku Programming Language |
18:09 | |||||||||||||||||||||||||||||||||||||
18:09
reportable6 joined
18:10
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈4 days and ≈23 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 19:00 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-CompUnit-Loader: a2224a2e23 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/Loader.pm6 Remove CATCH from CompUnit::Loader.load-source It occurred to me that the CATCH was merely there for restoring the value in hllsym('Raku','GLOBAL') and then rethrow. And have the same done on exit. Feels to me a single LEAVE phaser would do that with less code. |
19:04 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4880: Remove CATCH from CompUnit::Loader.load-source |
|||||||||||||||||||||||||||||||||||||||
19:37
sena_kun left
19:39
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-CUPR-None: 511126e441 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/PrecompilationRepository.pm6 Don't instantiate CompUnit::PrecompilationRepository::None The role does not contain any attributes, so the punned class does not need to be instantiated. |
21:57 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4881: Don't instantiate CompUnit::PrecompilationRepository::None |
|||||||||||||||||||||||||||||||||||||||
23:18
linkable6 left,
evalable6 left
23:19
evalable6 joined
23:21
linkable6 joined
|