* Sandro Magi: > I previously pointed out on-the-fly reference counting collectors as a > counter example. On-the-fly collectors interleave collection with the > mutator, so they don't suffer high latencies or stop the world. The > overheads are higher, but they are naturally concurrent and incremental.
And some of us want the extra throughput, which means that we cannot have a shared heap with low latency code and we need some sort of JIT to provide different barriers for different garbage collectors. Large heaps are still very difficult. (And it's not even true that everything is better with properly-used malloc(): you can run into fragmentation issues.) _______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
