Ticket #8095: timing2.txt

File timing2.txt, 1.2 KB (added by mbieleck, 19 months ago)

Impact of forcing the coercion on performance

Line 
1# without forcing big coercion
2GHC=inplace/bin/ghc-stage2
3    N        old       omit   old_tail  omit_tail
4  200   0m0.621s   0m0.555s   0m1.960s   0m0.602s
5  400   0m0.849s   0m0.662s  0m10.273s   0m0.860s
6  600   0m1.190s   0m0.782s  0m35.625s   0m1.254s
7  800   0m1.749s   0m0.952s    timeout   0m1.815s
8 1000   0m2.345s   0m1.209s    timeout   0m2.499s
9 1200   0m3.576s   0m1.713s    timeout   0m3.591s
10 1400   0m4.080s   0m1.839s    timeout   0m4.654s
11 1600   0m5.150s   0m2.555s    timeout   0m6.932s
12 1800   0m7.031s   0m2.615s    timeout   0m8.069s
13 2000   0m7.563s   0m2.970s    timeout   0m9.324s
14
15# with forcing big coercion
16GHC=inplace/bin/ghc-stage2
17    N        old       omit   old_tail  omit_tail
18  200   0m0.601s   0m0.549s   0m1.850s   0m0.619s
19  400   0m0.819s   0m0.710s   0m9.400s   0m1.000s
20  600   0m1.152s   0m0.929s  0m32.400s   0m1.612s
21  800   0m1.681s   0m1.178s    timeout   0m2.489s
22 1000   0m2.269s   0m1.521s    timeout   0m3.718s
23 1200   0m3.068s   0m1.968s    timeout   0m5.308s
24 1400   0m3.748s   0m2.608s    timeout   0m7.179s
25 1600   0m5.029s   0m3.099s    timeout   0m9.569s
26 1800   0m6.030s   0m3.761s    timeout  0m12.389s
27 2000   0m7.069s   0m4.599s    timeout  0m15.318s