On 12/26/2012 09:01 AM, Daniel Holbert wrote:
> Looks like we may have a (tiny) real regression here, but the
> purportedly blamed commit isn't responsible. The blamed commit,
> 84320dffec6e, was a trivial fix: just changing two variables from signed
> to unsigned, to match how they're used.
>
> The previous commit (ea373e534245) was a 174-cset merge from inbound to
> central -- that seems much more likely to have brought in something
> that's responsible for the regression.
Also: There was a similar email for a regression on Mac OS 10.7 on
central, and that one blamed ea373e534245:
https://groups.google.com/d/msg/mozilla.dev.tree-management/uhKohE3iuJY/U4-rMG-i_cEJ
...and there were reports of 2-3% Dromeo regressions on mozilla-inbound
on 12/21 and 12/22, for 3 different platforms:
https://groups.google.com/d/msg/mozilla.dev.tree-management/fwuqdzPxOp0/3RbFiZQwfDAJ
https://groups.google.com/d/msg/mozilla.dev.tree-management/RxpZZ0WszlU/iHcPWyTZeq0J
https://groups.google.com/d/msg/mozilla.dev.tree-management/k3fdTRSzw7w/ZCHm0M4RTWAJ
Those m-i regressions' blamed cset-ranges were all included in the merge
ea373e534245, which I suspect of causing this m-c regression.
So it looks like there's something in that merge that indeed regressed
Dromaeo by 2-3% -- likely something in one of those blamed inbound-ranges.
>From glancing at the blamed csets, it looks like there are some DOM
bindings changes from peterv and Ms2ger, which look most
likely-to-be-guilty at first glance (given that Dromaeo is a DOM test).
CC'ing them.