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