Advertisement
Guest User

log with `unique` used

a guest
Mar 13th, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.10 KB | None | 0 0
  1. Fri Mar 14 00:10 2014 Time and Allocation Profiling Report (Final)
  2.  
  3. solve_sudoku.exe +RTS -p -RTS 0.sudoku
  4.  
  5. total time = 45.52 secs (45525 ticks @ 1000 us, 1 processor)
  6. total alloc = 16,067,871,296 bytes (excludes profiling overheads)
  7.  
  8. COST CENTRE MODULE %time %alloc
  9.  
  10. branch.containing Sudoku 23.5 18.8
  11. branch Sudoku 22.3 29.3
  12. exclusiveSplit.splitter Sudoku 17.3 30.3
  13. branch.clean Sudoku 12.0 9.4
  14. branch.rest Sudoku 9.5 2.3
  15. allright Sudoku 8.0 1.5
  16. exclusiveSplit Sudoku 5.7 7.9
  17.  
  18.  
  19. individual inherited
  20. COST CENTRE MODULE no. entries %time %alloc %time %alloc
  21.  
  22. MAIN MAIN 44 0 0.0 0.0 100.0 100.0
  23. main Main 89 0 0.0 0.0 100.0 100.0
  24. getTask Sudoku 126 1 0.0 0.0 0.0 0.0
  25. updateValues Sudoku 136 1 0.0 0.0 0.0 0.0
  26. makeCells Sudoku 127 1 0.0 0.0 0.0 0.0
  27. makeCells.cook Sudoku 132 9 0.0 0.0 0.0 0.0
  28. apply Sudoku 131 90 0.0 0.0 0.0 0.0
  29. makeCells.cook Sudoku 133 0 0.0 0.0 0.0 0.0
  30. makeCells.make Sudoku 134 81 0.0 0.0 0.0 0.0
  31. getSolution Sudoku 121 0 0.0 0.0 100.0 100.0
  32. solve Sudoku 122 46 0.0 0.0 100.0 100.0
  33. solve.\ Sudoku 199 45 0.0 0.0 0.0 0.0
  34. values Sudoku 200 3645 0.0 0.0 0.0 0.0
  35. solve.possibilities Sudoku 179 45 0.0 0.0 0.0 0.0
  36. solve.possibilities.\ Sudoku 180 45 0.0 0.0 0.0 0.0
  37. updateValues Sudoku 181 90 0.0 0.0 0.0 0.0
  38. updateValue Sudoku 182 45 0.0 0.0 0.0 0.0
  39. updateValue.f Sudoku 183 3645 0.0 0.0 0.0 0.0
  40. == Sudoku 184 3690 0.0 0.0 0.0 0.0
  41. solve.decision Sudoku 177 45 0.0 0.0 0.0 0.0
  42. decide Sudoku 178 45 0.0 0.0 0.0 0.0
  43. solve.undecided Sudoku 175 46 0.0 0.0 0.0 0.0
  44. values Sudoku 176 1448 0.0 0.0 0.0 0.0
  45. solve.list' Sudoku 139 46 0.0 0.0 100.0 100.0
  46. upgrade Sudoku 140 91 0.0 0.0 100.0 100.0
  47. values Sudoku 143 10326 0.0 0.0 0.0 0.0
  48. upgrade.list' Sudoku 141 91 0.0 0.0 100.0 100.0
  49. mutate Sudoku 142 7462 0.0 0.1 100.0 100.0
  50. updateCell Sudoku 144 7371 0.0 0.0 99.9 99.9
  51. updateCell.same Sudoku 186 0 0.0 0.0 0.1 0.1
  52. updateCell.chosen Sudoku 187 8472 0.0 0.0 0.1 0.0
  53. updateCell.callBy Sudoku 188 8472 0.0 0.0 0.1 0.0
  54. updateCell.sameBy Sudoku 190 8472 0.0 0.0 0.0 0.0
  55. part Sudoku 198 2824 0.0 0.0 0.0 0.0
  56. column Sudoku 196 2824 0.0 0.0 0.0 0.0
  57. row Sudoku 193 2824 0.0 0.0 0.0 0.0
  58. updateCell.necessary Sudoku 189 8472 0.0 0.0 0.1 0.0
  59. values Sudoku 194 67776 0.0 0.0 0.0 0.0
  60. updateCell.sameBy Sudoku 191 0 0.1 0.0 0.1 0.0
  61. part Sudoku 197 225920 0.0 0.0 0.0 0.0
  62. column Sudoku 195 225920 0.0 0.0 0.0 0.0
  63. row Sudoku 192 225920 0.0 0.0 0.0 0.0
  64. updateCell.v' Sudoku 145 7371 0.0 0.0 99.8 99.9
  65. updateCell.same Sudoku 185 2824 0.0 0.0 0.0 0.0
  66. updateCell.correct Sudoku 146 28209 0.0 0.0 99.8 99.9
  67. updateCell.good Sudoku 147 83864 0.0 0.0 99.8 99.9
  68. updateCell.good.vars Sudoku 152 83864 0.0 0.0 1.4 0.3
  69. updateCell.callBy Sudoku 158 83864 0.0 0.0 1.4 0.3
  70. updateCell.sameBy Sudoku 161 83864 0.0 0.0 0.0 0.0
  71. part Sudoku 172 27746 0.0 0.0 0.0 0.0
  72. column Sudoku 170 27909 0.0 0.0 0.0 0.0
  73. row Sudoku 164 28209 0.0 0.0 0.0 0.0
  74. updateCell.necessary Sudoku 159 83864 0.5 0.2 1.4 0.3
  75. values Sudoku 165 670912 0.0 0.0 0.0 0.0
  76. updateCell.sameBy Sudoku 162 0 0.6 0.1 0.8 0.1
  77. part Sudoku 171 2219680 0.1 0.0 0.1 0.0
  78. column Sudoku 169 2232720 0.0 0.0 0.0 0.0
  79. row Sudoku 163 2256720 0.1 0.0 0.1 0.0
  80. allright Sudoku 148 45268211 8.0 1.5 98.3 99.5
  81. branch Sudoku 153 30133103 22.3 29.3 90.3 98.0
  82. branch.rest Sudoku 168 28874842 9.5 2.3 9.5 2.3
  83. branch.clean Sudoku 166 12072147 1.1 0.6 1.1 0.6
  84. branch.containing Sudoku 154 30133103 23.5 18.8 57.4 65.8
  85. branch.clean Sudoku 167 0 11.0 8.8 11.0 8.8
  86. exclusiveSplit Sudoku 156 0 5.7 7.9 23.0 38.2
  87. exclusiveSplit.splitter Sudoku 157 75317450 17.3 30.3 17.3 30.3
  88. values Sudoku 138 3726 0.0 0.0 0.0 0.0
  89. printSudoku Sudoku 91 1 0.0 0.0 0.0 0.0
  90. showSudoku Sudoku 92 1 0.0 0.0 0.0 0.0
  91. showSudoku.get Sudoku 119 81 0.0 0.0 0.0 0.0
  92. row Sudoku 203 405 0.0 0.0 0.0 0.0
  93. column Sudoku 202 3321 0.0 0.0 0.0 0.0
  94. showSudoku.real Sudoku 118 81 0.0 0.0 0.0 0.0
  95. showSudoku.v Sudoku 97 169 0.0 0.0 0.0 0.0
  96. showSudoku.v.vars Sudoku 116 81 0.0 0.0 0.0 0.0
  97. values Sudoku 117 81 0.0 0.0 0.0 0.0
  98. showSudoku.v.bottom Sudoku 114 4 0.0 0.0 0.0 0.0
  99. showSudoku.v.right Sudoku 112 14 0.0 0.0 0.0 0.0
  100. showSudoku.v.top Sudoku 106 4 0.0 0.0 0.0 0.0
  101. showSudoku.v.left Sudoku 104 16 0.0 0.0 0.0 0.0
  102. showSudoku.v.horizontal Sudoku 102 13 0.0 0.0 0.0 0.0
  103. showSudoku.border Sudoku 101 88 0.0 0.0 0.0 0.0
  104. showSudoku.v.vertical Sudoku 98 169 0.0 0.0 0.0 0.0
  105. parseTask Main 90 1 0.0 0.0 0.0 0.0
  106. cook.\ Main 124 610 0.0 0.0 0.0 0.0
  107. cook.replace Main 125 610 0.0 0.0 0.0 0.0
  108. CAF GHC.IO.FD 75 0 0.0 0.0 0.0 0.0
  109. CAF GHC.IO.Encoding.CodePage 74 0 0.0 0.0 0.0 0.0
  110. CAF Text.Read.Lex 69 0 0.0 0.0 0.0 0.0
  111. CAF GHC.IO.Encoding 67 0 0.0 0.0 0.0 0.0
  112. CAF System.Environment 63 0 0.0 0.0 0.0 0.0
  113. CAF GHC.IO.Handle.FD 55 0 0.0 0.0 0.0 0.0
  114. CAF Sudoku 52 0 0.0 0.0 0.0 0.0
  115. exclusiveSplit Sudoku 155 1 0.0 0.0 0.0 0.0
  116. mutate Sudoku 149 0 0.0 0.0 0.0 0.0
  117. updateCell Sudoku 150 0 0.0 0.0 0.0 0.0
  118. updateCell.unique Sudoku 160 1 0.0 0.0 0.0 0.0
  119. updateCell.required Sudoku 151 1 0.0 0.0 0.0 0.0
  120. sudoku Sudoku 137 1 0.0 0.0 0.0 0.0
  121. makeCells Sudoku 128 0 0.0 0.0 0.0 0.0
  122. makeCells.values Sudoku 130 1 0.0 0.0 0.0 0.0
  123. makeCells.indices Sudoku 129 1 0.0 0.0 0.0 0.0
  124. getSolution Sudoku 120 1 0.0 0.0 0.0 0.0
  125. utf Sudoku 111 1 0.0 0.0 0.0 0.0
  126. partSize Sudoku 96 1 0.0 0.0 0.0 0.0
  127. printSudoku Sudoku 93 0 0.0 0.0 0.0 0.0
  128. showSudoku Sudoku 94 0 0.0 0.0 0.0 0.0
  129. showSudoku.real Sudoku 201 0 0.0 0.0 0.0 0.0
  130. showSudoku.v Sudoku 99 0 0.0 0.0 0.0 0.0
  131. showSudoku.border Sudoku 108 0 0.0 0.0 0.0 0.0
  132. showSudoku./-> Sudoku 109 11 0.0 0.0 0.0 0.0
  133. showSudoku.v.horizontal Sudoku 103 0 0.0 0.0 0.0 0.0
  134. showSudoku.v.vertical Sudoku 100 0 0.0 0.0 0.0 0.0
  135. showSudoku.indices Sudoku 95 1 0.0 0.0 0.0 0.0
  136. CAF Main 51 0 0.0 0.0 0.0 0.0
  137. parseTask Main 135 0 0.0 0.0 0.0 0.0
  138. cook Main 123 1 0.0 0.0 0.0 0.0
  139. main Main 88 1 0.0 0.0 0.0 0.0
  140. main Main 173 0 0.0 0.0 0.0 0.0
  141. parseTask Main 174 0 0.0 0.0 0.0 0.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement