Re:Rust's unsafe pointer types need an overhaul
by zozbot234 on Sunday March 20, 2022 @10:46AM
(#30743031)
There are C embedded extensions for separate address spaces. So the idea is not totally new. But AIUI, the C extensions still require some way of converting a pointer in a specified address space to the usual "generic" pointer type where the address space could only be part of the vale.
[ Parent
| on HN ]
Re:Rust's unsafe pointer types need an overhaul
by pjmlp on Sunday March 20, 2022 @02:43PM
(#30745367)
Just like on the 16 bit days there were near and far pointer extensions on MS-DOS and Windows 16 bit.
Re:Rust's unsafe pointer types need an overhaul
by mrlonglong on Wednesday March 23, 2022 @06:29PM
(#30784364)
And th choice of lovely memory models including tiny, small, medium, large and huge depending on the code and data sizes. Good times.