On Friday 2011-03-04 12:26 +1300, Robert O'Callahan wrote:
> On Fri, Mar 4, 2011 at 11:40 AM, L. David Baron <[email protected]> wrote:
> 
> > What sort of plan for turning things off would you expect for
> > somewhat architectural performance improvements like these:
> >  https://bugzilla.mozilla.org/show_bug.cgi?id=636029
> >  https://bugzilla.mozilla.org/show_bug.cgi?id=636039
> > These are things for which we have pretty solid test coverage, but
> > there is a risk of some small (but easily fixable) regressions, and
> > I don't see a realistic way to plan for turning them off other than
> > planning to back them out.
> >
> 
> Probably backing them out is the plan.
> 
> Some changes can be split up into "huge but relatively safe" patches and
> "small but less safe" patches, which is worth doing if it gives us the
> ability to only back out the "small but less safe" patches. I don't know if
> that's an option for you.

It's already been done that way.  Although in the latter bug one of
the bigger risks is probably a stray typo in the "huge but
relatively safe" patch that somehow isn't picked up by tests.

> I think the goal here should be to minimize the expected cost of disabling
> stuff--- the cost of disabling multiplied by the probability of having to
> disable.

Agreed.

-David

-- 
L. David Baron                                 http://dbaron.org/
Mozilla Corporation                       http://www.mozilla.com/
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to