Memory use is still ~2.4 gb (profile below).
Mon Apr 22 17:57 2019 Time and Allocation Profiling Report (Final)
arbtt-recover +RTS -p -RTS -i capture.log -o capture.log.recovered
total time = 292.96 secs (292957 ticks @ 1000 us, 1 processor)
total alloc = 99,752,360,032 bytes (excludes profiling overheads)
COST CENTRE MODULE SRC
%time %alloc
appendTimeLog TimeLog src/TimeLog.hs:(59,1)-(60,42)
51.3 32.4
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(68,9)-(71,49) 6.9 5.4
get Data src/Data.hs:(100,2)-(103,96)
6.2 11.3
== Data.MyText src/Data/MyText.hs:17:66-67
4.2 0.0
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:51:5-68 2.7 4.2
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:38:5-81 2.7 6.3
put Data src/Data.hs:(97,2)-(99,26)
2.7 1.8
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(72,9)-(76,62) 2.2 2.6
diffTimeFromRational Data src/Data.hs:103:82-95
1.9 0.5
get Data.MyText src/Data/MyText.hs:31:5-22
1.6 5.1
listOfStrings Data src/Data.hs:106:3-58
1.5 4.9
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:39:5-87 1.4 2.1
ls_get Data src/Data.hs:(90,2)-(94,71)
1.1 0.8
encodeChar Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:(50,1)-(67,25) 1.0 2.7
ls_get Data src/Data.hs:(118,2)-(124,70)
0.9 1.5
encode Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:72:1-29 0.9 2.3
foldr Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(171,1)-(173,40) 0.8 2.7
unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-18 0.7 3.5
decode Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(68,1)-(124,32) 0.6 1.2
decode.choose Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(72,3)-(78,39) 0.4 1.7
encodeChar.go Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:(52,3)-(67,25) 0.1 1.0
individual
inherited
COST CENTRE MODULE
SRC no. entries %time %alloc
%time %alloc
MAIN MAIN
<built-in> 408 0 0.0 0.0
100.0 100.0
CAF
System.Directory.Internal.Posix <entire-module>
606 0 0.0 0.0 0.0 0.0
CAF System.FilePath.Posix
<entire-module> 580 0 0.0 0.0
0.0 0.0
CAF Data.Binary.Get
<entire-module> 578 0 0.0 0.0
0.0 0.0
CAF Data.Binary.Class
<entire-module> 576 0 0.0 0.0
0.0 0.0
CAF Data.ByteString.Internal
<entire-module> 565 0 0.0 0.0
0.0 0.0
CAF GHC.Conc.Signal
<entire-module> 522 0 0.0 0.0
0.0 0.0
CAF GHC.Exception
<entire-module> 518 0 0.0 0.0
0.0 0.0
CAF GHC.IO.Encoding
<entire-module> 504 0 0.0 0.0
0.0 0.0
CAF GHC.IO.Encoding.Iconv
<entire-module> 502 0 0.0 0.0
0.0 0.0
CAF GHC.IO.Handle.FD
<entire-module> 494 0 0.0 0.0
0.0 0.0
CAF GHC.IO.Handle.Text
<entire-module> 492 0 0.0 0.0
0.0 0.0
CAF GHC.Stack.CCS
<entire-module> 472 0 0.0 0.0
0.0 0.0
CAF System.Posix.Internals
<entire-module> 457 0 0.0 0.0
0.0 0.0
CAF GHC.IO.FD
<entire-module> 430 0 0.0 0.0
0.0 0.0
CAF GHC.Integer.Type
<entire-module> 419 0 0.0 0.0
0.0 0.0
CAF:$fBinaryText1 Data.MyText
<no location info> 815 0 0.0 0.0
0.0 0.0
put Data.MyText
src/Data/MyText.hs:30:5-22 897 1 0.0 0.0
0.0 0.0
CAF:$fBinaryText2 Data.MyText
<no location info> 810 0 0.0 0.0
0.0 0.0
get Data.MyText
src/Data/MyText.hs:31:5-22 868 1 0.0 0.0
0.0 0.0
CAF:$fBinaryText3 Data.MyText
<no location info> 809 0 0.0 0.0
0.0 0.0
pack Data.MyText
src/Data/MyText.hs:80:1-28 913 1 0.0 0.0
0.0 0.0
CAF:$fBinaryUTCTime1 Data
<no location info> 787 0 0.0 0.0
0.0 0.0
get Data
src/Data.hs:(100,2)-(103,96) 856 1 0.0 0.0
0.0 0.0
CAF:$fEqText2 Data.MyText
<no location info> 799 0 0.0 0.0
0.0 0.0
== Data.MyText
src/Data/MyText.hs:17:66-67 956 1 0.0 0.0
0.0 0.0
CAF:$fListOfStringableCaptureData_$clistOfStrings Data
src/Data.hs:106:3-15 759 0 0.0 0.0
0.0 0.0
listOfStrings Data
src/Data.hs:106:3-58 930 1 0.0 0.0
0.0 0.0
CAF:$fStringReferencingBinary[]2 Data.Binary.StringRef
<no location info> 791 0 0.0 0.0
0.0 0.0
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(52,5)-(53,41) 862 0 0.0 0.0
0.0 0.0
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:85:63-76 863 1 0.0 0.0
0.0 0.0
CAF:$fUTF8BytesByteStringInt_$cbuncons Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:61:3-9 631 0 0.0 0.0
0.0 0.0
buncons Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:61:3-25 906 1 0.0 0.0
0.0 0.0
CAF:commonStartup1 CommonStartup
<no location info> 687 0 0.0 0.0
0.0 0.0
commonStartup CommonStartup
src/CommonStartup.hs:(10,1)-(14,17) 818 1 0.0 0.0
0.0 0.0
CAF:encode Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:72:1-6 638 0 0.0 0.0
0.0 0.0
encode Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:72:1-29 916 1 0.0 0.0
0.0 0.0
CAF:encodeChar Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:50:1-10 637 0 0.0 0.0
0.0 0.0
encodeChar Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:(50,1)-(67,25) 948 1 0.0 0.0
0.0 0.0
CAF:lvl20_rBIl TimeLog
<no location info> 681 0 0.0 0.0
0.0 0.0
CAF:lvl25_rBIq TimeLog
<no location info> 684 0 0.0 0.0
0.0 0.0
CAF:lvl26_rBIr TimeLog
<no location info> 685 0 0.0 0.0
0.0 0.0
CAF:lvl28_rBIt TimeLog
<no location info> 686 0 0.0 0.0
0.0 0.0
CAF:lvl2_rBI2 TimeLog
<no location info> 677 0 0.0 0.0
0.0 0.0
recoverTimeLog TimeLog
src/TimeLog.hs:(72,1)-(115,50) 840 0 0.0 0.0
0.0 0.0
recoverTimeLog.start TimeLog
src/TimeLog.hs:(75,9)-(81,35) 841 0 0.0 0.0
0.0 0.0
recoverTimeLog.start.(...) TimeLog
src/TimeLog.hs:76:21-106 842 0 0.0 0.0
0.0 0.0
CAF:lvl41_rn6g Data
<no location info> 789 0 0.0 0.0
0.0 0.0
ls_get Data
src/Data.hs:(118,2)-(124,70) 864 0 0.0 0.0
0.0 0.0
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:86:67-80 865 1 0.0 0.0
0.0 0.0
CAF:magic TimeLog
src/TimeLog.hs:29:1-5 669 0 0.0 0.0
0.0 0.0
magic TimeLog
src/TimeLog.hs:29:1-61 843 1 0.0 0.0
0.0 0.0
CAF:main1 Main
<no location info> 667 0 0.0 0.0
0.0 0.0
main Main
src/recover-main.hs:(56,1)-(69,90) 816 1 0.0 0.0
0.0 0.0
CAF:options Main
src/recover-main.hs:34:1-7 663 0 0.0 0.0
0.0 0.0
options Main
src/recover-main.hs:(34,1)-(53,6) 826 1 0.0 0.0
0.0 0.0
CAF:options15 Main
<no location info> 650 0 0.0 0.0
0.0 0.0
CAF:options26 Main
<no location info> 654 0 0.0 0.0
0.0 0.0
CAF:options38 Main
<no location info> 658 0 0.0 0.0
0.0 0.0
CAF:options50 Main
<no location info> 661 0 0.0 0.0
0.0 0.0
CAF:unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-7 630 0 0.0 0.0
0.0 0.0
unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-18 907 1 0.0 0.0
0.0 0.0
CAF:unpack Data.MyText
src/Data/MyText.hs:77:1-6 814 0 0.0 0.0
0.0 0.0
unpack Data.MyText
src/Data/MyText.hs:77:1-36 900 1 0.0 0.0
0.0 0.0
main Main
src/recover-main.hs:(56,1)-(69,90) 817 0 0.0 0.0
100.0 100.0
optInFile Main
src/recover-main.hs:20:7-15 833 2 0.0 0.0
0.0 0.0
optOutFile Main
src/recover-main.hs:21:7-16 874 2 0.0 0.0
0.0 0.0
defaultOptions Main
src/recover-main.hs:(24,1)-(27,5) 834 1 0.0 0.0
0.0 0.0
recoverTimeLog TimeLog
src/TimeLog.hs:(72,1)-(115,50) 832 1 0.1 0.1
21.4 34.4
recoverTimeLog.start TimeLog
src/TimeLog.hs:(75,9)-(81,35) 835 1 0.0 0.0
21.3 34.2
recoverTimeLog.go TimeLog
src/TimeLog.hs:(83,9)-(88,91) 849 1310387 0.1 0.0
21.3 34.2
recoverTimeLog.trySkip TimeLog
src/TimeLog.hs:(90,9)-(97,29) 850 1310391 0.3 0.3
20.8 34.0
validTimeLogEntryTag Data
src/Data.hs:(80,1)-(81,30) 851 1310790 0.0 0.0
0.0 0.0
recoverTimeLog.tryGet TimeLog
src/TimeLog.hs:(99,9)-(115,50) 852 1310391 0.3 0.4
20.5 33.7
recoverTimeLog.tryGet.(...) TimeLog
src/TimeLog.hs:101:32-82 854 1310391 0.8 0.7
19.2 30.9
ls_get Data
src/Data.hs:(90,2)-(94,71) 855 1310391 1.1 0.8
18.4 30.2
ls_get Data
src/Data.hs:(118,2)-(124,70) 858 1310388 0.1 0.1
0.6 0.3
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(52,5)-(53,41) 860 1310388 0.1 0.0
0.4 0.2
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:39:5-87 918 1310062 0.3 0.2
0.3 0.2
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(72,9)-(76,62) 921 2620122 0.0 0.0
0.0 0.0
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:87:64-77 920 1310062 0.0 0.0
0.0 0.0
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(72,9)-(76,62) 866 1310387 0.0 0.0
0.0 0.0
get Data
src/Data.hs:(100,2)-(103,96) 857 0 6.2 11.3
16.8 29.1
diffTimeFromRational Data
src/Data.hs:103:82-95 881 1310387 1.9 0.5
1.9 0.5
ls_get Data
src/Data.hs:(118,2)-(124,70) 859 0 0.8 1.4
8.7 17.4
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(72,9)-(76,62) 867 0 0.1 0.1
1.6 2.2
get Data.MyText
src/Data/MyText.hs:31:5-22 869 0 0.6 1.1
1.5 2.2
pack Data.MyText
src/Data/MyText.hs:80:1-28 914 0 0.0 0.0
0.9 1.1
fromString Data.ByteString.UTF8
Data/ByteString/UTF8.hs:48:1-34 915 1310380 0.3 0.1
0.9 1.1
encode Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:72:1-29 917 0 0.3 0.4
0.6 1.0
encodeChar Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:(50,1)-(67,25) 952 0 0.3 0.4
0.3 0.6
encodeChar.go Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:(52,3)-(67,25) 953 4250352 0.0 0.2
0.0 0.2
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(52,5)-(53,41) 861 0 0.2 0.1
6.2 13.7
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:39:5-87 919 0 1.1 1.9
6.0 13.6
ls_get Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(72,9)-(76,62) 922 0 2.1 2.6
4.9 11.7
get Data.MyText
src/Data/MyText.hs:31:5-22 923 0 1.0 4.1
2.8 9.2
pack Data.MyText
src/Data/MyText.hs:80:1-28 945 0 0.0 0.0
1.7 5.1
fromString Data.ByteString.UTF8
Data/ByteString/UTF8.hs:48:1-34 946 506600 0.2 0.1
1.7 5.1
encode Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:72:1-29 947 0 0.7 1.9
1.5 5.0
encodeChar Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:(50,1)-(67,25) 949 0 0.7 2.3
0.8 3.1
encodeChar.go Codec.Binary.UTF8.String
Codec/Binary/UTF8/String.hs:(52,3)-(67,25) 950 21522374 0.1 0.9
0.1 0.9
recoverTimeLog.tryGet.\ TimeLog
src/TimeLog.hs:(107,31)-(113,82) 980 4 0.0 0.0
0.0 0.0
recoverTimeLog.tryGet.rest TimeLog
src/TimeLog.hs:101:32-82 853 1310391 0.0 0.0
0.0 0.0
recoverTimeLog.tryGet.v TimeLog
src/TimeLog.hs:101:32-82 879 1310387 0.1 0.0
0.1 0.0
recoverTimeLog.tryGet.off' TimeLog
src/TimeLog.hs:101:32-82 924 1310386 0.0 0.0
0.0 0.0
recoverTimeLog.tryGet.strs TimeLog
src/TimeLog.hs:115:17-50 958 1309753 0.1 0.0
0.9 2.4
listOfStrings Data
src/Data.hs:106:3-58 959 0 0.7 2.4
0.7 2.4
listOfStrings.\ Data
src/Data.hs:106:42-46 962 15252239 0.0 0.0
0.0 0.0
cWindows Data
src/Data.hs:34:11-18 960 1309753 0.0 0.0
0.0 0.0
recoverTimeLog.go.\ TimeLog
src/TimeLog.hs:(86,25)-(88,91) 871 1310387 0.3 0.2
0.4 0.2
tlData Data
src/Data.hs:24:11-16 961 1309753 0.1 0.0
0.1 0.0
recoverTimeLog.start.(...) TimeLog
src/TimeLog.hs:76:21-106 836 1 0.0 0.0
0.0 0.0
recoverTimeLog.start.off TimeLog
src/TimeLog.hs:76:21-106 870 1 0.0 0.0
0.0 0.0
recoverTimeLog.start.rest TimeLog
src/TimeLog.hs:76:21-106 848 1 0.0 0.0
0.0 0.0
recoverTimeLog.start.startString TimeLog
src/TimeLog.hs:76:21-106 844 1 0.0 0.0
0.0 0.0
writeTimeLog TimeLog
src/TimeLog.hs:(63,1)-(67,47) 872 1 0.1 0.1
78.6 65.6
writeTimeLog.go TimeLog
src/TimeLog.hs:(66,9)-(67,47) 875 1310387 0.2 0.0
78.5 65.5
appendTimeLog TimeLog
src/TimeLog.hs:(59,1)-(60,42) 876 1310387 51.3 32.4
78.3 65.5
appendTimeLog.strs TimeLog
src/TimeLog.hs:60:9-42 895 1310387 0.1 0.0
1.0 2.5
listOfStrings Data
src/Data.hs:106:3-58 931 0 0.8 2.5
0.8 2.5
listOfStrings.\ Data
src/Data.hs:106:42-46 955 15483570 0.0 0.0
0.0 0.0
cWindows Data
src/Data.hs:34:11-18 932 1310386 0.0 0.0
0.0 0.0
ls_put Data
src/Data.hs:(84,2)-(89,32) 877 1310387 1.0 0.7
26.1 30.7
ls_put Data
src/Data.hs:(112,2)-(117,33) 883 1310387 0.6 0.7
20.1 26.8
cDesktop Data
src/Data.hs:37:11-18 912 1310387 0.0 0.0
0.0 0.0
cLastActivity Data
src/Data.hs:36:11-23 892 1310387 0.0 0.0
0.0 0.0
cWindows Data
src/Data.hs:34:11-18 889 1310387 0.0 0.0
0.0 0.0
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(68,9)-(71,49) 894 1310387 0.7 0.3
2.2 2.2
== Data.MyText
src/Data/MyText.hs:17:66-67 957 0 0.4 0.0
0.4 0.0
put Data.MyText
src/Data/MyText.hs:30:5-22 898 0 0.2 0.2
1.1 1.8
unpack Data.MyText
src/Data/MyText.hs:77:1-36 901 0 0.1 0.0
0.9 1.6
toBytestring Data.MyText
src/Data/MyText.hs:17:23-34 911 1310380 0.0 0.0
0.0 0.0
toString Data.ByteString.UTF8
Data/ByteString/UTF8.hs:53:1-29 902 1310380 0.0 0.0
0.8 1.6
foldr Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(171,1)-(173,40) 903 5560732 0.2 0.4
0.8 1.6
uncons Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(166,1)-(167,38) 904 5560732 0.1 0.1
0.5 1.2
decode Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(68,1)-(124,32) 905 5560732 0.2 0.2
0.4 1.1
decode.choose Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(72,3)-(78,39) 954 4250352 0.1 0.3
0.1 0.3
buncons Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:61:3-25 909 0 0.0 0.0
0.2 0.6
unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-18 910 0 0.2 0.6
0.2 0.6
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:86:51-64 891 1310387 0.2 0.1
0.2 0.1
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:51:5-68 885 1310387 2.7 4.1
17.1 23.9
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:38:5-81 925 15483628 2.3 6.3
14.3 19.7
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(68,9)-(71,49) 929 30967256 5.4 4.3
11.7 12.8
== Data.MyText
src/Data/MyText.hs:17:66-67 963 0 3.8 0.0
3.8 0.0
put Data.MyText
src/Data/MyText.hs:30:5-22 935 0 0.1 0.1
2.4 8.5
unpack Data.MyText
src/Data/MyText.hs:77:1-36 937 0 0.0 0.0
2.3 8.5
toBytestring Data.MyText
src/Data/MyText.hs:17:23-34 944 506570 0.0 0.0
0.0 0.0
toString Data.ByteString.UTF8
Data/ByteString/UTF8.hs:53:1-29 938 506570 0.0 0.0
2.3 8.4
foldr Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(171,1)-(173,40) 939 22028455 0.5 2.2
2.3 8.4
uncons Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(166,1)-(167,38) 940 22028455 0.4 0.8
1.7 6.2
decode Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(68,1)-(124,32) 941 22028455 0.5 1.0
1.4 5.4
decode.choose Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(72,3)-(78,39) 951 21521885 0.3 1.4
0.3 1.4
decode.mask Data.ByteString.UTF8
Data/ByteString/UTF8.hs:81:3-31 969 37867 0.0 0.0
0.0 0.0
decode.bytes3 Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(103,3)-(111,32) 970 25292 0.0 0.0
0.0 0.0
decode.follower Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(87,3)-(88,47) 973 50584 0.0 0.0
0.0 0.0
decode.combine Data.ByteString.UTF8
Data/ByteString/UTF8.hs:84:3-56 974 50584 0.0 0.0
0.0 0.0
buncons Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:61:3-25 971 0 0.0 0.0
0.0 0.0
unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-18 972 0 0.0 0.0
0.0 0.0
decode.bytes2 Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(97,3)-(100,44) 964 12329 0.0 0.0
0.0 0.0
decode.follower Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(87,3)-(88,47) 967 12329 0.0 0.0
0.0 0.0
decode.combine Data.ByteString.UTF8
Data/ByteString/UTF8.hs:84:3-56 968 12329 0.0 0.0
0.0 0.0
buncons Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:61:3-25 965 0 0.0 0.0
0.0 0.0
unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-18 966 0 0.0 0.0
0.0 0.0
decode.bytes4 Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(114,3)-(124,32) 975 246 0.0 0.0
0.0 0.0
decode.follower Data.ByteString.UTF8
Data/ByteString/UTF8.hs:(87,3)-(88,47) 978 738 0.0 0.0
0.0 0.0
decode.combine Data.ByteString.UTF8
Data/ByteString/UTF8.hs:84:3-56 979 738 0.0 0.0
0.0 0.0
buncons Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:61:3-25 976 0 0.0 0.0
0.0 0.0
unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-18 977 0 0.0 0.0
0.0 0.0
buncons Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:61:3-25 942 0 0.0 0.0
0.5 2.9
unconsB Codec.Binary.UTF8.Generic
Codec/Binary/UTF8/Generic.hs:297:1-18 943 0 0.5 2.9
0.5 2.9
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:87:48-61 926 15483628 0.3 0.6
0.3 0.6
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:85:47-60 886 1310387 0.1 0.1
0.1 0.1
put Data
src/Data.hs:(97,2)-(99,26) 880 1310387 2.7 1.8
4.8 3.1
ls_put Data
src/Data.hs:(112,2)-(117,33) 884 0 0.1 0.0
2.1 1.4
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(68,9)-(71,49) 896 0 0.1 0.0
0.2 0.1
put Data.MyText
src/Data/MyText.hs:30:5-22 899 0 0.2 0.1
0.2 0.1
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:86:51-64 893 0 0.1 0.0
0.1 0.0
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:51:5-68 887 0 0.1 0.1
1.8 1.2
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:38:5-81 927 0 0.4 0.0
1.6 1.1
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:(68,9)-(71,49) 934 0 0.7 0.7
0.9 0.8
put Data.MyText
src/Data/MyText.hs:30:5-22 936 0 0.2 0.0
0.2 0.0
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:87:48-61 928 0 0.3 0.4
0.3 0.4
ls_put Data.Binary.StringRef
src/Data/Binary/StringRef.hs:85:47-60 888 0 0.1 0.0
0.1 0.0
tlData Data
src/Data.hs:24:11-16 890 1310387 0.1 0.0
0.1 0.0
tlRate Data
src/Data.hs:23:11-16 882 1310387 0.0 0.0
0.0 0.0
tlTime Data
src/Data.hs:22:11-16 878 1310387 0.0 0.0
0.0 0.0
tlData Data
src/Data.hs:24:11-16 933 1310386 0.0 0.0
0.0 0.0
createTimeLog TimeLog
src/TimeLog.hs:(54,1)-(56,60) 873 1 0.0 0.0
0.0 0.0
commonStartup CommonStartup
src/CommonStartup.hs:(10,1)-(14,17) 819 0 0.0 0.0
0.0 0.0
setLocale System.Locale.SetLocale
src/System/Locale/SetLocale.hsc:(58,1)-(59,70) 820 1 0.0 0.0
0.0 0.0
str2ptr System.Locale.SetLocale
src/System/Locale/SetLocale.hsc:(51,1)-(52,36) 821 1 0.0 0.0
0.0 0.0
setLocale.\ System.Locale.SetLocale
src/System/Locale/SetLocale.hsc:59:25-70 822 1 0.0 0.0
0.0 0.0
ptr2str System.Locale.SetLocale
src/System/Locale/SetLocale.hsc:(46,1)-(48,43) 825 1 0.0 0.0
0.0 0.0
setLocale.\ System.Locale.SetLocale
src/System/Locale/SetLocale.hsc:59:25-70 823 0 0.0 0.0
0.0 0.0
categoryToCInt System.Locale.SetLocale
src/System/Locale/SetLocale.hsc:(37,1)-(43,26) 824 1 0.0 0.0
0.0 0.0
options Main
src/recover-main.hs:(34,1)-(53,6) 828 0 0.0 0.0
0.0 0.0
options.\ Main
src/recover-main.hs:51:36-66 831 1 0.0 0.0
0.0 0.0
options.\ Main
src/recover-main.hs:48:36-65 829 1 0.0 0.0
0.0 0.0
--
see shy jo
signature.asc
Description: PGP signature

