You've overlooked the advantages of letting the compiler avoid the overhead when it's provably unnecessary, which is the typical case.
When RC is truly a poor solution, you can use Boehm-Weiser instead.
You've overlooked the advantages of letting the compiler avoid the overhead when it's provably unnecessary, which is the typical case.
When RC is truly a poor solution, you can use Boehm-Weiser instead.