I was looking for in-depth examples of using perf_event_open(2) to fill a couple gaps in the man page, and found this test suite very helpful github.com/deater/perf_...
05.01.2026 08:19 — 👍 1 🔁 0 💬 0 📌 0@dist1ll.bsky.social
Working on compilers, operating systems, assembly, HPC
I was looking for in-depth examples of using perf_event_open(2) to fill a couple gaps in the man page, and found this test suite very helpful github.com/deater/perf_...
05.01.2026 08:19 — 👍 1 🔁 0 💬 0 📌 0Apparently 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...
12.11.2025 14:59 — 👍 0 🔁 0 💬 0 📌 0Side note: I'm just going to call it Cantrill Tier for now, because @bcantrill.bsky.social didn't give it a better name. The RFD is exceptional, I really hope this cultural shift gets more momentum rfd.shared.oxide.computer/rfd/0552
27.02.2025 04:02 — 👍 1 🔁 0 💬 0 📌 0Just 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.
27.02.2025 04:02 — 👍 1 🔁 0 💬 1 📌 0Just 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.
11.02.2025 20:55 — 👍 1 🔁 0 💬 0 📌 0