IRC channel logs
2024-09-26.log
back to list of logs
<dthompson>fr33domlover: yup, it's 'on' that registers successs/failure handlers <jfred>gonna try to get my home config built with a newer version of guix so I can play around with the new goblins release, here goes nothing ^^; <jfred>while I've been waiting for guix things to compile I've been taking a peek at fibers's timer/scheduler code (was curious about that time gap bug) and oh my this is a deep rabbit hole <jfred>it doesn't help that I haven't really grokked delimited continuations yet <cwebber>wingo has a nice talk about fibers' design <cwebber>Including the spin locks coordination architecture <cwebber>That's a great talk if you want to understand how Fibers works <jfred>ooh, thanks - will have to check that out later <sneek>Welcome back civodul, you have 1 message! <sneek>civodul, apteryx says: congrats on 'gnu: guix: Update to e85f52e.' <civodul>Andy explained me timer wheels but i still found it hard to wrap my head around it (and lacked “good quality” hack time to do that) <civodul>this is one of the two Fibers bug i’d like to help fix before tagging Shepherd 1.0 <jfred>I still don't have a full understanding of 1) when ticks happen and 2) what data exactly is stored in each slot <jfred>trying to figure out the former is what really sent me down the rabbit hole haha <jfred>real far away but maybe I'll try to go next year...