🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:49 SrainUser__ left 01:05 kylese left, kylese joined 01:10 SrainUser__ joined 02:06 Voldenet left 02:08 Voldenet joined 02:15 kylese left, kylese joined
Voldenet With freezer cgroups and suspended scripts the difference grows huge 03:17
simple invocation: `0.99user 0.02system 0:00.70elapsed 145%CPU (0avgtext+0avgdata 185416maxresident)k` criu-restored invocation: `0.17user 0.04system 0:00.17elapsed 125%CPU (0avgtext+0avgdata 150884maxresident)k` 03:18
it's a bit messy (I'm not even sure if it will always work), but since it's a major performance boost, maybe someone will find that useful – gist.github.com/voldenet/257fd64e0...843af96ba1 03:40
03:45 kylese left
Voldenet I'm pretty sure that this can improved further into "run X to restore", but I leave this piece of code as an exercise for the reader ;) 03:46
03:48 kylese joined
Voldenet in which case it probably can be even packaged as a lib 03:48
04:02 SrainUser__ left
coranila oh that's awesome! i wonder if we could bootstrap on top of criu such that we get freeze/thaw on a thread basis; could be fun for optimization heuristics 04:49
though we can probably do it as-is by forking; with RakuAST we should even be able to isolate potentially divergent loops? 04:50
05:00 Aedil joined
Voldenet on thread basis - doubt, it's possible, but one would have to deep dive into criu 05:36
in fact if criu was invoked as a lib call (without all this parasitic code injection), it'd be probably a lot simpler, but the tool itself wasn't designed as a lib 05:43
coranila right, that makes sense; as a proof of concept it's already impressive, delivering a NativeCall module that can be embedded during compiler compile time would be quite a feat indeed! 06:18
06:31 Sgeo left
librasteve weekly: rakujourney.wordpress.com/2025/05/...ntic-time/ 07:35
notable6 librasteve, Noted! (weekly)
07:53 dakkar joined 09:29 apac left 10:51 apac joined 11:17 apac left
Geth ecosystem: 21852c526b | (Elizabeth Mattijsen)++ | META.list
Text::Diff::Sift4 now lives in zef ecosystem
11:34
11:37 apac joined 11:59 apac left 13:14 guifa left, guifa joined
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/05/12/2025-...c-in-time/ 13:19
13:29 guifa_ joined 13:30 guifa left
melezhik. lizmat: ++ 14:00
tellable6 2025-05-12T12:27:19Z #raku-dev <lizmat> melezhik looks like the link for the discord channel is incorrect
melezhik. Let me check 14:01
lizmat: please check the link again, I have removed expiration bit 14:02
Ok , it did not work 14:03
lizmat: I have updated the link in the post 14:07
This one will never expire
discord.gg/YnqKj6g3Sx
For whoever cares ))
14:11 SrainUser__ joined 14:13 SrainUser__ left 14:17 guifa_ left 14:19 guifa joined
ab5tract I liked what I read about Zulip 15:07
16:35 dakkar left 16:49 stanrifkin joined 19:10 apac joined 19:30 stanrifkin left 19:38 Aedil left 20:49 silug left 21:55 apac left 22:15 Sgeo joined