Carl Fredrik Samson
Carl Fredrik Samson
Thanks for letting me know. I’ll see if I can find it archived somewhere and update the link.
@curiousdweller Thanks for reporting and recommending new links. It seems that @stjepang has made a conscious decision to remove his presence on the internet (he has removed all his accounts,...
The example is contrived and showing a short example where you need a self referential struct is not easy (I tried but could not show a good example on the...
Thanks for posting and letting me know! That’s great to hear! Making it easier for others to dig into the subject was my main motivation for writing it.
That's very nice to hear. Now, what you're asking will be platform specific and actually be an OS-implementation detail not related to Futures in Rust, but I'll try to explain...
Hi. >Assuming the reactor does some I/O bound work, how does does the reactor know when a non-blocking Task will be able to call wake without a timer. What other...
Yeah, I think you're on the right track, but it should be even more clear if you read part 1 of the `Epoll, Kqueue, IOCP` book. You'll see the API's...
Ah, tanks. I forgot that macos prepend subroutines with "\_" even when `no_mangle` is specified. However, I think for the code to work on both linux and macos we need...
It's intentional (well, at least I considered them non-essential for a correct implementation). When checking my work I did compare it with other similar implementations, for example the [context swap...
> I think you're mistaken: They save/restore it when compiled without TSX support: #if !defined(BOOST_USE_TSX) ... Aha, so that makes sense, I have missed that "!" twice now (both when...