mirror of
https://github.com/qnikst/ghc-timings-report.git
synced 2024-10-05 16:28:36 +03:00
1.3 KiB
1.3 KiB
1 | phaseName | phaseModule | phaseAlloc | phaseTime |
---|---|---|---|---|
2 | Parser | Text.Packrat.Pos | 1029808 | 0.454 |
3 | Renamer/typechecker | Text.Packrat.Pos | 4385480 | 3.223 |
4 | Desugar | Text.Packrat.Pos | 1263560 | 0.963 |
5 | Simplifier | Text.Packrat.Pos | 8284872 | 5.313 |
6 | Specialise | Text.Packrat.Pos | 341048 | 0.149 |
7 | Float out(FOS {Lam = Just 0, Consts = True, OverSatApps = False}) | Text.Packrat.Pos | 1459016 | 0.901 |
8 | Simplifier | Text.Packrat.Pos | 7304512 | 6.623 |
9 | Simplifier | Text.Packrat.Pos | 11132552 | 6.472 |
10 | Simplifier | Text.Packrat.Pos | 4821016 | 2.706 |
11 | Float inwards | Text.Packrat.Pos | 18152 | 2.0e-2 |
12 | Called arity analysis | Text.Packrat.Pos | 19712 | 1.9e-2 |
13 | Simplifier | Text.Packrat.Pos | 3105760 | 2.079 |
14 | Demand analysis | Text.Packrat.Pos | 2239936 | 0.989 |
15 | Worker Wrapper binds | Text.Packrat.Pos | 167584 | 0.122 |
16 | Simplifier | Text.Packrat.Pos | 8744280 | 6.242 |
17 | Exitification transformation | Text.Packrat.Pos | 20672 | 8.0e-3 |
18 | Float out(FOS {Lam = Just 0, Consts = True, OverSatApps = True}) | Text.Packrat.Pos | 2102248 | 1.182 |
19 | Common sub-expression | Text.Packrat.Pos | 19256 | 1.1e-2 |
20 | Float inwards | Text.Packrat.Pos | 18152 | 9.0e-3 |
21 | Simplifier | Text.Packrat.Pos | 9525848 | 5.382 |
22 | Demand analysis | Text.Packrat.Pos | 2581536 | 1.154 |
23 | CoreTidy | Text.Packrat.Pos | 1508344 | 0.998 |
24 | CorePrep | Text.Packrat.Pos | 19144 | 1.7e-2 |
25 | CodeGen | Text.Packrat.Pos | 34460024 | 24.866 |
26 | CorePrep | Text.Packrat.Pos | 19144 | 2.8e-2 |
27 | CodeGen | Text.Packrat.Pos | 34880968 | 22.868 |