Comment by matheusmoreira
3 years ago
> For the most part is useful for high performance numerical code, and less advantageous for typical pointer chasing stuff.
Yeah. I've read that the aliasing rules and features like restrict were introduced to C because Fortran had them.
> the safest way to implement a custom allocator is to make sure that the compiler can't see through it
Makes sense.
> launder your pointers through appropriate inline asm
This is a really neat trick indeed. I learned a lot today.
No comments yet
Contribute on Hacker News ↗