8 ms·
Thanks for the paper touching on reference counting work queues, I hadn't paid much attention to that approach since proponents tend to focus on instantly recla
by prodigal_erik 10y ago
Thanks for the paper touching on reference counting work queues, I hadn't paid much attention to that approach since proponents tend to focus on instantly reclaiming each dead object. I still find semi-space copying (move O(live) objects and ignore O(dead) objects where dead >> live) to be not just one alternative but an enormous win I'd almost never forego, since buying more memory is so much easier than buying more CPU and bus throughput and has been for years.
I have trouble believing that behind-the-scenes escape analysis is very effective on real-world code. Look at how much painfully explicit source annotation Rust found they needed.