The "no gc" crowd

Joseph Rushton Wakeling joseph.wakeling at webdrake.net
Thu Oct 10 10:43:11 PDT 2013


On 10/10/13 19:39, Sean Kelly wrote:
> As long as the reference itself can be reassigned (tail-immutable, I suppose) I think immutable is occasionally quite useful for complex data structures.  It basically formalizes the RCU (read-copy-update) approach to wait-free concurrency.  I'd tend to use this most often for global data structures built up on app start, and updated rarely to never as the program runs.

This kind of stuff is outside my experience, so if you'd like to offer a more 
detailed explanation/example, I'd be very grateful :-)



More information about the Digitalmars-d mailing list