Closed
Bug 635526
Opened 14 years ago
Closed 14 years ago
Kraken: gaussian blur regression 1043.5ms +/- 1.9% -> 1420.1ms +/- 53.7%
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
blocking2.0 | --- | final+ |
People
(Reporter: spammaaja, Assigned: Waldo)
References
()
Details
(Keywords: regression, Whiteboard: [hardblocker][fixed by backout 631135?])
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b11) Gecko/20100101 Firefox/4.0b11
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b12pre) Gecko/20110219 Firefox/4.0b12pre
good
http://hg.mozilla.org/tracemonkey/rev/0d4b01278890
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b12pre) Gecko/20110218 Firefox/4.0b12pre
http://krakenbenchmark.mozilla.org/kraken-1.0/results.html?%7B%22v%22:%20%22kraken-1.0%22,%20%22ai-astar%22:%5B2556,2640,2586,2611,2627,2573,2604,2640,2633,3164%5D,%22audio-beat-detection%22:%5B1026,1033,1028,1028,1019,1024,1033,1028,1030,1034%5D,%22audio-dft%22:%5B1119,1172,1092,1114,1068,1069,1081,1112,1112,1108%5D,%22audio-fft%22:%5B881,888,883,876,875,889,878,889,896,887%5D,%22audio-oscillator%22:%5B1031,1043,1030,1026,1030,1032,1038,1033,1033,1035%5D,%22imaging-gaussian-blur%22:%5B1056,991,1067,1042,1080,1068,1046,1013,1046,1026%5D,%22imaging-darkroom%22:%5B435,432,432,435,432,429,440,432,429,433%5D,%22imaging-desaturate%22:%5B903,915,900,922,916,904,904,904,905,905%5D,%22json-parse-financial%22:%5B227,225,227,225,222,227,226,225,226,226%5D,%22json-stringify-tinderbox%22:%5B121,120,120,125,120,126,120,126,121,126%5D,%22stanford-crypto-aes%22:%5B307,314,283,325,295,325,323,292,307,303%5D,%22stanford-crypto-ccm%22:%5B223,249,242,242,233,240,229,223,229,237%5D,%22stanford-crypto-pbkdf2%22:%5B607,571,574,583,571,569,562,527,557,569%5D,%22stanford-crypto-sha256-iterative%22:%5B234,226,225,222,196,232,193,217,213,225%5D%7D
gaussian-blur: 1043.5ms +/- 1.9%
bad
http://hg.mozilla.org/tracemonkey/rev/4e085ba15d4c
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b12pre) Gecko/20110219 Firefox/4.0b12pre
http://krakenbenchmark.mozilla.org/kraken-1.0/results.html?{%22v%22:%20%22kraken-1.0%22,%20%22ai-astar%22:[2772,2682,2707,2654,2622,2708,2720,2740,2663,2648],%22audio-beat-detection%22:[1027,1029,1022,1027,1042,1022,1025,1027,1062,1044],%22audio-dft%22:[1084,1073,1061,1062,1068,1064,1073,1080,1069,1076],%22audio-fft%22:[854,858,854,856,859,858,860,860,871,861],%22audio-oscillator%22:[1017,1018,1019,1015,1023,1026,1026,1024,1032,1033],%22imaging-gaussian-blur%22:[1084,1083,1079,4459,1094,1032,1076,1099,1111,1084],%22imaging-darkroom%22:[434,430,427,430,431,432,430,434,432,429],%22imaging-desaturate%22:[932,927,926,908,933,936,932,941,928,939],%22json-parse-financial%22:[229,220,224,211,220,221,224,229,221,225],%22json-stringify-tinderbox%22:[110,109,108,113,119,110,111,110,108,112],%22stanford-crypto-aes%22:[308,294,309,292,313,290,307,312,316,315],%22stanford-crypto-ccm%22:[227,230,233,219,218,222,233,235,223,232],%22stanford-crypto-pbkdf2%22:[591,580,564,587,527,581,565,608,568,587],%22stanford-crypto-sha256-iterative%22:[232,234,236,218,210,235,234,220,234,235]}
gaussian-blur: 1420.1ms +/- 53.7%
Pushlog
http://hg.mozilla.org/tracemonkey/pushloghtml?fromchange=0d4b01278890&tochange=4e085ba15d4c
Reproducible: Always
![]() |
||
Comment 2•14 years ago
|
||
My money is on bug 631135.
Comment 3•14 years ago
|
||
Why do we think this blocks?
Comment 4•14 years ago
|
||
It's a 40% regression on one of our major benchmarks. But I think we're going to get it by backing out 631135, so it may not matter for long.
Comment 5•14 years ago
|
||
Is it confirmed that bug 631135 caused this? And why don't we have tests for this :(
![]() |
||
Comment 6•14 years ago
|
||
> Is it confirmed that bug 631135 caused this?
No; that was just my best guess based on the range.
> And why don't we have tests for this :(
It's not running on tbox because it's too new, I bet (and because no one has asked for it to run there).
And awfy hasn't been updated in 2 days, so it doesn't show up on the regress graph there either.
Comment 7•14 years ago
|
||
Alright, fair enough, I will file a bug.
Comment 8•14 years ago
|
||
So, we don't know what caused this regression - do we have an owner and a plan, here? It is asserted that this blocks, but unless someone can convince me that it actually affects web content in ways that users feel, I can't see us blocking on it.
Comment 9•14 years ago
|
||
According to the awfy I think it is resolved.
kraken-gaussian-blur
Feb 17, 2011 - 919.4ms (Mozilla TM+JM)
Feb 22, 2011 - 984.2ms (Mozilla TM+JM) (all engines regressed)
![]() |
||
Comment 10•14 years ago
|
||
Presumably fixed when we backed out bug 631135, then?
Updated•14 years ago
|
blocking2.0: ? → final+
Whiteboard: [hardblocker][fixed by backout 631135]
Updated•14 years ago
|
Assignee: general → gal
blocking2.0: final+ → ?
Updated•14 years ago
|
Assignee: gal → jwalden+bmo
Updated•14 years ago
|
blocking2.0: ? → final+
Updated•14 years ago
|
Whiteboard: [hardblocker][fixed by backout 631135] → [hardblocker][fixed by backout 631135?]
Comment 11•14 years ago
|
||
Given the really bad confidence interval for the 1420.1ms measurement in comment 0, are you even sure there's a regression at all? I see no real shell perf difference for gaussian-blur among Feb 17, bug 631135's commit parent, bug 631135's commit or current trunk, and by "no difference" I mean that the maximum variation between running times is < 4ms.
Comment 12•14 years ago
|
||
Here are my test results on the same platform and nightly builds as comment 0. FROM is http://hg.mozilla.org/tracemonkey/rev/9b510ceacb9d, TO is http://hg.mozilla.org/tracemonkey/rev/050d216ec2a2. Is there a regression? You decide.
TEST COMPARISON FROM TO DETAILS
====================================================================================
** TOTAL **: - 6914.8ms +/- 1.4% 6883.3ms +/- 0.7%
====================================================================================
ai: - 1350.3ms +/- 3.1% 1329.7ms +/- 2.1%
astar: - 1350.3ms +/- 3.1% 1329.7ms +/- 2.1%
audio: 1.023x as fast 2799.7ms +/- 2.0% 2735.9ms +/- 0.9% significant
beat-detection: - 874.8ms +/- 3.4% 856.7ms +/- 2.2%
dft: 1.033x as fast 641.3ms +/- 3.1% 621.1ms +/- 0.7% significant
fft: - 745.6ms +/- 4.3% 723.7ms +/- 0.9%
oscillator: - 538.0ms +/- 2.6% 534.4ms +/- 2.5%
imaging: *1.039x as slow* 1610.7ms +/- 0.8% 1674.3ms +/- 2.7% significant
gaussian-blur: *1.082x as slow* 702.5ms +/- 1.3% 759.9ms +/- 5.7% significant
darkroom: - 279.8ms +/- 1.5% 279.1ms +/- 0.8%
desaturate: *1.011x as slow* 628.4ms +/- 0.6% 635.3ms +/- 0.8% significant
json: ?? 252.7ms +/- 1.1% 256.7ms +/- 3.4% might be *1.016x as slow*
parse-financial: ?? 172.7ms +/- 1.0% 177.0ms +/- 4.9% might be *1.025x as slow*
stringify-tinderbox: - 80.0ms +/- 1.9% 79.7ms +/- 1.8%
stanford: - 901.4ms +/- 2.2% 886.7ms +/- 1.6%
crypto-aes: ?? 223.5ms +/- 0.9% 227.7ms +/- 5.6% might be *1.019x as slow*
crypto-ccm: ?? 183.6ms +/- 1.3% 184.0ms +/- 0.7% might be *1.002x as slow*
crypto-pbkdf2: - 350.9ms +/- 5.3% 333.8ms +/- 1.1%
crypto-sha256-iterative: - 143.4ms +/- 6.5% 141.2ms +/- 3.8%
Comment 13•14 years ago
|
||
Err, wait, this is quite obviously not the same builds as comment 0; I misread 18 and 19 as 08 and 09. Sorry about that, I will test again.
Comment 14•14 years ago
|
||
Okay, now the correct results: FROM is http://hg.mozilla.org/tracemonkey/rev/0d4b01278890, TO is http://hg.mozilla.org/tracemonkey/rev/4e085ba15d4c.
====================================================================================
** TOTAL **: *1.017x as slow* 6743.6ms +/- 0.6% 6856.7ms +/- 0.4% significant
====================================================================================
ai: *1.034x as slow* 1295.9ms +/- 1.1% 1340.0ms +/- 1.9% significant
astar: *1.034x as slow* 1295.9ms +/- 1.1% 1340.0ms +/- 1.9% significant
audio: *1.016x as slow* 2725.9ms +/- 0.5% 2770.2ms +/- 0.3% significant
beat-detection: *1.028x as slow* 855.3ms +/- 0.9% 879.2ms +/- 0.5% significant
dft: ?? 623.4ms +/- 0.9% 625.8ms +/- 0.6% might be *1.004x as slow*
fft: *1.022x as slow* 729.0ms +/- 0.8% 744.8ms +/- 0.7% significant
oscillator: ?? 518.2ms +/- 0.6% 520.4ms +/- 0.8% might be *1.004x as slow*
imaging: *1.013x as slow* 1589.0ms +/- 0.7% 1609.4ms +/- 0.3% significant
gaussian-blur: *1.011x as slow* 683.3ms +/- 0.8% 690.9ms +/- 0.5% significant
darkroom: *1.012x as slow* 278.7ms +/- 0.8% 282.0ms +/- 0.3% significant
desaturate: *1.015x as slow* 627.0ms +/- 0.9% 636.5ms +/- 0.5% significant
json: ?? 265.3ms +/- 0.9% 266.4ms +/- 0.7% might be *1.004x as slow*
parse-financial: ?? 181.9ms +/- 1.1% 182.9ms +/- 0.8% might be *1.005x as slow*
stringify-tinderbox: ?? 83.4ms +/- 0.8% 83.5ms +/- 0.9% might be *1.001x as slow*
stanford: ?? 867.5ms +/- 1.1% 870.7ms +/- 0.7% might be *1.004x as slow*
crypto-aes: - 226.6ms +/- 4.1% 225.0ms +/- 2.2%
crypto-ccm: *1.025x as slow* 160.7ms +/- 0.8% 164.7ms +/- 0.8% significant
crypto-pbkdf2: ?? 335.1ms +/- 0.8% 336.7ms +/- 0.6% might be *1.005x as slow*
crypto-sha256-iterative: - 145.1ms +/- 0.7% 144.3ms +/- 0.5%
Comment 15•14 years ago
|
||
beta11: 804.5ms +/- 4.9%
today : 636.8ms +/- 0.1%
Win7.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•