On Wed, Mar 30, 2016 at 11:34 AM, Benjamin Smedberg <benja...@smedbergs.us> wrote:
> I support this plan! > > Mostly. > > I've been unhappy with the fact that our event loop uses refcounted > objects by default. *Most* runnables are pure-C++ and really don't need to > be refcounted/scriptable. > > I'm asking you to consider unifying these two things by making our event > loop work more like chromium and just using c++ objects without a refcount > by default? Then to post a scriptable event to an event loop you'd have to > have it own a separate scriptable object. > > If that sounds like too much churn for your project, then please proceed > with your original plan! > > --BDS > Well, it's obviously easier to move from new/delete to refcounted than the reverse ... is there a reason to believe it's actually worth the cost of de-refcountifying all the runnables in Gecko? - Kyle _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform