Ticket #1136: J.prof

File J.prof, 14.0 KB (added by igloo, 8 years ago)
Line 
1        Tue Jan 22 15:47 2008 Time and Allocation Profiling Report  (Final)
2
3           ghc-6.9.20080121 +RTS -h -p -RTS -B/home/ian/ghc/darcs/prof -dynload wrapped -c J.hs
4
5        total time  =       22.48 secs   (1124 ticks @ 20 ms)
6        total alloc = 3,286,826,128 bytes  (excludes profiling overheads)
7
8COST CENTRE                    MODULE               %time %alloc
9
10Typecheck-Rename               HscMain               50.6   31.0
11SimplTopBinds                  SimplCore             12.3   17.1
12NativeCodeGen                  CodeOutput             7.5    4.9
13Parser                         HscMain                6.7   14.8
14CodeGen                        HscMain                4.0    5.1
15pprNativeCode                  AsmCodeGen             3.2    5.5
16OccAnal                        SimplCore              2.8    4.8
17CoreTidy                       HscMain                2.6    2.6
18DeSugar                        HscMain                2.2    2.6
19CoreToStg                      HscMain                1.5    2.5
20graphFromEdges                 Digraph                1.4    1.6
21CorePrep                       HscMain                1.1    1.9
22MAIN                           MAIN                   1.1    1.5
23Digraph.scc                    Digraph                1.0    2.3
24
25
26                                                                                               individual    inherited
27COST CENTRE              MODULE                                               no.    entries  %time %alloc   %time %alloc
28
29MAIN                     MAIN                                                   1           0   1.1    1.5   100.0  100.0
30 OutputAsm               CodeOutput                                          1011           2   0.0    0.0    11.3   11.0
31  NativeCodeGen          CodeOutput                                          1012           1   7.5    4.9    11.3   11.0
32   sequenceBlocks        AsmCodeGen                                          1020       20405   0.0    0.1     0.0    0.1
33    Digraph.scc          Digraph                                             1024           1   0.0    0.0     0.0    0.0
34    graphFromEdges       Digraph                                             1023           1   0.0    0.0     0.0    0.0
35   cmmToCmm              AsmCodeGen                                          1019       20405   0.0    0.0     0.0    0.0
36   genMachCode           AsmCodeGen                                          1018       20405   0.1    0.1     0.1    0.1
37   regLiveness           AsmCodeGen                                          1017       20405   0.1    0.1     0.1    0.1
38    Digraph.scc          Digraph                                             1022           2   0.0    0.0     0.0    0.0
39    graphFromEdges       Digraph                                             1021           2   0.0    0.0     0.0    0.0
40   RegAlloc              AsmCodeGen                                          1016       20405   0.4    0.3     0.4    0.3
41   shortcutBranches      AsmCodeGen                                          1015       20405   0.1    0.0     0.1    0.0
42   pprNativeCode         AsmCodeGen                                          1014       20405   3.2    5.5     3.2    5.5
43   fixAssignsTop         AsmCodeGen                                          1013       20405   0.0    0.0     0.0    0.0
44 CodeGen                 HscMain                                             1010           1   4.0    5.1     4.0    5.1
45 CoreToStg               HscMain                                             1008           1   1.5    2.5     1.7    2.7
46  Stg2Stg                HscMain                                             1009           1   0.2    0.2     0.2    0.2
47 CorePrep                HscMain                                             1007           1   1.1    1.9     1.1    1.9
48 MkFinalIface            HscMain                                             1005           1   0.0    0.0     0.0    0.0
49  versioninfo            MkIface                                             1006           1   0.0    0.0     0.0    0.0
50 CoreTidy                HscMain                                             1004           1   2.6    2.6     2.6    2.6
51 Core2Core               HscMain                                              994           1   0.1    0.1    17.4   24.9
52  Simplify               SimplCore                                            995           1   0.6    0.1    17.3   24.7
53   ZapInd                SimplCore                                           1003           1   0.1    0.1     0.1    0.1
54   SimplTopBinds         SimplCore                                            997           2  12.3   17.1    12.3   17.1
55   OccAnal               SimplCore                                            996           2   2.8    4.8     4.4    7.4
56    occAnalBind.dofinal  OccurAnal                                           1002           0   0.0    0.0     0.0    0.0
57    occAnalBind.assoc    OccurAnal                                            999       20403   0.0    0.2     0.0    0.2
58    occAnalBind.scc      OccurAnal                                            998       20403   0.1    0.2     1.5    2.5
59     Digraph.scc         Digraph                                             1001       20403   0.5    1.5     0.5    1.5
60     graphFromEdges      Digraph                                             1000       20403   0.9    0.7     0.9    0.7
61 DeSugar                 HscMain                                              993           1   2.2    2.6     2.2    2.6
62 Typecheck-Rename        HscMain                                              982           1  50.6   31.0    51.9   32.9
63  Digraph.scc            Digraph                                              992           2   0.4    0.8     0.4    0.8
64  graphFromEdges         Digraph                                              991           2   0.5    0.8     0.5    0.8
65  bin_rules              BinIface                                             990           3   0.0    0.0     0.0    0.0
66  bin_fam_insts          BinIface                                             989           3   0.0    0.0     0.0    0.0
67  bin_insts              BinIface                                             988           3   0.1    0.0     0.1    0.0
68  bin_tycldecls          BinIface                                             987           3   0.2    0.2     0.2    0.2
69  bin_deprecs            BinIface                                             986           3   0.0    0.0     0.0    0.0
70  bin_fixities           BinIface                                             985           3   0.0    0.0     0.0    0.0
71  bin_exports            BinIface                                             984           3   0.0    0.0     0.0    0.0
72  bin_usages             BinIface                                             983           3   0.0    0.0     0.0    0.0
73 Parser                  HscMain                                              981           2   6.7   14.8     6.7   14.8
74 checkOldIface           HscMain                                              980           1   0.0    0.0     0.0    0.0
75 CAF                     Main                                                 974          12   0.0    0.0     0.0    0.0
76 CAF                     Text.Read.Lex                                        951           8   0.0    0.0     0.0    0.0
77 CAF                     GHC.Read                                             946           1   0.0    0.0     0.0    0.0
78 CAF                     GHC.Int                                              940           1   0.0    0.0     0.0    0.0
79 CAF                     GHC.Handle                                           926           7   0.0    0.0     0.0    0.0
80 CAF                     GHC.Conc                                             925           2   0.0    0.0     0.0    0.0
81 CAF                     System.Posix.Internals                               910           1   0.0    0.0     0.0    0.0
82 CAF                     Panic                                                901           1   0.0    0.0     0.0    0.0
83 CAF                     Config                                               890           8   0.0    0.0     0.0    0.0
84 CAF                     System.Directory                                     880           3   0.0    0.0     0.0    0.0
85 CAF                     FastString                                           874           1   0.0    0.0     0.0    0.0
86 CAF                     Encoding                                             872           7   0.0    0.0     0.0    0.0
87 CAF                     StaticFlags                                          867          69   0.0    0.0     0.0    0.0
88 CAF                     OccName                                              864           6   0.0    0.0     0.0    0.0
89 CAF                     Module                                               856           7   0.0    0.0     0.0    0.0
90 CAF                     TypeRep                                              853           7   0.0    0.0     0.0    0.0
91 CAF                     PrelNames                                            852         175   0.0    0.0     0.0    0.0
92 CAF                     NewDemand                                            847           1   0.0    0.0     0.0    0.0
93 CAF                     DataCon                                              840           1   0.0    0.0     0.0    0.0
94 CAF                     Coercion                                             838           6   0.0    0.0     0.0    0.0
95 CAF                     PrimOp                                               836         311   0.0    0.0     0.0    0.0
96 CAF                     TysWiredIn                                           835          40   0.0    0.0     0.0    0.0
97 CAF                     TysPrim                                              823          41   0.0    0.0     0.0    0.0
98 CAF                     MkId                                                 822          14   0.0    0.0     0.0    0.0
99 CAF                     DynFlags                                             815          33   0.0    0.0     0.0    0.0
100 CAF                     DriverPhases                                         813           8   0.0    0.0     0.0    0.0
101 CAF                     Packages                                             812           9   0.0    0.0     0.0    0.0
102 CAF                     ParsePkgConf                                         811          28   0.0    0.0     0.0    0.0
103 CAF                     Lexer                                                809          62   0.0    0.0     0.0    0.0
104 CAF                     PackageConfig                                        805           1   0.0    0.0     0.0    0.0
105 CAF                     Distribution.Package                                 801           2   0.0    0.0     0.0    0.0
106 CAF                     Id                                                   792           1   0.0    0.0     0.0    0.0
107 CAF                     Digraph                                              784           1   0.0    0.0     0.0    0.0
108 CAF                     System.Process                                       741           2   0.0    0.0     0.0    0.0
109 CAF                     HscTypes                                             739           1   0.0    0.0     0.0    0.0
110 CAF                     TcMType                                              730           1   0.0    0.0     0.0    0.0
111 CAF                     LoadIface                                            719           1   0.0    0.0     0.0    0.0
112 CAF                     BinIface                                             718           4   0.0    0.0     0.0    0.0
113 CAF                     Finder                                               717           2   0.0    0.0     0.0    0.0
114 CAF                     PrelInfo                                             716           6   0.0    0.0     0.0    0.0
115 CAF                     DsMeta                                               702         122   0.0    0.0     0.0    0.0
116 CAF                     DsMonad                                              686           1   0.0    0.0     0.0    0.0
117 CAF                     DsUtils                                              685           2   0.0    0.0     0.0    0.0
118 CAF                     Check                                                677           1   0.0    0.0     0.0    0.0
119 CAF                     RnBinds                                              666           1   0.1    0.0     0.1    0.0
120 CAF                     HscMain                                              650           3   0.0    0.0     0.0    0.0
121 CAF                     CLabel                                               636           7   0.0    0.0     0.0    0.0
122 CAF                     CgHeapery                                            614           1   0.0    0.0     0.0    0.0
123 CAF                     CodeGen                                              586           1   0.0    0.0     0.0    0.0
124 CAF                     Parser                                               577           6   0.0    0.0     0.0    0.0
125 CAF                     SimplMonad                                           571           1   0.0    0.0     0.0    0.0
126 CAF                     Simplify                                             556           1   0.0    0.0     0.0    0.0
127 CAF                     AsmCodeGen                                           529           4   0.0    0.0     0.0    0.0
128 CAF                     MachRegs                                             520           1   0.0    0.0     0.0    0.0
129 CAF                     RegAllocInfo                                         518           1   0.0    0.0     0.0    0.0
130 CAF                     PprMach                                              516          16   0.0    0.0     0.0    0.0
131 CAF                     RegAllocLinear                                       512           1   0.0    0.0     0.0    0.0
132 CAF                     SysTools                                             505           7   0.0    0.0     0.0    0.0
133 CAF                     DriverPipeline                                       503           3   0.0    0.0     0.0    0.0