BETTER means it is faster in the current version, the increase is then indicated. BETTER +11.2% 6.8.2: 240000 reps @ 0.0302 msec ( 33100.0/sec): Char in 80-char aa line (Charter 10) 1.7.6: 240000 reps @ 0.0272 msec ( 36800.0/sec): Char in 80-char aa line (Charter 10) BETTER +15.7% 6.8.2: 64000 reps @ 0.1145 msec ( 8730.0/sec): Char in 30-char aa line (Charter 24) 1.7.6: 64000 reps @ 0.0992 msec ( 10100.0/sec): Char in 30-char aa line (Charter 24) WORSE -95% CRITICAL REGRESSION 6.8.2: 900 reps @ 5.7020 msec ( 175.0/sec): Scroll 500x500 pixels 1.7.6: 50 reps @ 108.3004 msec ( 9.2/sec): Scroll 500x500 pixels WORSE -42% CRITICAL REGRESSION 6.8.2: 1200 reps @ 5.3795 msec ( 186.0/sec): Copy 500x500 from pixmap to window 1.7.6: 800 reps @ 9.2924 msec ( 108.0/sec): Copy 500x500 from pixmap to window WORSE -95% CRITICAL REGRESSION 6.8.2: 1200 reps @ 5.4315 msec ( 184.0/sec): Copy 500x500 from window to pixmap 1.7.6: 80 reps @ 109.8940 msec ( 9.1/sec): Copy 500x500 from window to pixmap BETTER +1461% MAJOR IMPROVEMENT x15 faster 6.8.2: 1200 reps @ 5.5410 msec ( 180.0/sec): Copy 500x500 from pixmap to pixmap 1.7.6: 16000 reps @ 0.3562 msec ( 2810.0/sec): Copy 500x500 from pixmap to pixmap BETTER +24.3% 6.8.2: 400 reps @ 13.5050 msec ( 74.0/sec): PutImage 500x500 square 1.7.6: 800 reps @ 10.8695 msec ( 92.0/sec): PutImage 500x500 square WORSE -98.7% (told this is non-critical regression due to unused X11 API?) 6.8.2: 40 reps @ 135.8825 msec ( 7.4/sec): PutImage XY 500x500 square 1.7.6: 4 reps @ 9881.8067 msec ( 0.1/sec): PutImage XY 500x500 square BETTER +1785% MAJOR IMPROVEMENT x18 faster 6.8.2: 36 reps @ 142.9009 msec ( 7.0/sec): GetImage 500x500 square 1.7.6: 800 reps @ 7.5887 msec ( 132.0/sec): GetImage 500x500 square SAME 6.8.2: 4 reps @ 3418.3725 msec ( 0.3/sec): GetImage XY 500x500 square 1.7.6: 4 reps @ 3417.1654 msec ( 0.3/sec): GetImage XY 500x500 square WORSE -82% 6.8.2: 2400 reps @ 0.0023 msec (442000.0/sec): Create and map subwindows (4 kids) 1.7.6: 2400 reps @ 0.0128 msec ( 78200.0/sec): Create and map subwindows (4 kids) WORSE -82% 6.8.2: 2400 reps @ 0.0020 msec (495000.0/sec): Create and map subwindows (16 kids) 1.7.6: 2400 reps @ 0.0112 msec ( 89000.0/sec): Create and map subwindows (16 kids) WORSE -82% 6.8.2: 2500 reps @ 0.0020 msec (506000.0/sec): Create and map subwindows (25 kids) 1.7.6: 2500 reps @ 0.0112 msec ( 89300.0/sec): Create and map subwindows (25 kids) WORSE -77% 6.8.2: 2500 reps @ 0.0025 msec (392000.0/sec): Create and map subwindows (50 kids) 1.7.6: 2500 reps @ 0.0112 msec ( 89100.0/sec): Create and map subwindows (50 kids) WORSE -74% 6.8.2: 2400 reps @ 0.0029 msec (351000.0/sec): Create and map subwindows (75 kids) 1.7.6: 2400 reps @ 0.0110 msec ( 91300.0/sec): Create and map subwindows (75 kids) WORSE -71% 6.8.2: 2400 reps @ 0.0031 msec (319000.0/sec): Create and map subwindows (100 kids) 1.7.6: 2400 reps @ 0.0110 msec ( 91100.0/sec): Create and map subwindows (100 kids) WORSE -66% 6.8.2: 2400 reps @ 0.0040 msec (252000.0/sec): Create and map subwindows (200 kids) 1.7.6: 2400 reps @ 0.0119 msec ( 83900.0/sec): Create and map subwindows (200 kids) WORSE -65% 6.8.2: 2400 reps @ 0.0006 msec (1580000.0/sec): Create unmapped window (4 kids) 1.7.6: 2400 reps @ 0.0018 msec (552000.0/sec): Create unmapped window (4 kids) WORSE -65% 6.8.2: 2400 reps @ 0.0006 msec (1750000.0/sec): Create unmapped window (16 kids) 1.7.6: 2400 reps @ 0.0017 msec (603000.0/sec): Create unmapped window (16 kids) WORSE -65% 6.8.2: 2500 reps @ 0.0006 msec (1730000.0/sec): Create unmapped window (25 kids) 1.7.6: 2500 reps @ 0.0017 msec (601000.0/sec): Create unmapped window (25 kids) WORSE -64% 6.8.2: 2500 reps @ 0.0006 msec (1710000.0/sec): Create unmapped window (50 kids) 1.7.6: 2500 reps @ 0.0017 msec (601000.0/sec): Create unmapped window (50 kids) WORSE -64% 6.8.2: 2400 reps @ 0.0006 msec (1730000.0/sec): Create unmapped window (75 kids) 1.7.6: 2400 reps @ 0.0016 msec (607000.0/sec): Create unmapped window (75 kids) WORSE -66% 6.8.2: 2400 reps @ 0.0006 msec (1800000.0/sec): Create unmapped window (100 kids) 1.7.6: 2400 reps @ 0.0016 msec (610000.0/sec): Create unmapped window (100 kids) WORSE -64% 6.8.2: 2400 reps @ 0.0006 msec (1730000.0/sec): Create unmapped window (200 kids) 1.7.6: 2400 reps @ 0.0016 msec (615000.0/sec): Create unmapped window (200 kids) WORSE -76% 6.8.2: 2400 reps @ 0.0024 msec (412000.0/sec): Unmap window via parent (4 kids) 1.7.6: 2400 reps @ 0.0102 msec ( 98500.0/sec): Unmap window via parent (4 kids) WORSE -76% 6.8.2: 2400 reps @ 0.0016 msec (623000.0/sec): Unmap window via parent (16 kids) 1.7.6: 2400 reps @ 0.0069 msec (144000.0/sec): Unmap window via parent (16 kids) WORSE -79% 6.8.2: 2500 reps @ 0.0013 msec (760000.0/sec): Unmap window via parent (25 kids) 1.7.6: 2500 reps @ 0.0065 msec (153000.0/sec): Unmap window via parent (25 kids) WORSE -79% 6.8.2: 2500 reps @ 0.0013 msec (763000.0/sec): Unmap window via parent (50 kids) 1.7.6: 2500 reps @ 0.0064 msec (157000.0/sec): Unmap window via parent (50 kids) WORSE -72% 6.8.2: 2400 reps @ 0.0017 msec (583000.0/sec): Unmap window via parent (75 kids) 1.7.6: 2400 reps @ 0.0063 msec (159000.0/sec): Unmap window via parent (75 kids) WORSE -72% 6.8.2: 2400 reps @ 0.0017 msec (577000.0/sec): Unmap window via parent (100 kids) 1.7.6: 2400 reps @ 0.0063 msec (160000.0/sec): Unmap window via parent (100 kids) WORSE -72% 6.8.2: 2400 reps @ 0.0017 msec (582000.0/sec): Unmap window via parent (200 kids) 1.7.6: 2400 reps @ 0.0062 msec (161000.0/sec): Unmap window via parent (200 kids) WORSE -94% 6.8.2: 1200000 reps @ 0.0062 msec (161000.0/sec): Move window (4 kids) 1.7.6: 80000 reps @ 0.1143 msec ( 8750.0/sec): Move window (4 kids) WORSE -93% 6.8.2: 800000 reps @ 0.0077 msec (130000.0/sec): Move window (16 kids) 1.7.6: 48000 reps @ 0.1179 msec ( 8480.0/sec): Move window (16 kids) WORSE -92% 6.8.2: 750000 reps @ 0.0084 msec (119000.0/sec): Move window (25 kids) 1.7.6: 50000 reps @ 0.1179 msec ( 8480.0/sec): Move window (25 kids) WORSE -90% 6.8.2: 500000 reps @ 0.0111 msec ( 89800.0/sec): Move window (50 kids) 1.7.6: 45000 reps @ 0.1232 msec ( 8120.0/sec): Move window (50 kids) WORSE -89% 6.8.2: 375000 reps @ 0.0138 msec ( 72200.0/sec): Move window (75 kids) 1.7.6: 45000 reps @ 0.1269 msec ( 7880.0/sec): Move window (75 kids) WORSE -86% 6.8.2: 300000 reps @ 0.0170 msec ( 58800.0/sec): Move window (100 kids) 1.7.6: 40000 reps @ 0.1308 msec ( 7650.0/sec): Move window (100 kids) WORSE -79% 6.8.2: 180000 reps @ 0.0293 msec ( 34200.0/sec): Move window (200 kids) 1.7.6: 40000 reps @ 0.1457 msec ( 6860.0/sec): Move window (200 kids) WORSE -27% 6.8.2: 20000000 reps @ 0.0003 msec (3720000.0/sec): Moved unmapped window (4 kids) 1.7.6: 16000000 reps @ 0.0004 msec (2680000.0/sec): Moved unmapped window (4 kids) WORSE -29% 6.8.2: 32000000 reps @ 0.0003 msec (3720000.0/sec): Moved unmapped window (16 kids) 1.7.6: 14400000 reps @ 0.0004 msec (2640000.0/sec): Moved unmapped window (16 kids) WORSE -29% 6.8.2: 20000000 reps @ 0.0003 msec (3690000.0/sec): Moved unmapped window (25 kids) 1.7.6: 15000000 reps @ 0.0004 msec (2600000.0/sec): Moved unmapped window (25 kids) WORSE -30% 6.8.2: 20000000 reps @ 0.0003 msec (3620000.0/sec): Moved unmapped window (50 kids) 1.7.6: 15000000 reps @ 0.0004 msec (2510000.0/sec): Moved unmapped window (50 kids) WORSE -29% 6.8.2: 22500000 reps @ 0.0003 msec (3600000.0/sec): Moved unmapped window (75 kids) 1.7.6: 15000000 reps @ 0.0004 msec (2540000.0/sec): Moved unmapped window (75 kids) WORSE -29% 6.8.2: 20000000 reps @ 0.0003 msec (3590000.0/sec): Moved unmapped window (100 kids) 1.7.6: 20000000 reps @ 0.0004 msec (2540000.0/sec): Moved unmapped window (100 kids) WORSE -30% 6.8.2: 20000000 reps @ 0.0003 msec (3600000.0/sec): Moved unmapped window (200 kids) 1.7.6: 14000000 reps @ 0.0004 msec (2510000.0/sec): Moved unmapped window (200 kids) WORSE -97% 6.8.2: 1200000 reps @ 0.0050 msec (200000.0/sec): Move window via parent (4 kids) 1.7.6: 28000 reps @ 0.2013 msec ( 4970.0/sec): Move window via parent (4 kids) WORSE -97% 6.8.2: 1280000 reps @ 0.0040 msec (252000.0/sec): Move window via parent (16 kids) 1.7.6: 32000 reps @ 0.1956 msec ( 5110.0/sec): Move window via parent (16 kids) WORSE -98% 6.8.2: 1500000 reps @ 0.0038 msec (260000.0/sec): Move window via parent (25 kids) 1.7.6: 50000 reps @ 0.1947 msec ( 5140.0/sec): Move window via parent (25 kids) WORSE -98% 6.8.2: 1500000 reps @ 0.0037 msec (272000.0/sec): Move window via parent (50 kids) 1.7.6: 30000 reps @ 0.1938 msec ( 5160.0/sec): Move window via parent (50 kids) WORSE -98% 6.8.2: 1500000 reps @ 0.0036 msec (277000.0/sec): Move window via parent (75 kids) 1.7.6: 30000 reps @ 0.1933 msec ( 5170.0/sec): Move window via parent (75 kids) WORSE -98% 6.8.2: 2000000 reps @ 0.0036 msec (279000.0/sec): Move window via parent (100 kids) 1.7.6: 30000 reps @ 0.1936 msec ( 5170.0/sec): Move window via parent (100 kids) WORSE -98% 6.8.2: 1600000 reps @ 0.0035 msec (282000.0/sec): Move window via parent (200 kids) 1.7.6: 40000 reps @ 0.1931 msec ( 5180.0/sec): Move window via parent (200 kids) WORSE -82% 6.8.2: 1200000 reps @ 0.0048 msec (207000.0/sec): Resize window (4 kids) 1.7.6: 200000 reps @ 0.0275 msec ( 36400.0/sec): Resize window (4 kids) WORSE -77% 6.8.2: 800000 reps @ 0.0066 msec (151000.0/sec): Resize window (16 kids) 1.7.6: 320000 reps @ 0.0295 msec ( 33900.0/sec): Resize window (16 kids) WORSE -75% 6.8.2: 750000 reps @ 0.0075 msec (133000.0/sec): Resize window (25 kids) 1.7.6: 175000 reps @ 0.0305 msec ( 32800.0/sec): Resize window (25 kids) WORSE -71% 6.8.2: 1000000 reps @ 0.0096 msec (104000.0/sec): Resize window (50 kids) 1.7.6: 150000 reps @ 0.0340 msec ( 29400.0/sec): Resize window (50 kids) WORSE -67% 6.8.2: 450000 reps @ 0.0118 msec ( 84600.0/sec): Resize window (75 kids) 1.7.6: 150000 reps @ 0.0368 msec ( 27200.0/sec): Resize window (75 kids) WORSE -64% 6.8.2: 400000 reps @ 0.0142 msec ( 70400.0/sec): Resize window (100 kids) 1.7.6: 200000 reps @ 0.0395 msec ( 25300.0/sec): Resize window (100 kids) WORSE -52% 6.8.2: 400000 reps @ 0.0236 msec ( 42400.0/sec): Resize window (200 kids) 1.7.6: 120000 reps @ 0.0498 msec ( 20100.0/sec): Resize window (200 kids) WORSE -25% 6.8.2: 20000000 reps @ 0.0003 msec (3430000.0/sec): Resize unmapped window (4 kids) 1.7.6: 16000000 reps @ 0.0004 msec (2560000.0/sec): Resize unmapped window (4 kids) WORSE -27% 6.8.2: 32000000 reps @ 0.0003 msec (3400000.0/sec): Resize unmapped window (16 kids) 1.7.6: 12800000 reps @ 0.0004 msec (2470000.0/sec): Resize unmapped window (16 kids) WORSE -28% 6.8.2: 17500000 reps @ 0.0003 msec (3380000.0/sec): Resize unmapped window (25 kids) 1.7.6: 12500000 reps @ 0.0004 msec (2400000.0/sec): Resize unmapped window (25 kids) WORSE -27% 6.8.2: 20000000 reps @ 0.0003 msec (3270000.0/sec): Resize unmapped window (50 kids) 1.7.6: 15000000 reps @ 0.0004 msec (2380000.0/sec): Resize unmapped window (50 kids) WORSE -28% 6.8.2: 22500000 reps @ 0.0003 msec (3320000.0/sec): Resize unmapped window (75 kids) 1.7.6: 15000000 reps @ 0.0004 msec (2380000.0/sec): Resize unmapped window (75 kids) WORSE -27% 6.8.2: 20000000 reps @ 0.0003 msec (3280000.0/sec): Resize unmapped window (100 kids) 1.7.6: 20000000 reps @ 0.0004 msec (2380000.0/sec): Resize unmapped window (100 kids) WORSE -27% 6.8.2: 18000000 reps @ 0.0003 msec (3290000.0/sec): Resize unmapped window (200 kids) 1.7.6: 14000000 reps @ 0.0004 msec (2380000.0/sec): Resize unmapped window (200 kids) WORSE -57% 6.8.2: 80000000 reps @ 0.0001 msec (14300000.0/sec): Circulate Unmapped window (4 kids) 1.7.6: 32000000 reps @ 0.0002 msec (6130000.0/sec): Circulate Unmapped window (4 kids) WORSE -49% 6.8.2: 64000000 reps @ 0.0001 msec (10100000.0/sec): Circulate Unmapped window (16 kids) 1.7.6: 32000000 reps @ 0.0002 msec (5080000.0/sec): Circulate Unmapped window (16 kids) WORSE -46% 6.8.2: 50000000 reps @ 0.0001 msec (8870000.0/sec): Circulate Unmapped window (25 kids) 1.7.6: 25000000 reps @ 0.0002 msec (4750000.0/sec): Circulate Unmapped window (25 kids) WORSE -39% 6.8.2: 35000000 reps @ 0.0002 msec (6570000.0/sec): Circulate Unmapped window (50 kids) 1.7.6: 20000000 reps @ 0.0003 msec (3950000.0/sec): Circulate Unmapped window (50 kids) WORSE -41% 6.8.2: 30000000 reps @ 0.0002 msec (5210000.0/sec): Circulate Unmapped window (75 kids) 1.7.6: 22500000 reps @ 0.0003 msec (3060000.0/sec): Circulate Unmapped window (75 kids) WORSE -63% 6.8.2: 9000000 reps @ 0.0003 msec (3760000.0/sec): Circulate Unmapped window (100 kids) 1.7.6: 9000000 reps @ 0.0007 msec (1380000.0/sec): Circulate Unmapped window (100 kids) WORSE -31% 6.8.2: 2000000 reps @ 0.0025 msec (399000.0/sec): Circulate Unmapped window (200 kids) 1.7.6: 1400000 reps @ 0.0036 msec (275000.0/sec): Circulate Unmapped window (200 kids)