Re:Always Bump Downwards (2019)
by loeg on Tuesday September 19, 2023 @02:31PM
(#37574140)
Yeah, and you only need one check if you can restrict the allocation pointer to be at least max alignment away from SIZE_MAX, which is very easy to do in practice. Max alignment needed is usually no more than 64 bytes, but even 4kB isn't especially burdensome. On Linux/amd64, you don't even need to do anything special -- the high virtual address space is likely reserved for the kernel anyway.
[ Parent
| on HN ]
There are no comments on this comment yet.