Looks like a code generation issue. P4's will do that sometimes when you change the alignment of particular functions/structures. The graphics driver probably has nothing to do with it since the worst regressions don't involve graphics.
Mark. On Tue, 8 Jul 2003, Egbert Eich wrote: > Bugzilla #434 shows a x11perf regression test between 4.3.0 and a rather > current CVS versions. The performance of some tests has gone down by > >20% for a specific test, some other tests have suffered a performance > penalty of >3%. > There may be a simple explanation for this however I can't find it > right now. > Any idea? > > Egbert. > > > =================== Cut from Bugzilla #434 =============================== > Yes! Just done all tests with : 4.3.0 vanilla and CVS (as a few days ago, with > the O_SYNC flags removed) both compiled on the box. See attachment for the full > output of x11percomp. Here are the "bad" results (ie when CVS performs really > worse than 4.3.0, at least more than ~3%, and I've tried to put them in badness > order) : > > 2170000.0 1530000.0 ( 0.71) Circulate Unmapped window (50 kids) > > 1530.0 ( 0.82) 100-pixel wide double-dashed circle > > 1860.0 108000.0 93600.0 ( 0.87) Char in 80-char a core line (Courier 12) > > 1330000.0 1160000.0 ( 0.87) Circulate Unmapped window (100 kids) > > 1540000.0 1420000.0 ( 0.92) Char in 80-char a line (Courier 12) > > 24500.0 23200.0 ( 0.95) QueryPointer > 23000.0 22000.0 ( 0.96) GetProperty > > 414000.0 402000.0 ( 0.97) Unmap window via parent (4 kids) > 779000.0 753000.0 ( 0.97) Unmap window via parent (25 kids) > 818000.0 802000.0 ( 0.98) Unmap window via parent (50 kids) > > 240000.0 234000.0 ( 0.97) Destroy window via parent (4 kids) > 370000.0 362000.0 ( 0.98) Destroy window via parent (16 kids) > 403000.0 391000.0 ( 0.97) Destroy window via parent (25 kids) > 428000.0 390000.0 ( 0.91) Destroy window via parent (200 kids) > > 152000.0 149000.0 ( 0.98) Create and map subwindows (4 kids) > > 288000.0 283000.0 ( 0.98) Map window via parent (25 kids) > > 108000.0 106000.0 ( 0.98) Hide/expose window via popup (4 kids) > 199000.0 193000.0 ( 0.97) Hide/expose window via popup (16 kids) > 220000.0 216000.0 ( 0.98) Hide/expose window via popup (25 kids) > 224000.0 219000.0 ( 0.98) Hide/expose window via popup (50 kids) > 225000.0 223000.0 ( 0.99) Hide/expose window via popup (75 kids) > 231000.0 224000.0 ( 0.97) Hide/expose window via popup (100 kids) > > _______________________________________________ > Devel mailing list > [EMAIL PROTECTED] > http://XFree86.Org/mailman/listinfo/devel > _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel