News for hackers. Stuff that matters.
Re:Asterinas: OS kernel written in Rust and providing Linux-... by junon on Thursday October 17, 2024 @06:10AM (#41868083)
Nah not really. Pin is for self-refefential data typically. It's compile time only so that information would get lost in C anyway, and there's no way to distinguish that data at runtime.

The kernel is doing so much anyway with memory maps and flipping in / out pages for scheduling and context switching that Pin doesn't add any value in such cases anyway.

It was also specifically built for async rust. I've never personally seen it in the wild in any other context.

There are no comments on this comment yet.