On 12-08-29 8:10 PM, Justin Lebar wrote:
After getting an e-mail every single time m-c was merged for a day or
two, I filtered the e-mails and completely forgot about them.  I
imagine most other people did the same.  If we fix bug 752002, we'd
also need to change the e-mails so as to get around everyone's
existing filters.

And hope that they do not add new filters.  ;-)

More on topic: I think the essential problem is, you can spend a week
chasing down a perf regression when there's a good chance it's not
your fault (and also a good chance it's not a regression).  So people
are making a reasonable trade-off here when they ignore these
problems.

I don't necessarily agree. The common practice as far as I can tell is for people to not investigate, *assuming* the above. I don't believe we have data to support any of these propositions on an average case.

This is the essential problem that the Signal from Noise project is
tackling.  But it's a medium-term play at best, since they're
rewriting large pieces of infrastructure.

So the question is: Are we willing to sit back and wait for SfN, or do
we need improvements Right Now?  It's my feeling that incremental
improvements are often more beneficial than the "stop fixing all but
critical bugs in existing code, focus on v2 code" approach that we
seem to be taking with SfN, but I understand that there are trade-offs
here.

I agree.  I don't think that the SfN project will be a magic bullet here.

Anyway there are simple things we could do to improve the current
situation without taking too much of the focus away from SfN, such as
unbreaking compare-talos (e.g. [1], but also in general applying real
statistics so it's simple to find true regressions and rule out false
ones).  It's just a question of priorities.

Absolutely.

Ehsan

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to