mirror of
https://github.com/qnikst/ghc-timings-report.git
synced 2024-10-05 16:28:36 +03:00
1.5 KiB
1.5 KiB
1 | phaseName | phaseModule | phaseAlloc | phaseTime |
---|---|---|---|---|
2 | Parser | Network.HaskellNet.Debug | 831688 | 0.518 |
3 | Renamer/typechecker | Network.HaskellNet.Debug | 2894800 | 1.994 |
4 | Desugar | Network.HaskellNet.Debug | 384984 | 0.371 |
5 | Simplifier | Network.HaskellNet.Debug | 3186616 | 2.147 |
6 | Specialise | Network.HaskellNet.Debug | 153712 | 7.8e-2 |
7 | Float out(FOS {Lam = Just 0, Consts = True, OverSatApps = False}) | Network.HaskellNet.Debug | 726328 | 0.487 |
8 | Simplifier | Network.HaskellNet.Debug | 3528160 | 2.47 |
9 | Simplifier | Network.HaskellNet.Debug | 2085064 | 1.553 |
10 | Simplifier | Network.HaskellNet.Debug | 852504 | 0.616 |
11 | Float inwards | Network.HaskellNet.Debug | 20536 | 1.2e-2 |
12 | Called arity analysis | Network.HaskellNet.Debug | 22096 | 1.4e-2 |
13 | Simplifier | Network.HaskellNet.Debug | 1048912 | 0.611 |
14 | Demand analysis | Network.HaskellNet.Debug | 850144 | 0.458 |
15 | Worker Wrapper binds | Network.HaskellNet.Debug | 79936 | 8.7e-2 |
16 | Simplifier | Network.HaskellNet.Debug | 3740784 | 2.072 |
17 | Exitification transformation | Network.HaskellNet.Debug | 23056 | 9.0e-3 |
18 | Float out(FOS {Lam = Just 0, Consts = True, OverSatApps = True}) | Network.HaskellNet.Debug | 915040 | 0.563 |
19 | Common sub-expression | Network.HaskellNet.Debug | 21640 | 8.0e-3 |
20 | Float inwards | Network.HaskellNet.Debug | 20536 | 1.1e-2 |
21 | Simplifier | Network.HaskellNet.Debug | 2692904 | 1.628 |
22 | Demand analysis | Network.HaskellNet.Debug | 1068112 | 0.474 |
23 | CoreTidy | Network.HaskellNet.Debug | 492320 | 0.312 |
24 | CorePrep | Network.HaskellNet.Debug | 21528 | 1.6e-2 |
25 | CodeGen | Network.HaskellNet.Debug | 11638208 | 11.042 |
26 | CorePrep | Network.HaskellNet.Debug | 21528 | 2.7e-2 |
27 | CodeGen | Network.HaskellNet.Debug | 12051240 | 8.034 |