On Sep 5, 3:43 am, Jason Orendorff <[EMAIL PROTECTED]> wrote: > The bigger problem with MMgc deferred reference counting (DRC) is how > to expose it to users. COM's AddRef/Release contract may be annoying, > but at least it's simple. Supporting both DRC and straight-up GC > means supporting at least 2 totally different memory-management > contracts, on a per-interface or per-object basis. It reminds me of > the proliferation of open source licenses. How to do this without > burdening users is an open question. Suggestions welcome-- DRC is > good stuff (and as Tamarin uses it for everything, it's probably > unavoidable).
What's the impact of using DRC for everything in our own code? BTW is there a document somewhere that summarizes the run-time costs of inheriting from GCObject etc, or should I just look at the source? Rob _______________________________________________ dev-tech-xpcom mailing list dev-tech-xpcom@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-xpcom