Literally nothing in userspace but ffi and runtime core stuff like heap should use unsafe. There's no need. Anything else is just cutting corners for performance.
-
-
You expect userspace not to be able to do those things because they're fundamentally about control over shared/external resources. Linked lists are not. You expect(*) unprivileged code to be able to make linked lists.
-
Nodes in a doubly linked list are a shared resource though
- 6 more replies
New conversation -
-
-
Wait. I would say memory protection is broken. May I introduce you to... pointer provedence and the CHERI ISA?
-
https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/ … Link for those watching from home
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
