News for hackers. Stuff that matters.
Re:A Tour of Safe Tracing GC Designs in Rust by astrange on Saturday June 19, 2021 @12:28PM (#27561896)
> Yeah, that is the usual answer when benchmarks prove how much urban myth reference counting performance is actually like.

CPU/wall time benchmarks are not that relevant to system performance (seriously!) because second-order effects matter more. But if you had peak memory and page demand graphs that would matter.

For a network driver I don't know if it'd really look any different though. That's mostly arena allocations.

> https://twitter.com/ErrataRob/status/1331735383193903104

The fast atomics and JavaScript instructions do exist but aren't "special", they're just part of the ARM ISA.

Re:A Tour of Safe Tracing GC Designs in Rust by saagarjha on Sunday June 20, 2021 @06:06AM (#27568645)
Apple's atomics as of recently are almost magically fast, though.