This episode of the Jane Street podcast (Signals & Threads) discusses a recent optimization to the GC (pointer prefetching) that's had impressive results. Part of why it has worked so well is the pointer tagging/63-bit integers.
Great episode, I highly recommend it to all interested in language runtime design.
Great episode, I highly recommend it to all interested in language runtime design.
https://signals-threads.simplecast.com/episodes/memory-manag...