Adrian Alic
dist1ll.bsky.social
Adrian Alic
@dist1ll.bsky.social
Working on compilers, operating systems, assembly, HPC
Apparently macOS ftruncate is not POSIX compliant. One difference is that when you use ftruncate to initialize the size of a shared memory object, the final length is rounded up to the next page size. github.com/apple-oss-di...
github.com
November 12, 2025 at 2:59 PM
Just noticed Intel launched the E830 Ethernet controller, which seems to be overshadowed by the Xeon 6. Not sure what it offers over the E810, but happy to see new products from one of the few Cantrill Tier 1 providers in this space - and for which writing third-party drivers is genuinely fun.
February 27, 2025 at 4:02 AM
Just noticed there's no absolute jump in A64, which is unfortunate. Could have been useful in JITs/VMs for e.g frequently called runtime code. I think RISC-V did a good job with the JARL instruction.
February 11, 2025 at 8:55 PM