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