Last active
August 8, 2016 09:37
-
-
Save osa1/7a41f684beacaf75a7603c9d4f914e5d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Glasgow Haskell Compiler, Version 8.1.20160805, stage 2 booted by GHC version 8.0.1 | |
Using binary package database: /home/omer/haskell/ghc_2/inplace/lib/package.conf.d/package.cache | |
loading package database /home/omer/haskell/ghc_2/inplace/lib/package.conf.d | |
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0 | |
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1 | |
wired-in package base mapped to base-4.9.0.0 | |
wired-in package rts mapped to rts | |
wired-in package template-haskell mapped to template-haskell-2.11.0.0 | |
wired-in package ghc mapped to ghc-8.1 | |
wired-in package dph-seq not found. | |
wired-in package dph-par not found. | |
Hsc static flags: -dno-debug-output | |
*** Checking old interface for T1969: | |
*** Parser [T1969]: | |
!!! Parser [T1969]: finished in 38.44 milliseconds, allocated 26.777 megabytes | |
*** Renamer/typechecker [T1969]: | |
!!! Renamer/typechecker [T1969]: finished in 198.11 milliseconds, allocated 112.991 megabytes | |
*** Desugar [T1969]: | |
Result size of Desugar (after optimization) | |
= {terms: 9,634, types: 4,527, coercions: 0} | |
!!! Desugar [T1969]: finished in 49.81 milliseconds, allocated 44.043 megabytes | |
*** Simplifier [T1969]: | |
Result size of Simplifier iteration=1 | |
= {terms: 12,042, types: 5,731, coercions: 0} | |
Result size of Simplifier | |
= {terms: 12,042, types: 5,731, coercions: 0} | |
!!! Simplifier [T1969]: finished in 108.02 milliseconds, allocated 91.209 megabytes | |
*** CoreTidy [T1969]: | |
Result size of Tidy Core | |
= {terms: 12,063, types: 5,785, coercions: 0} | |
!!! CoreTidy [T1969]: finished in 43.39 milliseconds, allocated 18.650 megabytes | |
Created temporary directory: /tmp/ghc23261_0 | |
*** CorePrep [T1969]: | |
Result size of CorePrep | |
= {terms: 12,672, types: 6,104, coercions: 0} | |
!!! CorePrep [T1969]: finished in 30.00 milliseconds, allocated 20.687 megabytes | |
*** Stg2Stg: | |
*** CodeGen [T1969]: | |
!!! CodeGen [T1969]: finished in 503.88 milliseconds, allocated 385.408 megabytes | |
*** Assembler: | |
gcc '-std=gnu99' -fno-stack-protector -DTABLES_NEXT_TO_CODE -I. -x assembler -c /tmp/ghc23261_0/ghc_1.s -o T1969.o | |
*** Deleting temp files: | |
Deleting: /tmp/ghc23261_0/ghc_2.c /tmp/ghc23261_0/ghc_1.s | |
Warning: deleting non-existent /tmp/ghc23261_0/ghc_2.c | |
*** Deleting temp dirs: | |
Deleting: /tmp/ghc23261_0 | |
[("bytes allocated", "784618544") | |
,("num_GCs", "58") | |
,("average_bytes_used", "8195313") | |
,("max_bytes_used", "17705848") | |
,("num_byte_usage_samples", "58") | |
,("peak_megabytes_allocated", "65") | |
,("init_cpu_seconds", "0.001") | |
,("init_wall_seconds", "0.001") | |
,("mutator_cpu_seconds", "0.459") | |
,("mutator_wall_seconds", "0.500") | |
,("GC_cpu_seconds", "0.695") | |
,("GC_wall_seconds", "0.696") | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Glasgow Haskell Compiler, Version 8.1.20160806, stage 2 booted by GHC version 8.0.1 | |
Using binary package database: /home/omer/haskell/ghc_stock/inplace/lib/package.conf.d/package.cache | |
loading package database /home/omer/haskell/ghc_stock/inplace/lib/package.conf.d | |
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0 | |
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1 | |
wired-in package base mapped to base-4.9.0.0 | |
wired-in package rts mapped to rts | |
wired-in package template-haskell mapped to template-haskell-2.11.0.0 | |
wired-in package ghc mapped to ghc-8.1 | |
wired-in package dph-seq not found. | |
wired-in package dph-par not found. | |
Hsc static flags: -dno-debug-output | |
*** Checking old interface for T1969: | |
*** Parser [T1969]: | |
!!! Parser [T1969]: finished in 35.51 milliseconds, allocated 26.777 megabytes | |
*** Renamer/typechecker [T1969]: | |
!!! Renamer/typechecker [T1969]: finished in 196.84 milliseconds, allocated 112.810 megabytes | |
*** Desugar [T1969]: | |
Result size of Desugar (after optimization) | |
= {terms: 9,634, types: 4,527, coercions: 0} | |
!!! Desugar [T1969]: finished in 50.21 milliseconds, allocated 44.211 megabytes | |
*** Simplifier [T1969]: | |
Result size of Simplifier iteration=1 | |
= {terms: 12,042, types: 5,731, coercions: 0} | |
Result size of Simplifier | |
= {terms: 12,042, types: 5,731, coercions: 0} | |
!!! Simplifier [T1969]: finished in 108.42 milliseconds, allocated 91.322 megabytes | |
*** CoreTidy [T1969]: | |
Result size of Tidy Core | |
= {terms: 12,063, types: 5,785, coercions: 0} | |
!!! CoreTidy [T1969]: finished in 44.14 milliseconds, allocated 18.653 megabytes | |
Created temporary directory: /tmp/ghc2425_0 | |
*** CorePrep [T1969]: | |
Result size of CorePrep | |
= {terms: 12,672, types: 6,104, coercions: 0} | |
!!! CorePrep [T1969]: finished in 30.27 milliseconds, allocated 20.686 megabytes | |
*** Stg2Stg: | |
*** CodeGen [T1969]: | |
!!! CodeGen [T1969]: finished in 508.75 milliseconds, allocated 384.640 megabytes | |
*** Assembler: | |
gcc '-std=gnu99' -fno-stack-protector -DTABLES_NEXT_TO_CODE -I. -x assembler -c /tmp/ghc2425_0/ghc_1.s -o T1969.o | |
*** Deleting temp files: | |
Deleting: /tmp/ghc2425_0/ghc_2.c /tmp/ghc2425_0/ghc_1.s | |
Warning: deleting non-existent /tmp/ghc2425_0/ghc_2.c | |
*** Deleting temp dirs: | |
Deleting: /tmp/ghc2425_0 | |
[("bytes allocated", "783997744") | |
,("num_GCs", "58") | |
,("average_bytes_used", "8205632") | |
,("max_bytes_used", "17717448") | |
,("num_byte_usage_samples", "58") | |
,("peak_megabytes_allocated", "65") | |
,("init_cpu_seconds", "0.001") | |
,("init_wall_seconds", "0.001") | |
,("mutator_cpu_seconds", "0.458") | |
,("mutator_wall_seconds", "0.500") | |
,("GC_cpu_seconds", "0.704") | |
,("GC_wall_seconds", "0.705") | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Glasgow Haskell Compiler, Version 8.1.20160805, stage 2 booted by GHC version 8.0.1 | |
Using binary package database: /home/omer/haskell/ghc_2/inplace/lib/package.conf.d/package.cache | |
loading package database /home/omer/haskell/ghc_2/inplace/lib/package.conf.d | |
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0 | |
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1 | |
wired-in package base mapped to base-4.9.0.0 | |
wired-in package rts mapped to rts | |
wired-in package template-haskell mapped to template-haskell-2.11.0.0 | |
wired-in package ghc mapped to ghc-8.1 | |
wired-in package dph-seq not found. | |
wired-in package dph-par not found. | |
Hsc static flags: -dno-debug-output | |
*** Checking old interface for T1969: | |
*** Parser [T1969]: | |
!!! Parser [T1969]: finished in 36.17 milliseconds, allocated 26.777 megabytes | |
*** Renamer/typechecker [T1969]: | |
!!! Renamer/typechecker [T1969]: finished in 202.63 milliseconds, allocated 112.989 megabytes | |
*** Desugar [T1969]: | |
Result size of Desugar (after optimization) | |
= {terms: 9,634, types: 4,527, coercions: 0} | |
!!! Desugar [T1969]: finished in 50.12 milliseconds, allocated 44.043 megabytes | |
*** Simplifier [T1969]: | |
Result size of Simplifier iteration=1 | |
= {terms: 12,042, types: 5,731, coercions: 0} | |
Result size of Simplifier | |
= {terms: 12,042, types: 5,731, coercions: 0} | |
!!! Simplifier [T1969]: finished in 107.88 milliseconds, allocated 91.209 megabytes | |
*** CoreTidy [T1969]: | |
Result size of Tidy Core | |
= {terms: 12,063, types: 5,785, coercions: 0} | |
!!! CoreTidy [T1969]: finished in 43.47 milliseconds, allocated 18.650 megabytes | |
Created temporary directory: /tmp/ghc12483_0 | |
*** CorePrep [T1969]: | |
Result size of CorePrep | |
= {terms: 12,672, types: 6,104, coercions: 0} | |
!!! CorePrep [T1969]: finished in 30.87 milliseconds, allocated 20.687 megabytes | |
*** Stg2Stg: | |
*** CodeGen [T1969]: | |
!!! CodeGen [T1969]: finished in 516.51 milliseconds, allocated 385.408 megabytes | |
*** Assembler: | |
gcc '-std=gnu99' -fno-stack-protector -DTABLES_NEXT_TO_CODE -I. -x assembler -c /tmp/ghc12483_0/ghc_1.s -o T1969.o | |
*** Deleting temp files: | |
Deleting: /tmp/ghc12483_0/ghc_2.c /tmp/ghc12483_0/ghc_1.s | |
Warning: deleting non-existent /tmp/ghc12483_0/ghc_2.c | |
*** Deleting temp dirs: | |
Deleting: /tmp/ghc12483_0 | |
[("bytes allocated", "784618192") | |
,("num_GCs", "58") | |
,("average_bytes_used", "8195276") | |
,("max_bytes_used", "17705824") | |
,("num_byte_usage_samples", "58") | |
,("peak_megabytes_allocated", "65") | |
,("init_cpu_seconds", "0.001") | |
,("init_wall_seconds", "0.001") | |
,("mutator_cpu_seconds", "0.462") | |
,("mutator_wall_seconds", "0.509") | |
,("GC_cpu_seconds", "0.703") | |
,("GC_wall_seconds", "0.703") | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sat Aug 6 17:32 2016 Time and Allocation Profiling Report (Final) | |
ghc-stage2 +RTS -G1 -V0 -t --machine-readable -p -RTS -B/home/omer/haskell/ghc_2/inplace/lib -v3 -fforce-recomp -c T1969.hs -dno-debug-output -no-user-package-db -rtsopts -fno-warn-missed-specialisations -fshow-warning-groups | |
total time = 0.00 secs (0 ticks @ 0 us, 1 processor) | |
total alloc = 774,569,264 bytes (excludes profiling overheads) | |
COST CENTRE MODULE SRC %time %alloc | |
cmmNativeGen AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(429,14)-(430,35) 0.0 1.5 | |
pprNativeCode AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(470,37)-(471,68) 0.0 14.6 | |
genMachCode AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(519,17)-(521,62) 0.0 1.9 | |
regLiveness AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(530,17)-(532,52) 0.0 4.2 | |
RegAlloc-linear AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(597,27)-(599,55) 0.0 6.0 | |
NativeCodeGen CodeOutput compiler/main/CodeOutput.hs:160:18-78 0.0 3.7 | |
versioninfo MkIface compiler/iface/MkIface.hs:(282,20)-(283,59) 0.0 2.1 | |
doSRTs CmmPipeline compiler/cmm/CmmPipeline.hs:44:45-69 0.0 1.1 | |
layoutStack CmmPipeline compiler/cmm/CmmPipeline.hs:(95,13)-(97,40) 0.0 1.7 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 0.0 2.7 | |
simplifyTop TcRnDriver compiler/typecheck/TcRnDriver.hs:504:25-52 0.0 1.0 | |
zonkTopDecls TcRnDriver compiler/typecheck/TcRnDriver.hs:(526,16)-(527,43) 0.0 1.5 | |
tc_rn_src_decls TcRnDriver compiler/typecheck/TcRnDriver.hs:(548,4)-(617,7) 0.0 10.7 | |
OccAnal SimplCore compiler/simplCore/SimplCore.hs:(675,22)-(676,67) 0.0 1.5 | |
SimplTopBinds SimplCore compiler/simplCore/SimplCore.hs:697:29-64 0.0 8.3 | |
occAnalBind.assoc OccurAnal compiler/simplCore/OccurAnal.hs:201:7-54 0.0 1.7 | |
deSugar HscMain compiler/main/HscMain.hs:483:7-44 0.0 3.2 | |
Parser HscMain compiler/main/HscMain.hs:(345,5)-(406,20) 0.0 3.7 | |
CoreTidy HscMain compiler/main/HscMain.hs:1198:27-67 0.0 3.0 | |
CorePrep HscMain compiler/main/HscMain.hs:(1256,24)-(1257,57) 0.0 2.5 | |
cmmToRawCmm HscMain compiler/main/HscMain.hs:1283:23-45 0.0 1.0 | |
StgCmm HscMain compiler/main/HscMain.hs:(1368,13)-(1369,62) 0.0 6.0 | |
Core2Stg HscMain compiler/main/HscMain.hs:1426:12-48 0.0 1.5 | |
individual inherited | |
COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc | |
MAIN MAIN <built-in> 705 0 0.0 0.1 0.0 100.0 | |
CAF Main <entire-module> 1409 0 0.0 0.0 0.0 0.0 | |
defaultErrorHandler GHC compiler/main/GHC.hs:(376,1)-(408,7) 1410 1 0.0 0.0 0.0 0.0 | |
CAF DataCon <entire-module> 1371 0 0.0 0.0 0.0 0.0 | |
CAF Module <entire-module> 1366 0 0.0 0.0 0.0 0.0 | |
CAF OccName <entire-module> 1364 0 0.0 0.0 0.0 0.0 | |
CAF SrcLoc <entire-module> 1362 0 0.0 0.0 0.0 0.0 | |
CAF Desugar <entire-module> 1354 0 0.0 0.0 0.0 0.0 | |
CAF DsMonad <entire-module> 1348 0 0.0 0.0 0.0 0.0 | |
CAF LoadIface <entire-module> 1333 0 0.0 0.0 0.0 0.0 | |
CAF TcIface <entire-module> 1332 0 0.0 0.0 0.0 0.0 | |
CAF CmdLineParser <entire-module> 1330 0 0.0 0.0 0.0 0.0 | |
CAF Config <entire-module> 1329 0 0.0 0.0 0.0 0.0 | |
CAF Constants <entire-module> 1328 0 0.0 0.0 0.0 0.0 | |
CAF DriverPhases <entire-module> 1326 0 0.0 0.0 0.0 0.0 | |
CAF DriverPipeline <entire-module> 1325 0 0.0 0.0 0.0 0.0 | |
CAF DynFlags <entire-module> 1324 0 0.0 0.1 0.0 0.1 | |
CAF ErrUtils <entire-module> 1323 0 0.0 0.0 0.0 0.0 | |
CAF Finder <entire-module> 1322 0 0.0 0.0 0.0 0.0 | |
CAF GHC <entire-module> 1321 0 0.0 0.0 0.0 0.0 | |
runGhc GHC compiler/main/GHC.hs:(436,1)-(441,26) 1657 0 0.0 0.0 0.0 0.0 | |
withCleanupSession GHC compiler/main/GHC.hs:(463,1)-(472,27) 1658 0 0.0 0.0 0.0 0.0 | |
withCleanupSession.cleanup GHC compiler/main/GHC.hs:(465,4)-(472,27) 1659 1 0.0 0.0 0.0 0.0 | |
CAF HscMain <entire-module> 1317 0 0.0 0.0 0.0 0.0 | |
allKnownKeyNames HscMain compiler/main/HscMain.hs:(198,1)-(226,30) 1435 1 0.0 0.0 0.0 0.0 | |
clearWarnings HscMain compiler/main/HscMain.hs:235:1-51 1489 1 0.0 0.0 0.0 0.0 | |
getHscEnv HscMain compiler/main/HscMain.hs:241:1-39 1433 1 0.0 0.0 0.0 0.0 | |
getWarnings HscMain compiler/main/HscMain.hs:232:1-41 1488 1 0.0 0.0 0.0 0.0 | |
handleWarnings HscMain compiler/main/HscMain.hs:(244,1)-(248,17) 1516 1 0.0 0.0 0.0 0.0 | |
hscGenHardCode HscMain compiler/main/HscMain.hs:(1237,1)-(1294,51) 1570 0 0.0 0.0 0.0 0.0 | |
StgCmm HscMain compiler/main/HscMain.hs:(1277,29)-(1279,50) 1654 0 0.0 0.0 0.0 0.0 | |
doCodeGen HscMain compiler/main/HscMain.hs:(1362,1)-(1416,22) 1655 0 0.0 0.0 0.0 0.0 | |
cmmPipeline HscMain compiler/main/HscMain.hs:(1404,11)-(1407,47) 1656 0 0.0 0.0 0.0 0.0 | |
hscParse' HscMain compiler/main/HscMain.hs:(344,1)-(406,20) 1451 0 0.0 0.0 0.0 0.0 | |
Parser HscMain compiler/main/HscMain.hs:(345,5)-(406,20) 1452 0 0.0 0.0 0.0 0.0 | |
CAF Packages <entire-module> 1311 0 0.0 0.0 0.0 0.0 | |
CAF StaticFlags <entire-module> 1309 0 0.0 0.0 0.0 0.0 | |
CAF SysTools <entire-module> 1308 0 0.0 0.0 0.0 0.0 | |
CAF TidyPgm <entire-module> 1306 0 0.0 0.0 0.0 0.0 | |
CAF Lexer <entire-module> 1305 0 0.0 0.0 0.0 0.0 | |
CAF Parser <entire-module> 1304 0 0.0 0.0 0.0 0.0 | |
CAF PrelInfo <entire-module> 1300 0 0.0 0.1 0.0 0.1 | |
CAF PrelNames <entire-module> 1299 0 0.0 0.0 0.0 0.0 | |
CAF PrelRules <entire-module> 1298 0 0.0 0.0 0.0 0.0 | |
CAF PrimOp <entire-module> 1297 0 0.0 0.1 0.0 0.1 | |
CAF TysPrim <entire-module> 1296 0 0.0 0.0 0.0 0.0 | |
CAF TysWiredIn <entire-module> 1295 0 0.0 0.2 0.0 0.2 | |
CAF CoreMonad <entire-module> 1292 0 0.0 0.0 0.0 0.0 | |
CAF SimplCore <entire-module> 1290 0 0.0 0.0 0.0 0.0 | |
Simplify SimplCore compiler/simplCore/SimplCore.hs:395:40-55 1536 0 0.0 0.0 0.0 0.0 | |
CAF SimplEnv <entire-module> 1289 0 0.0 0.0 0.0 0.0 | |
CAF SimplStg <entire-module> 1285 0 0.0 0.0 0.0 0.0 | |
CAF TcMType <entire-module> 1269 0 0.0 0.0 0.0 0.0 | |
CAF TcRnDriver <entire-module> 1268 0 0.0 0.0 0.0 0.0 | |
CAF TcRnMonad <entire-module> 1267 0 0.0 0.0 0.0 0.0 | |
CAF TcSimplify <entire-module> 1264 0 0.0 0.0 0.0 0.0 | |
CAF TcTypeable <entire-module> 1260 0 0.0 0.0 0.0 0.0 | |
CAF TcUnify <entire-module> 1257 0 0.0 0.0 0.0 0.0 | |
CAF TcInteract <entire-module> 1256 0 0.0 0.0 0.0 0.0 | |
solve_loop TcInteract compiler/typecheck/TcInteract.hs:(233,9)-(237,44) 1473 1 0.0 0.0 0.0 0.0 | |
CAF TcSMonad <entire-module> 1253 0 0.0 0.0 0.0 0.0 | |
CAF TcTypeNats <entire-module> 1252 0 0.0 0.0 0.0 0.0 | |
CAF THNames <entire-module> 1247 0 0.0 0.0 0.0 0.0 | |
CAF Digraph <entire-module> 1234 0 0.0 0.0 0.0 0.0 | |
CAF Encoding <entire-module> 1233 0 0.0 0.0 0.0 0.0 | |
CAF FastString <entire-module> 1232 0 0.0 0.0 0.0 0.0 | |
CAF Outputable <entire-module> 1224 0 0.0 0.0 0.0 0.0 | |
CAF Panic <entire-module> 1222 0 0.0 0.0 0.0 0.0 | |
CAF Pretty <entire-module> 1221 0 0.0 0.0 0.0 0.0 | |
CAF Util <entire-module> 1214 0 0.0 0.0 0.0 0.0 | |
CAF Platform <entire-module> 1212 0 0.0 0.0 0.0 0.0 | |
CAF Linker <entire-module> 1206 0 0.0 0.0 0.0 0.0 | |
CAF Id <entire-module> 1200 0 0.0 0.0 0.0 0.0 | |
CAF Lexeme <entire-module> 1198 0 0.0 0.0 0.0 0.0 | |
CAF MkId <entire-module> 1193 0 0.0 0.0 0.0 0.0 | |
CAF BlockId <entire-module> 1189 0 0.0 0.0 0.0 0.0 | |
CAF CLabel <entire-module> 1188 0 0.0 0.0 0.0 0.0 | |
CAF CmmBuildInfoTables <entire-module> 1186 0 0.0 0.0 0.0 0.0 | |
mkBTransfer3 Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:356:1-43 1634 1 0.0 0.0 0.0 0.0 | |
mkFactBase Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:(78,1)-(84,40) 1644 1 0.0 0.0 0.0 0.0 | |
CAF CmmLive <entire-module> 1178 0 0.0 0.0 0.0 0.0 | |
mkFactBase Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:(78,1)-(84,40) 1622 1 0.0 0.0 0.0 0.0 | |
CAF CmmProcPoint <entire-module> 1173 0 0.0 0.0 0.0 0.0 | |
CAF StgCmmArgRep <entire-module> 1145 0 0.0 0.0 0.0 0.0 | |
CAF StgCmmLayout <entire-module> 1144 0 0.0 0.0 0.0 0.0 | |
CAF CoreArity <entire-module> 1136 0 0.0 0.0 0.0 0.0 | |
CAF CoreLint <entire-module> 1134 0 0.0 0.0 0.0 0.0 | |
CAF CorePrep <entire-module> 1133 0 0.0 0.0 0.0 0.0 | |
CAF CoreStats <entire-module> 1126 0 0.0 0.0 0.0 0.0 | |
CAF MkCore <entire-module> 1125 0 0.0 0.0 0.0 0.0 | |
CAF BinIface <entire-module> 1118 0 0.0 0.1 0.0 0.1 | |
CAF IfaceSyn <entire-module> 1115 0 0.0 0.0 0.0 0.0 | |
CAF MkIface <entire-module> 1113 0 0.0 0.0 0.0 0.0 | |
versioninfo MkIface compiler/iface/MkIface.hs:(282,20)-(283,59) 1553 0 0.0 0.0 0.0 0.0 | |
CAF CodeOutput <entire-module> 1111 0 0.0 0.0 0.0 0.0 | |
CAF PlatformConstants <entire-module> 1109 0 0.0 0.0 0.0 0.0 | |
CAF TcBinds <entire-module> 1087 0 0.0 0.0 0.0 0.0 | |
CAF TcValidity <entire-module> 1076 0 0.0 0.0 0.0 0.0 | |
CAF AsmCodeGen <entire-module> 1057 0 0.0 0.0 0.0 0.0 | |
CAF X86.Regs <entire-module> 1050 0 0.0 0.0 0.0 0.0 | |
CAF X86.Ppr <entire-module> 1046 0 0.0 0.0 0.0 0.0 | |
CAF PprBase <entire-module> 991 0 0.0 0.0 0.0 0.0 | |
CAF System.Process.Posix <entire-module> 956 0 0.0 0.0 0.0 0.0 | |
CAF GHC.PackageDb <entire-module> 917 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Lexeme <entire-module> 914 0 0.0 0.0 0.0 0.0 | |
CAF System.Directory <entire-module> 908 0 0.0 0.0 0.0 0.0 | |
CAF System.Posix.Signals <entire-module> 904 0 0.0 0.0 0.0 0.0 | |
CAF System.Posix.Files.Common <entire-module> 898 0 0.0 0.0 0.0 0.0 | |
CAF System.FilePath.Posix <entire-module> 877 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Conc.Signal <entire-module> 810 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Float <entire-module> 802 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Encoding <entire-module> 792 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Encoding.Iconv <entire-module> 790 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Encoding.UTF8 <entire-module> 785 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Exception <entire-module> 784 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.FD <entire-module> 783 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Handle.FD <entire-module> 781 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Handle.Internals <entire-module> 780 0 0.0 0.0 0.0 0.0 | |
CAF GHC.IO.Handle.Text <entire-module> 779 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Read <entire-module> 766 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Show <entire-module> 762 0 0.0 0.0 0.0 0.0 | |
CAF GHC.TopHandler <entire-module> 757 0 0.0 0.0 0.0 0.0 | |
CAF Text.Read.Lex <entire-module> 741 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Event.Thread <entire-module> 734 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Event.EPoll <entire-module> 724 0 0.0 0.0 0.0 0.0 | |
CAF GHC.Event.Poll <entire-module> 720 0 0.0 0.0 0.0 0.0 | |
defaultErrorHandler GHC compiler/main/GHC.hs:(376,1)-(408,7) 1411 0 0.0 0.0 0.0 99.2 | |
runGhc GHC compiler/main/GHC.hs:(436,1)-(441,26) 1412 1 0.0 0.0 0.0 99.2 | |
initGhcMonad GHC compiler/main/GHC.hs:(491,1)-(502,25) 1413 1 0.0 0.8 0.0 1.1 | |
checkBrokenTablesNextToCode GHC compiler/main/GHC.hs:(511,1)-(521,80) 1414 1 0.0 0.0 0.0 0.0 | |
checkBrokenTablesNextToCode' GHC compiler/main/GHC.hs:(524,1)-(534,36) 1415 1 0.0 0.0 0.0 0.0 | |
checkBrokenTablesNextToCode'.arch GHC compiler/main/GHC.hs:534:9-36 1417 1 0.0 0.0 0.0 0.0 | |
checkBrokenTablesNextToCode'.platform GHC compiler/main/GHC.hs:533:9-40 1416 1 0.0 0.0 0.0 0.0 | |
newHscEnv HscMain compiler/main/HscMain.hs:(174,1)-(194,19) 1418 1 0.0 0.3 0.0 0.3 | |
runGhc.session GHC compiler/main/GHC.hs:438:7-27 1419 1 0.0 0.0 0.0 0.0 | |
withCleanupSession GHC compiler/main/GHC.hs:(463,1)-(472,27) 1420 1 0.0 0.2 0.0 98.1 | |
hscGenHardCode HscMain compiler/main/HscMain.hs:(1237,1)-(1294,51) 1565 1 0.0 0.0 0.0 53.2 | |
CorePrep HscMain compiler/main/HscMain.hs:(1256,24)-(1257,57) 1566 1 0.0 2.5 0.0 2.5 | |
CoreToStg HscMain compiler/main/HscMain.hs:1261:16-54 1567 1 0.0 0.0 0.0 1.7 | |
myCoreToStg HscMain compiler/main/HscMain.hs:(1423,1)-(1432,41) 1568 1 0.0 0.0 0.0 1.7 | |
Core2Stg HscMain compiler/main/HscMain.hs:1426:12-48 1605 1 0.0 1.5 0.0 1.5 | |
Stg2Stg HscMain compiler/main/HscMain.hs:1430:12-44 1569 1 0.0 0.2 0.0 0.2 | |
StgCmm HscMain compiler/main/HscMain.hs:(1277,29)-(1279,50) 1571 1 0.0 0.0 0.0 0.0 | |
doCodeGen HscMain compiler/main/HscMain.hs:(1362,1)-(1416,22) 1572 1 0.0 0.0 0.0 0.0 | |
StgCmm HscMain compiler/main/HscMain.hs:(1368,13)-(1369,62) 1587 1 0.0 0.0 0.0 0.0 | |
cmmPipeline HscMain compiler/main/HscMain.hs:(1404,11)-(1407,47) 1585 1 0.0 0.0 0.0 0.0 | |
cmmToRawCmm HscMain compiler/main/HscMain.hs:1283:23-45 1573 1 0.0 0.0 0.0 0.0 | |
codeOutput HscMain compiler/main/HscMain.hs:(1292,19)-(1293,53) 1574 1 0.0 0.1 0.0 49.0 | |
OutputAsm CodeOutput compiler/main/CodeOutput.hs:(158,37)-(160,78) 1580 1 0.0 0.0 0.0 48.8 | |
NativeCodeGen CodeOutput compiler/main/CodeOutput.hs:160:18-78 1581 1 0.0 3.7 0.0 48.8 | |
cmmNativeGen AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(429,14)-(430,35) 1591 5429 0.0 1.5 0.0 17.1 | |
RegAlloc-linear AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(597,27)-(599,55) 1598 5429 0.0 6.0 0.0 6.0 | |
cmmToCmm AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:510:17-50 1595 5429 0.0 0.9 0.0 0.9 | |
fixStgRegisters AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:505:17-42 1594 5429 0.0 0.5 0.0 0.5 | |
genMachCode AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(519,17)-(521,62) 1593 5429 0.0 1.9 0.0 1.9 | |
generateJumpTables AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:628:17-50 1600 5429 0.0 0.2 0.0 0.2 | |
regLiveness AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(530,17)-(532,52) 1599 5429 0.0 4.2 0.0 5.0 | |
Digraph.reachable Digraph compiler/utils/Digraph.hs:359:18-50 1650 1208 0.0 0.2 0.0 0.2 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1651 1208 0.0 0.6 0.0 0.6 | |
sequenceBlocks AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:638:17-49 1602 5429 0.0 0.7 0.0 1.0 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1652 1208 0.0 0.3 0.0 0.3 | |
shortcutBranches AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:633:17-54 1601 5429 0.0 0.0 0.0 0.0 | |
sparc_expand AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:643:17-46 1596 5429 0.0 0.0 0.0 0.0 | |
x86fp_kludge AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:623:50-81 1597 5429 0.0 0.0 0.0 0.0 | |
pprNativeCode AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:(470,37)-(471,68) 1592 5429 0.0 14.6 0.0 14.6 | |
seqString AsmCodeGen compiler/nativeGen/AsmCodeGen.hs:446:33-95 1603 5429 0.0 0.3 0.0 0.3 | |
cmmToRawCmm HscMain compiler/main/HscMain.hs:1283:23-45 1582 0 0.0 1.0 0.0 13.2 | |
StgCmm HscMain compiler/main/HscMain.hs:(1277,29)-(1279,50) 1583 0 0.0 0.0 0.0 12.2 | |
doCodeGen HscMain compiler/main/HscMain.hs:(1362,1)-(1416,22) 1584 0 0.0 0.1 0.0 12.2 | |
StgCmm HscMain compiler/main/HscMain.hs:(1368,13)-(1369,62) 1588 0 0.0 0.3 0.0 0.3 | |
cmmPipeline HscMain compiler/main/HscMain.hs:(1404,11)-(1407,47) 1586 0 0.0 0.4 0.0 11.7 | |
doSRTs CmmPipeline compiler/cmm/CmmPipeline.hs:44:45-69 1590 2715 0.0 1.1 0.0 1.1 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1653 601 0.0 0.0 0.0 0.0 | |
tops CmmPipeline compiler/cmm/CmmPipeline.hs:42:33-58 1589 2715 0.0 0.4 0.0 4.6 | |
cafAnal CmmPipeline compiler/cmm/CmmPipeline.hs:106:43-51 1633 1208 0.0 0.0 0.0 0.7 | |
analyzeBwd Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(330,1)-(361,36) 1635 1208 0.0 0.0 0.0 0.7 | |
fixpointAnal Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(510,1)-(541,28) 1636 1208 0.0 0.0 0.0 0.7 | |
do_block Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:530:51-68 1640 3628 0.0 0.2 0.0 0.2 | |
fact_bot Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:54:4-11 1648 3628 0.0 0.0 0.0 0.0 | |
fact_join Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:55:4-12 1649 2723 0.0 0.0 0.0 0.0 | |
mapFoldWithKey Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(533,22)-(534,58) 1642 3628 0.0 0.0 0.0 0.1 | |
updateFact Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(702,1)-(712,53) 1643 3628 0.0 0.1 0.0 0.1 | |
insertIntHeap Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(878,1)-(882,38) 1647 3933 0.0 0.0 0.0 0.0 | |
block_arr Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:516:42-65 1641 1208 0.0 0.0 0.0 0.0 | |
dep_blocks Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:518:43-70 1645 1208 0.0 0.0 0.0 0.1 | |
mkDepBlocks Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(683,1)-(690,68) 1646 1208 0.0 0.1 0.0 0.1 | |
sortBlocks Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(675,1)-(678,47) 1637 1208 0.0 0.0 0.0 0.2 | |
forwardBlockList Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:232:1-63 1638 1208 0.0 0.1 0.0 0.1 | |
start Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:517:38-45 1639 1208 0.0 0.0 0.0 0.0 | |
callProcPoints CmmPipeline compiler/cmm/CmmPipeline.hs:80:52-67 1612 1208 0.0 0.0 0.0 0.0 | |
cmmCfgOpts(1) CmmPipeline compiler/cmm/CmmPipeline.hs:61:13-62 1606 1208 0.0 0.7 0.0 0.9 | |
postorderDfs CmmUtils compiler/cmm/CmmUtils.hs:563:45-89 1610 1208 0.0 0.2 0.0 0.2 | |
cmmCfgOpts(2) CmmPipeline compiler/cmm/CmmPipeline.hs:(132,13)-(134,27) 1631 1208 0.0 0.0 0.0 0.0 | |
createSwitchPlans CmmPipeline compiler/cmm/CmmPipeline.hs:76:13-56 1608 1208 0.0 0.2 0.0 0.2 | |
elimCommonBlocks CmmPipeline compiler/cmm/CmmPipeline.hs:(69,13)-(70,76) 1607 1208 0.0 0.0 0.0 0.0 | |
layoutStack CmmPipeline compiler/cmm/CmmPipeline.hs:(95,13)-(97,40) 1609 1208 0.0 1.7 0.0 2.1 | |
postorderDfs CmmUtils compiler/cmm/CmmUtils.hs:563:45-89 1611 1208 0.0 0.2 0.0 0.2 | |
analyzeBwd Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(330,1)-(361,36) 1613 303 0.0 0.0 0.0 0.3 | |
fixpointAnal Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(510,1)-(541,28) 1614 303 0.0 0.0 0.0 0.3 | |
do_block Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:530:51-68 1618 1515 0.0 0.1 0.0 0.1 | |
fact_bot Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:54:4-11 1628 1515 0.0 0.0 0.0 0.0 | |
fact_join Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:55:4-12 1627 1515 0.0 0.0 0.0 0.0 | |
mapFoldWithKey Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(533,22)-(534,58) 1620 1515 0.0 0.0 0.0 0.1 | |
updateFact Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(702,1)-(712,53) 1621 1515 0.0 0.0 0.0 0.0 | |
insertIntHeap Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(878,1)-(882,38) 1625 2121 0.0 0.0 0.0 0.0 | |
block_arr Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:516:42-65 1619 303 0.0 0.0 0.0 0.0 | |
dep_blocks Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:518:43-70 1623 303 0.0 0.0 0.0 0.0 | |
mkDepBlocks Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(683,1)-(690,68) 1624 303 0.0 0.0 0.0 0.0 | |
sortBlocks Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:(675,1)-(678,47) 1615 303 0.0 0.0 0.0 0.1 | |
forwardBlockList Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:232:1-63 1616 303 0.0 0.1 0.0 0.1 | |
start Hoopl.Dataflow compiler/cmm/Hoopl/Dataflow.hs:517:38-45 1617 303 0.0 0.0 0.0 0.0 | |
mkBTransfer3 Compiler.Hoopl.Dataflow libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs:356:1-43 1626 303 0.0 0.0 0.0 0.0 | |
postorderDfs CmmUtils compiler/cmm/CmmUtils.hs:563:45-89 1632 1208 0.0 0.2 0.0 0.2 | |
setInfoTableStackMap CmmPipeline compiler/cmm/CmmPipeline.hs:127:13-66 1630 1208 0.0 0.1 0.0 0.1 | |
sink CmmPipeline compiler/cmm/CmmPipeline.hs:(102,13)-(103,59) 1629 1208 0.0 0.0 0.0 0.0 | |
StgCmm HscMain compiler/main/HscMain.hs:(1368,13)-(1369,62) 1604 0 0.0 5.6 0.0 5.6 | |
hscIncrementalCompile HscMain compiler/main/HscMain.hs:(643,1)-(676,32) 1431 1 0.0 0.0 0.0 43.7 | |
finish HscMain compiler/main/HscMain.hs:(710,1)-(722,20) 1493 1 0.0 0.0 0.0 23.1 | |
hscDesugar' HscMain compiler/main/HscMain.hs:(479,1)-(488,12) 1494 1 0.0 0.0 0.0 5.5 | |
ioMsgMaybe HscMain compiler/main/HscMain.hs:(278,1)-(283,122) 1495 1 0.0 0.0 0.0 5.5 | |
deSugar HscMain compiler/main/HscMain.hs:483:7-44 1496 1 0.0 3.2 0.0 5.5 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1497 3005 0.0 0.4 0.0 0.4 | |
occAnalBind.assoc OccurAnal compiler/simplCore/OccurAnal.hs:201:7-54 1510 1205 0.0 1.0 0.0 1.4 | |
occAnalBind.scc OccurAnal compiler/simplCore/OccurAnal.hs:197:7-50 1513 1202 0.0 0.2 0.0 0.4 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1514 1202 0.0 0.2 0.0 0.2 | |
occAnalBind.scc OccurAnal compiler/simplCore/OccurAnal.hs:197:7-50 1511 3 0.0 0.2 0.0 0.6 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1512 3 0.0 0.3 0.0 0.3 | |
solveSimples TcInteract compiler/typecheck/TcInteract.hs:(228,5)-(229,21) 1498 2 0.0 0.0 0.0 0.0 | |
solve_loop TcInteract compiler/typecheck/TcInteract.hs:(233,9)-(237,44) 1499 0 0.0 0.0 0.0 0.0 | |
canEvVar TcCanonical compiler/typecheck/TcCanonical.hs:141:10-19 1500 2 0.0 0.0 0.0 0.0 | |
bin_anns HscTypes compiler/main/HscTypes.hs:964:47-56 1505 1 0.0 0.0 0.0 0.0 | |
bin_exports HscTypes compiler/main/HscTypes.hs:959:50-55 1502 1 0.0 0.0 0.0 0.0 | |
bin_fam_insts HscTypes compiler/main/HscTypes.hs:967:52-57 1508 1 0.0 0.0 0.0 0.0 | |
bin_fixities HscTypes compiler/main/HscTypes.hs:962:51-56 1503 1 0.0 0.0 0.0 0.0 | |
bin_insts HscTypes compiler/main/HscTypes.hs:966:48-53 1507 1 0.0 0.0 0.0 0.0 | |
bin_rules HscTypes compiler/main/HscTypes.hs:968:48-57 1509 1 0.0 0.0 0.0 0.0 | |
bin_tycldecls HscTypes compiler/main/HscTypes.hs:965:52-57 1506 1 0.0 0.0 0.0 0.0 | |
bin_usages HscTypes compiler/main/HscTypes.hs:958:49-58 1501 1 0.0 0.0 0.0 0.0 | |
bin_warns HscTypes compiler/main/HscTypes.hs:963:48-57 1504 1 0.0 0.0 0.0 0.0 | |
logWarnings HscMain compiler/main/HscMain.hs:238:1-60 1515 1 0.0 0.0 0.0 0.0 | |
handleWarnings HscMain compiler/main/HscMain.hs:(244,1)-(248,17) 1517 0 0.0 0.0 0.0 0.0 | |
hscNormalIface HscMain compiler/main/HscMain.hs:(1189,1)-(1190,62) 1538 1 0.0 0.0 0.0 5.5 | |
hscNormalIface' HscMain compiler/main/HscMain.hs:(1195,1)-(1213,51) 1539 1 0.0 0.0 0.0 5.5 | |
CoreTidy HscMain compiler/main/HscMain.hs:1198:27-67 1540 1 0.0 3.0 0.0 3.0 | |
bin_anns HscTypes compiler/main/HscTypes.hs:964:47-56 1545 1 0.0 0.0 0.0 0.0 | |
bin_exports HscTypes compiler/main/HscTypes.hs:959:50-55 1542 1 0.0 0.0 0.0 0.0 | |
bin_fam_insts HscTypes compiler/main/HscTypes.hs:967:52-57 1548 1 0.0 0.0 0.0 0.0 | |
bin_fixities HscTypes compiler/main/HscTypes.hs:962:51-56 1543 1 0.0 0.0 0.0 0.0 | |
bin_insts HscTypes compiler/main/HscTypes.hs:966:48-53 1547 1 0.0 0.0 0.0 0.0 | |
bin_rules HscTypes compiler/main/HscTypes.hs:968:48-57 1549 1 0.0 0.0 0.0 0.0 | |
bin_tycldecls HscTypes compiler/main/HscTypes.hs:965:52-57 1546 1 0.0 0.0 0.0 0.0 | |
bin_usages HscTypes compiler/main/HscTypes.hs:958:49-58 1541 1 0.0 0.0 0.0 0.0 | |
bin_warns HscTypes compiler/main/HscTypes.hs:963:48-57 1544 1 0.0 0.0 0.0 0.0 | |
MkFinalIface HscMain compiler/main/HscMain.hs:(1207,12)-(1208,64) 1550 1 0.0 0.2 0.0 2.5 | |
versioninfo MkIface compiler/iface/MkIface.hs:(282,20)-(283,59) 1551 1 0.0 2.1 0.0 2.3 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1552 1 0.0 0.2 0.0 0.2 | |
hscIncrementalFrontend HscMain compiler/main/HscMain.hs:(555,1)-(617,81) 1554 0 0.0 0.0 0.0 0.0 | |
genericHscFrontend HscMain compiler/main/HscMain.hs:(620,1)-(621,67) 1555 0 0.0 0.0 0.0 0.0 | |
genericHscFrontend' HscMain compiler/main/HscMain.hs:(624,1)-(625,58) 1556 0 0.0 0.0 0.0 0.0 | |
hscFileFrontEnd HscMain compiler/main/HscMain.hs:(783,1)-(787,18) 1557 0 0.0 0.0 0.0 0.0 | |
tcRnModule' HscMain compiler/main/HscMain.hs:(433,1)-(471,72) 1558 0 0.0 0.0 0.0 0.0 | |
Typecheck-Rename HscMain compiler/main/HscMain.hs:(435,16)-(436,73) 1559 0 0.0 0.0 0.0 0.0 | |
ioMsgMaybe HscMain compiler/main/HscMain.hs:(278,1)-(283,122) 1560 0 0.0 0.0 0.0 0.0 | |
tcRnImports TcRnDriver compiler/typecheck/TcRnDriver.hs:316:20-69 1561 0 0.0 0.0 0.0 0.0 | |
dumpIfaceStats HscMain compiler/main/HscMain.hs:(1730,1)-(1738,51) 1562 1 0.0 0.0 0.0 0.0 | |
hscSimplify' HscMain compiler/main/HscMain.hs:(1154,1)-(1157,42) 1518 1 0.0 0.0 0.0 12.1 | |
Core2Core HscMain compiler/main/HscMain.hs:1157:7-42 1519 1 0.0 0.3 0.0 12.1 | |
Simplify SimplCore compiler/simplCore/SimplCore.hs:395:40-55 1520 1 0.0 0.3 0.0 11.8 | |
OccAnal SimplCore compiler/simplCore/SimplCore.hs:(675,22)-(676,67) 1522 2 0.0 1.5 0.0 3.1 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1526 1200 0.0 0.3 0.0 0.3 | |
occAnalBind.assoc OccurAnal compiler/simplCore/OccurAnal.hs:201:7-54 1523 600 0.0 0.7 0.0 0.7 | |
occAnalBind.scc OccurAnal compiler/simplCore/OccurAnal.hs:197:7-50 1524 600 0.0 0.2 0.0 0.6 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1525 600 0.0 0.3 0.0 0.3 | |
SimplTopBinds SimplCore compiler/simplCore/SimplCore.hs:697:29-64 1521 2 0.0 8.3 0.0 8.4 | |
hscIncrementalFrontend HscMain compiler/main/HscMain.hs:(555,1)-(617,81) 1527 0 0.0 0.0 0.0 0.0 | |
genericHscFrontend HscMain compiler/main/HscMain.hs:(620,1)-(621,67) 1528 0 0.0 0.0 0.0 0.0 | |
genericHscFrontend' HscMain compiler/main/HscMain.hs:(624,1)-(625,58) 1529 0 0.0 0.0 0.0 0.0 | |
hscFileFrontEnd HscMain compiler/main/HscMain.hs:(783,1)-(787,18) 1530 0 0.0 0.0 0.0 0.0 | |
tcRnModule' HscMain compiler/main/HscMain.hs:(433,1)-(471,72) 1531 0 0.0 0.0 0.0 0.0 | |
Typecheck-Rename HscMain compiler/main/HscMain.hs:(435,16)-(436,73) 1532 0 0.0 0.0 0.0 0.0 | |
ioMsgMaybe HscMain compiler/main/HscMain.hs:(278,1)-(283,122) 1533 0 0.0 0.0 0.0 0.0 | |
tcRnSrcDecls TcRnDriver compiler/typecheck/TcRnDriver.hs:334:25-65 1534 0 0.0 0.0 0.0 0.0 | |
tc_rn_src_decls TcRnDriver compiler/typecheck/TcRnDriver.hs:(548,4)-(617,7) 1535 0 0.0 0.0 0.0 0.0 | |
ZapInd SimplCore compiler/simplCore/SimplCore.hs:721:48-74 1537 1 0.0 0.0 0.0 0.0 | |
hscIncrementalFrontend HscMain compiler/main/HscMain.hs:(555,1)-(617,81) 1432 1 0.0 0.0 0.0 20.6 | |
checkOldIface HscMain compiler/main/HscMain.hs:(585,20)-(586,60) 1434 1 0.0 0.5 0.0 0.6 | |
bin_anns HscTypes compiler/main/HscTypes.hs:964:47-56 1440 1 0.0 0.0 0.0 0.0 | |
bin_exports HscTypes compiler/main/HscTypes.hs:959:50-55 1437 1 0.0 0.0 0.0 0.0 | |
bin_fam_insts HscTypes compiler/main/HscTypes.hs:967:52-57 1443 1 0.0 0.0 0.0 0.0 | |
bin_fixities HscTypes compiler/main/HscTypes.hs:962:51-56 1438 1 0.0 0.0 0.0 0.0 | |
bin_insts HscTypes compiler/main/HscTypes.hs:966:48-53 1442 1 0.0 0.0 0.0 0.0 | |
bin_rules HscTypes compiler/main/HscTypes.hs:968:48-57 1444 1 0.0 0.0 0.0 0.0 | |
bin_tycldecls HscTypes compiler/main/HscTypes.hs:965:52-57 1441 1 0.0 0.1 0.0 0.1 | |
bin_usages HscTypes compiler/main/HscTypes.hs:958:49-58 1436 1 0.0 0.0 0.0 0.0 | |
bin_warns HscTypes compiler/main/HscTypes.hs:963:48-57 1439 1 0.0 0.0 0.0 0.0 | |
genericHscFrontend HscMain compiler/main/HscMain.hs:(620,1)-(621,67) 1446 1 0.0 0.0 0.0 20.0 | |
genericHscFrontend' HscMain compiler/main/HscMain.hs:(624,1)-(625,58) 1447 1 0.0 0.0 0.0 20.0 | |
hscFileFrontEnd HscMain compiler/main/HscMain.hs:(783,1)-(787,18) 1448 1 0.0 0.0 0.0 20.0 | |
hscParse' HscMain compiler/main/HscMain.hs:(344,1)-(406,20) 1449 1 0.0 0.0 0.0 3.7 | |
Parser HscMain compiler/main/HscMain.hs:(345,5)-(406,20) 1450 1 0.0 3.7 0.0 3.7 | |
logWarningsReportErrors HscMain compiler/main/HscMain.hs:(253,1)-(255,51) 1453 1 0.0 0.0 0.0 0.0 | |
logWarnings HscMain compiler/main/HscMain.hs:238:1-60 1454 1 0.0 0.0 0.0 0.0 | |
tcRnModule' HscMain compiler/main/HscMain.hs:(433,1)-(471,72) 1455 1 0.0 0.0 0.0 16.3 | |
Typecheck-Rename HscMain compiler/main/HscMain.hs:(435,16)-(436,73) 1456 1 0.0 0.0 0.0 16.3 | |
ioMsgMaybe HscMain compiler/main/HscMain.hs:(278,1)-(283,122) 1457 1 0.0 0.2 0.0 16.3 | |
logWarnings HscMain compiler/main/HscMain.hs:238:1-60 1485 1 0.0 0.0 0.0 0.0 | |
tcRnImports TcRnDriver compiler/typecheck/TcRnDriver.hs:316:20-69 1458 1 0.0 0.9 0.0 1.0 | |
bin_anns HscTypes compiler/main/HscTypes.hs:964:47-56 1463 4 0.0 0.0 0.0 0.0 | |
bin_exports HscTypes compiler/main/HscTypes.hs:959:50-55 1460 4 0.0 0.0 0.0 0.0 | |
bin_fam_insts HscTypes compiler/main/HscTypes.hs:967:52-57 1466 4 0.0 0.0 0.0 0.0 | |
bin_fixities HscTypes compiler/main/HscTypes.hs:962:51-56 1461 4 0.0 0.0 0.0 0.0 | |
bin_insts HscTypes compiler/main/HscTypes.hs:966:48-53 1465 4 0.0 0.0 0.0 0.0 | |
bin_rules HscTypes compiler/main/HscTypes.hs:968:48-57 1467 4 0.0 0.0 0.0 0.0 | |
bin_tycldecls HscTypes compiler/main/HscTypes.hs:965:52-57 1464 4 0.0 0.1 0.0 0.1 | |
bin_usages HscTypes compiler/main/HscTypes.hs:958:49-58 1459 4 0.0 0.0 0.0 0.0 | |
bin_warns HscTypes compiler/main/HscTypes.hs:963:48-57 1462 4 0.0 0.0 0.0 0.0 | |
tcRnSrcDecls TcRnDriver compiler/typecheck/TcRnDriver.hs:334:25-65 1468 1 0.0 0.8 0.0 15.1 | |
simplifyTop TcRnDriver compiler/typecheck/TcRnDriver.hs:504:25-52 1476 1 0.0 1.0 0.0 1.8 | |
solveSimples TcInteract compiler/typecheck/TcInteract.hs:(228,5)-(229,21) 1477 604 0.0 0.0 0.0 0.8 | |
solve_loop TcInteract compiler/typecheck/TcInteract.hs:(233,9)-(237,44) 1478 0 0.0 0.6 0.0 0.7 | |
canEvVar TcCanonical compiler/typecheck/TcCanonical.hs:141:10-19 1479 604 0.0 0.2 0.0 0.2 | |
tc_rn_src_decls TcRnDriver compiler/typecheck/TcRnDriver.hs:(548,4)-(617,7) 1469 1 0.0 10.7 0.0 10.8 | |
Digraph.topSort Digraph compiler/utils/Digraph.hs:343:48-75 1471 1807 0.0 0.0 0.0 0.0 | |
Digraph.scc Digraph compiler/utils/Digraph.hs:276:44-67 1470 304 0.0 0.0 0.0 0.0 | |
solveSimples TcInteract compiler/typecheck/TcInteract.hs:(228,5)-(229,21) 1472 6 0.0 0.0 0.0 0.0 | |
solve_loop TcInteract compiler/typecheck/TcInteract.hs:(233,9)-(237,44) 1474 0 0.0 0.0 0.0 0.0 | |
canEvVar TcCanonical compiler/typecheck/TcCanonical.hs:141:10-19 1475 6 0.0 0.0 0.0 0.0 | |
zonkTopDecls TcRnDriver compiler/typecheck/TcRnDriver.hs:(526,16)-(527,43) 1480 1 0.0 1.5 0.0 1.7 | |
zonkEvBinds TcHsSyn compiler/typecheck/TcHsSyn.hs:(1454,5)-(1457,35) 1481 3005 0.0 0.2 0.0 0.2 | |
zonkEvBndr TcHsSyn compiler/typecheck/TcHsSyn.hs:1465:44-61 1483 602 0.0 0.0 0.0 0.0 | |
zonkEvBndr_zonkTcTypeToType TcHsSyn compiler/typecheck/TcHsSyn.hs:326:12-38 1484 602 0.0 0.0 0.0 0.0 | |
zonkEvBndr_zonkTcTypeToType TcHsSyn compiler/typecheck/TcHsSyn.hs:326:12-38 1482 2 0.0 0.0 0.0 0.0 | |
hscCheckSafeImports HscMain compiler/main/HscMain.hs:(843,1)-(868,69) 1486 1 0.0 0.0 0.0 0.0 | |
checkSafeImports HscMain compiler/main/HscMain.hs:(883,1)-(956,79) 1487 1 0.0 0.0 0.0 0.0 | |
hscCheckSafe' HscMain compiler/main/HscMain.hs:(986,1)-(1070,57) 1490 1 0.0 0.0 0.0 0.0 | |
logWarnings HscMain compiler/main/HscMain.hs:238:1-60 1491 1 0.0 0.0 0.0 0.0 | |
logWarnings HscMain compiler/main/HscMain.hs:238:1-60 1492 1 0.0 0.0 0.0 0.0 | |
oneShotMsg HscMain compiler/main/HscMain.hs:(751,1)-(757,21) 1445 1 0.0 0.0 0.0 0.0 | |
hscMaybeWriteIface HscMain compiler/main/HscMain.hs:(725,1)-(732,54) 1563 1 0.0 0.0 0.0 0.0 | |
hscWriteIface HscMain compiler/main/HscMain.hs:(1220,1)-(1232,52) 1564 1 0.0 0.0 0.0 0.0 | |
parseDynamicFlags GHC compiler/main/GHC.hs:640:1-44 1421 1 0.0 0.0 0.0 0.0 | |
setSessionDynFlags GHC compiler/main/GHC.hs:(577,1)-(583,16) 1422 1 0.0 0.9 0.0 0.9 | |
checkNewDynFlags GHC compiler/main/GHC.hs:(646,1)-(650,16) 1423 1 0.0 0.0 0.0 0.0 | |
checkNewDynFlags.(...) GHC compiler/main/GHC.hs:648:7-57 1425 1 0.0 0.0 0.0 0.0 | |
checkNewDynFlags.dflags' GHC compiler/main/GHC.hs:648:7-57 1426 1 0.0 0.0 0.0 0.0 | |
checkNewDynFlags.warnings GHC compiler/main/GHC.hs:648:7-57 1424 1 0.0 0.0 0.0 0.0 | |
invalidateModSummaryCache GHC compiler/main/GHC.hs:(614,1)-(617,64) 1429 1 0.0 0.0 0.0 0.0 | |
invalidateModSummaryCache.\ GHC compiler/main/GHC.hs:615:25-73 1430 1 0.0 0.0 0.0 0.0 | |
setSessionDynFlags.\ GHC compiler/main/GHC.hs:(580,25)-(581,72) 1428 1 0.0 0.0 0.0 0.0 | |
parseDynamicFlags GHC compiler/main/GHC.hs:640:1-44 1427 0 0.0 0.0 0.0 0.0 | |
withCleanupSession.cleanup GHC compiler/main/GHC.hs:(465,4)-(472,27) 1660 0 0.0 0.0 0.0 0.0 | |
withCleanupSession.cleanup.dflags GHC compiler/main/GHC.hs:467:11-37 1661 1 0.0 0.0 0.0 0.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment