🦋 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. |
|||||||||||||||||||||||||||||||||||||||
08:41
discord-raku-bot left
08:42
discord-raku-bot joined
09:57
sena_kun joined
09:58
sena_kun left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 4e0bd4f974 | (Elizabeth Mattijsen)++ | lib/Test.rakumod Update link to IRC chat logs |
11:59 | |||||||||||||||||||||||||||||||||||||
13:04
[TuxCM] left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: d31e4f62bb | (Patrick Böker)++ | src/core.c/Rakudo/Supply.rakumod Fix rare deadlocks during supply setup In github.com/rakudo/rakudo/commit/26...822686f507 a mechanism to solve deadlocks during supply / whenever setup was introduced. In that implementation whenever a lock during setup was hit a continuation would be taken and put into a list for later processing. That list was then processed in order. If new locks were ... (18 more lines) |
13:10 | |||||||||||||||||||||||||||||||||||||
rakudo/main: 6fe163274a | (Patrick Böker)++ | 2 files Fix raciness in supply processing Supply blocks are blocked by a lock from being entered in parallel. During recursion, which can happen when supply blocks directly contain `emit`s and with nested `whenever`s, the `Lock::Async::protect-or-queue-on-recursion` method queues the code to be run after the supply block is available again. That code is then ... (25 more lines) |
|||||||||||||||||||||||||||||||||||||||
rakudo/main: 9b65e880cd | (Patrick Böker)++ (committed using GitHub Web editor) | 3 files Merge pull request #5202 from patrickbkr/supply-whenever-no-bawa Fix rare deadlocks during supply setup |
|||||||||||||||||||||||||||||||||||||||
roast: 26298a1fc7 | (Patrick Böker)++ | S17-supply/construction-recursion.t Test supply setup with a blocking recursion Having a supply that recurses back to itself during construction and forcing a (temporary) blocking of that supply has proven to be a corner case that's difficult to get right. Thus add a test for it. github.com/rakudo/rakudo/issues/5141 tells the full story of how this test came to be. |
|||||||||||||||||||||||||||||||||||||||
roast: 32c0607d6c | (Patrick Böker)++ (committed using GitHub Web editor) | S17-supply/construction-recursion.t Merge pull request #833 from patrickbkr/supply-recursion-block-test Test supply setup with a blocking recursion |
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
13:29 | |||||||||||||||||||||||||||||||||||||
15:02
underscore joined
15:59
underscore left
19:53
melezhik joined
19:54
melezhik left
20:18
melezhik joined
20:25
melezhik left
21:40
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
tbrowder__ | can anyone tell me the oldest macos version we support? | 23:03 | |||||||||||||||||||||||||||||||||||||
tellable6 | 2023-11-24T20:18:32Z #raku <melezhik> tbrowder__: TX, the woodlands | ||||||||||||||||||||||||||||||||||||||
23:26
sena_kun left
|