Skip to content

Instantly share code, notes, and snippets.

@tcrayford
Created December 9, 2010 22:19
Show Gist options
  • Save tcrayford/735428 to your computer and use it in GitHub Desktop.
Save tcrayford/735428 to your computer and use it in GitHub Desktop.
Thu Dec 9 22:15 2010 Time and Allocation Profiling Report (Final)
Main +RTS -p -RTS
total time = 1312.56 secs (65628 ticks @ 20 ms)
total alloc = 563,371,406,784 bytes (excludes profiling overheads)
COST CENTRE MODULE %time %alloc
findOffsetIn Cipher 26.9 21.6
encode Cipher 9.9 0.0
remove Bombe 7.9 29.5
findMenuLoop Bombe 6.7 1.5
findConnections Bombe 5.1 6.3
steckerAdd Bombe 4.9 1.5
reverseEncode Cipher 4.6 0.0
lookupInAssocList LetterStats 4.1 0.4
followConnection Bombe 3.2 4.7
offsetAt Bombe 3.1 6.5
findMenues Bombe 3.1 2.4
reflect Enigma 2.0 0.4
isPairContradictedByStecker Bombe 1.6 0.0
advanceRotors Enigma 1.4 0.0
encodeWithRotor Enigma 1.4 0.0
reverseEncodeWithRotor Enigma 1.4 0.0
offsetN2 Bombe 1.4 2.0
applyOffsetsToRotors Bombe 1.1 2.9
followConnections Bombe 1.1 0.7
findMenu2 Bombe 1.0 4.9
enigmaEncode Enigma 0.9 2.7
encodeFromRightToLeft Enigma 0.8 2.0
encodeFromLeftToRight Enigma 0.7 2.0
applyOffsetsToEnigma Bombe 0.5 1.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment