Advertisement
Guest User

Untitled

a guest
Aug 11th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.50 KB | None | 0 0
  1. def compile_csv
  2. report = MemoryProfiler.report do
  3. execute_as_user do
  4. CSV.open("dataset_exports/full_export_script_#{@rand}.csv", 'wb') do |csv|
  5. csv << @db.fetch(@query).first.keys
  6. @db.fetch(@query).each do |row|
  7. csv << row.values
  8. end
  9. end
  10. end
  11. end
  12. report.pretty_print
  13. end
  14.  
  15. Total allocated: 186081272 bytes (2297784 objects)
  16. Total retained: 504 bytes (3 objects)
  17.  
  18. allocated memory by gem
  19. -----------------------------------
  20. 81975548 sequel-4.35.0
  21. 60390770 ruby-2.1.8/lib
  22. 32287840 activesupport-4.1.15
  23. 11425481 other
  24. 1633 tiny_tds-1.0.4
  25.  
  26. allocated memory by file
  27. -----------------------------------
  28. 81969954 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  29. 60390770 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb
  30. 27320480 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb
  31. 11425481 (irb)
  32. 4967360 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb
  33. 3162 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb
  34. 1633 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  35. 1344 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb
  36. 1008 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb
  37. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb
  38.  
  39. allocated memory by location
  40. -----------------------------------
  41. 81963464 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  42. 27321200 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2038
  43. 27320480 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  44. 24402725 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1656
  45. 11424928 (irb):119
  46. 8644043 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1666
  47. 4967360 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb:59
  48. 8833 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1256
  49. 3374 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2255
  50. 2910 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2263
  51. 1858 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:218
  52. 1752 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:217
  53. 1490 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  54. 1440 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1058
  55. 1299 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1510
  56. 1248 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:142
  57. 1168 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:61
  58. 1168 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1983
  59. 1098 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2247
  60. 1056 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2091
  61. 1008 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb:308
  62. 992 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:63
  63. 696 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:79
  64. 464 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:1021
  65. 464 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1254
  66. 352 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2062
  67. 280 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2023
  68. 264 (irb):117
  69. 240 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1488
  70. 240 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2088
  71. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  72. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:17
  73. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:652
  74. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:34
  75. 232 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1251
  76. 216 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1263
  77. 184 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:77
  78. 176 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2064
  79. 129 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:42
  80. 120 (irb):116
  81. 112 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2034
  82. 89 (irb):102
  83. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb:47
  84. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:35
  85. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:77
  86. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1509
  87. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2030
  88. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2063
  89. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2065
  90. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2067
  91.  
  92. allocated memory by class
  93. -----------------------------------
  94. 66339778 String
  95. 64581912 Hash
  96. 50173272 Array
  97. 4967440 Date
  98. 8448 File
  99. 2758 Regexp
  100. 1568 RubyVM::Env
  101. 1120 MatchData
  102. 1120 Proc
  103. 1088 Thread::Backtrace
  104. 928 TinyTds::Result
  105. 512 Time
  106. 320 Rational
  107. 232 TinyTds::Client
  108. 216 CSV
  109. 184 Sequel::TinyTDS::Dataset
  110. 176 Method
  111. 160 Mutex
  112. 40 IOError
  113.  
  114. allocated objects by gem
  115. -----------------------------------
  116. 931549 ruby-2.1.8/lib
  117. 807196 activesupport-4.1.15
  118. 496912 sequel-4.35.0
  119. 62101 other
  120. 26 tiny_tds-1.0.4
  121.  
  122. allocated objects by file
  123. -----------------------------------
  124. 931549 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb
  125. 683012 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb
  126. 496828 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  127. 124184 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb
  128. 62101 (irb)
  129. 73 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb
  130. 26 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  131. 8 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb
  132. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb
  133. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb
  134.  
  135. allocated objects by location
  136. -----------------------------------
  137. 683030 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2038
  138. 683012 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  139. 496752 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  140. 186279 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1656
  141. 124184 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb:59
  142. 62094 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1666
  143. 62092 (irb):119
  144. 52 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2263
  145. 38 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:218
  146. 36 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1058
  147. 36 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  148. 19 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2255
  149. 16 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:63
  150. 14 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:217
  151. 12 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:142
  152. 12 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2091
  153. 10 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:61
  154. 9 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2247
  155. 8 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1510
  156. 6 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2088
  157. 4 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1256
  158. 4 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2062
  159. 3 (irb):116
  160. 3 (irb):117
  161. 3 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:77
  162. 3 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:79
  163. 3 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1983
  164. 3 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2064
  165. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb:47
  166. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:1021
  167. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:35
  168. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:42
  169. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:77
  170. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1254
  171. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1509
  172. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2023
  173. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2030
  174. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2063
  175. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2065
  176. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2067
  177. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2069
  178. 1 (irb):102
  179. 1 (irb):108
  180. 1 (irb):118
  181. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  182. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:17
  183. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb:308
  184. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:652
  185. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:32
  186. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:34
  187.  
  188. allocated objects by class
  189. -----------------------------------
  190. 1304179 String
  191. 807250 Array
  192. 124186 Date
  193. 62112 Hash
  194. 11 RubyVM::Env
  195. 10 Proc
  196. 8 Rational
  197. 5 Regexp
  198. 4 MatchData
  199. 4 Time
  200. 4 TinyTds::Result
  201. 3 Sequel::TinyTDS::Dataset
  202. 2 Method
  203. 1 CSV
  204. 1 File
  205. 1 IOError
  206. 1 Mutex
  207. 1 Thread::Backtrace
  208. 1 TinyTds::Client
  209.  
  210. retained memory by gem
  211. -----------------------------------
  212. 272 tiny_tds-1.0.4
  213. 232 sequel-4.35.0
  214.  
  215. retained memory by file
  216. -----------------------------------
  217. 272 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  218. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  219.  
  220. retained memory by location
  221. -----------------------------------
  222. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  223. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:34
  224. 40 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:40
  225.  
  226. retained memory by class
  227. -----------------------------------
  228. 232 Hash
  229. 232 TinyTds::Client
  230. 40 String
  231.  
  232. retained objects by gem
  233. -----------------------------------
  234. 2 tiny_tds-1.0.4
  235. 1 sequel-4.35.0
  236.  
  237. retained objects by file
  238. -----------------------------------
  239. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  240. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  241.  
  242. retained objects by location
  243. -----------------------------------
  244. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  245. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:34
  246. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:40
  247.  
  248. retained objects by class
  249. -----------------------------------
  250. 1 Hash
  251. 1 String
  252. 1 TinyTds::Client
  253.  
  254.  
  255. Allocated String Report
  256. -----------------------------------
  257. 60053 "N"
  258. 60053 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  259.  
  260. 52432 "1"
  261. 52432 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  262.  
  263. 52391 "4"
  264. 52391 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  265.  
  266. 52262 "3"
  267. 52262 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  268.  
  269. 52092 "2"
  270. 52092 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  271.  
  272. 21450 "7"
  273. 21450 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  274.  
  275. 21281 "5"
  276. 21281 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  277.  
  278. 21280 "6"
  279. 21280 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  280.  
  281. 12410 "10"
  282. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  283.  
  284. 12410 "11"
  285. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  286.  
  287. 12410 "12"
  288. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  289.  
  290. 12410 "9"
  291. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  292.  
  293. 12112 "8"
  294. 12112 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  295.  
  296. 8872 "Wed"
  297. 8872 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  298.  
  299. 8872 "Wednesday"
  300. 8872 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  301.  
  302. 8871 "Thu"
  303. 8871 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  304.  
  305. 8871 "Thursday "
  306. 8871 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  307.  
  308. 8870 "Fri"
  309. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  310.  
  311. 8870 "Friday "
  312. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  313.  
  314. 8870 "Mon"
  315. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  316.  
  317. 8870 "Monday "
  318. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  319.  
  320. 8870 "Sat"
  321. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  322.  
  323. 8870 "Saturday "
  324. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  325.  
  326. 8870 "Sun"
  327. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  328.  
  329. 8870 "Sunday "
  330. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  331.  
  332. 8870 "Tue"
  333. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  334.  
  335. 8870 "Tuesday "
  336. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  337.  
  338. 5271 "Jan"
  339. 5271 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  340.  
  341. 5271 "January "
  342. 5271 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  343.  
  344. 5270 "Aug"
  345. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  346.  
  347. 5270 "August "
  348. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  349.  
  350. 5270 "Dec"
  351. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  352.  
  353. 5270 "December "
  354. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  355.  
  356. 5270 "Jul"
  357. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  358.  
  359. 5270 "July "
  360. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  361.  
  362. 5270 "Mar"
  363. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  364.  
  365. 5270 "March "
  366. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  367.  
  368. 5270 "May"
  369. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  370.  
  371. 5270 "May "
  372. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  373.  
  374. 5270 "Oct"
  375. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  376.  
  377. 5270 "October "
  378. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  379.  
  380. 5100 "Apr"
  381. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  382.  
  383. 5100 "April "
  384. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  385.  
  386. 5100 "Jun"
  387. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  388.  
  389. 5100 "June "
  390. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  391.  
  392. 5100 "Nov"
  393. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  394.  
  395. 5100 "November "
  396. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  397.  
  398. 5100 "Sep"
  399. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  400.  
  401. 5100 "September"
  402. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  403.  
  404. 4802 "Feb"
  405. 4802 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  406.  
  407.  
  408. Retained String Report
  409. -----------------------------------
  410. 1 "UTF-8"
  411. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:40
  412.  
  413. ####################
  414. ####################
  415. ####################
  416.  
  417. Total allocated: 186082569 bytes (2297806 objects)
  418. Total retained: 1713 bytes (23 objects)
  419.  
  420. allocated memory by gem
  421. -----------------------------------
  422. 81976845 sequel-4.35.0
  423. 60390770 ruby-2.1.8/lib
  424. 32287840 activesupport-4.1.15
  425. 11425481 other
  426. 1633 tiny_tds-1.0.4
  427.  
  428. allocated memory by file
  429. -----------------------------------
  430. 81969954 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  431. 60390770 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb
  432. 27320480 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb
  433. 11425481 (irb)
  434. 4967360 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb
  435. 3987 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb
  436. 1633 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  437. 1352 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb
  438. 1008 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb
  439. 464 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb
  440. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb
  441.  
  442. allocated memory by location
  443. -----------------------------------
  444. 81963464 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  445. 27321200 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2038
  446. 27320480 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  447. 24402725 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1656
  448. 11424928 (irb):32
  449. 8644043 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1666
  450. 4967360 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb:59
  451. 8833 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1256
  452. 3374 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2255
  453. 2910 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2263
  454. 2315 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  455. 1858 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:218
  456. 1752 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:217
  457. 1440 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1058
  458. 1299 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1510
  459. 1248 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:142
  460. 1168 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:61
  461. 1168 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1983
  462. 1098 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2247
  463. 1056 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2091
  464. 1008 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb:308
  465. 992 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:63
  466. 696 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:79
  467. 464 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:1021
  468. 464 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1254
  469. 352 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2062
  470. 280 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2023
  471. 264 (irb):30
  472. 240 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1488
  473. 240 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2088
  474. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  475. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:17
  476. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:134
  477. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:242
  478. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:652
  479. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:34
  480. 232 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1251
  481. 216 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1263
  482. 192 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:77
  483. 176 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2064
  484. 129 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:42
  485. 120 (irb):29
  486. 112 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2034
  487. 89 (irb):15
  488. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb:47
  489. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:35
  490. 80 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:77
  491. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1509
  492. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2030
  493. 80 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2063
  494.  
  495. allocated memory by class
  496. -----------------------------------
  497. 66340603 String
  498. 64582376 Hash
  499. 50173272 Array
  500. 4967440 Date
  501. 8448 File
  502. 2758 Regexp
  503. 1568 RubyVM::Env
  504. 1120 MatchData
  505. 1120 Proc
  506. 1088 Thread::Backtrace
  507. 928 TinyTds::Result
  508. 512 Time
  509. 320 Rational
  510. 232 TinyTds::Client
  511. 216 CSV
  512. 192 Sequel::TinyTDS::Dataset
  513. 176 Method
  514. 160 Mutex
  515. 40 IOError
  516.  
  517. allocated objects by gem
  518. -----------------------------------
  519. 931549 ruby-2.1.8/lib
  520. 807196 activesupport-4.1.15
  521. 496934 sequel-4.35.0
  522. 62101 other
  523. 26 tiny_tds-1.0.4
  524.  
  525. allocated objects by file
  526. -----------------------------------
  527. 931549 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb
  528. 683012 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb
  529. 496828 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  530. 124184 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb
  531. 62101 (irb)
  532. 93 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb
  533. 26 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  534. 8 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb
  535. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb
  536. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb
  537. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb
  538.  
  539. allocated objects by location
  540. -----------------------------------
  541. 683030 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2038
  542. 683012 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  543. 496752 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  544. 186279 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1656
  545. 124184 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/date/conversions.rb:59
  546. 62094 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1666
  547. 62092 (irb):32
  548. 56 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  549. 52 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2263
  550. 38 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:218
  551. 36 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1058
  552. 19 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2255
  553. 16 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:63
  554. 14 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:217
  555. 12 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:142
  556. 12 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2091
  557. 10 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:61
  558. 9 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2247
  559. 8 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1510
  560. 6 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2088
  561. 4 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1256
  562. 4 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2062
  563. 3 (irb):29
  564. 3 (irb):30
  565. 3 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:77
  566. 3 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:79
  567. 3 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1983
  568. 3 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2064
  569. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/dataset.rb:47
  570. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/query.rb:1021
  571. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:35
  572. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:42
  573. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:77
  574. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1254
  575. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:1509
  576. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2023
  577. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2030
  578. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2063
  579. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2065
  580. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2067
  581. 2 /usr/local/rvm/rubies/ruby-2.1.8/lib/ruby/2.1.0/csv.rb:2069
  582. 1 (irb):15
  583. 1 (irb):21
  584. 1 (irb):31
  585. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  586. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:17
  587. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:134
  588. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:242
  589. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/database/connecting.rb:308
  590. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:652
  591.  
  592. allocated objects by class
  593. -----------------------------------
  594. 1304199 String
  595. 807250 Array
  596. 124186 Date
  597. 62114 Hash
  598. 11 RubyVM::Env
  599. 10 Proc
  600. 8 Rational
  601. 5 Regexp
  602. 4 MatchData
  603. 4 Time
  604. 4 TinyTds::Result
  605. 3 Sequel::TinyTDS::Dataset
  606. 2 Method
  607. 1 CSV
  608. 1 File
  609. 1 IOError
  610. 1 Mutex
  611. 1 Thread::Backtrace
  612. 1 TinyTds::Client
  613.  
  614. retained memory by gem
  615. -----------------------------------
  616. 1441 sequel-4.35.0
  617. 272 tiny_tds-1.0.4
  618.  
  619. retained memory by file
  620. -----------------------------------
  621. 745 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb
  622. 464 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb
  623. 272 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  624. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  625.  
  626. retained memory by location
  627. -----------------------------------
  628. 745 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  629. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  630. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:134
  631. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:242
  632. 232 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:34
  633. 40 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:40
  634.  
  635. retained memory by class
  636. -----------------------------------
  637. 785 String
  638. 696 Hash
  639. 232 TinyTds::Client
  640.  
  641. retained objects by gem
  642. -----------------------------------
  643. 21 sequel-4.35.0
  644. 2 tiny_tds-1.0.4
  645.  
  646. retained objects by file
  647. -----------------------------------
  648. 18 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb
  649. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb
  650. 2 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb
  651. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb
  652.  
  653. retained objects by location
  654. -----------------------------------
  655. 18 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  656. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:16
  657. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:134
  658. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/connection_pool/threaded.rb:242
  659. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:34
  660. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:40
  661.  
  662. retained objects by class
  663. -----------------------------------
  664. 19 String
  665. 3 Hash
  666. 1 TinyTds::Client
  667.  
  668.  
  669. Allocated String Report
  670. -----------------------------------
  671. 60053 "N"
  672. 60053 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  673.  
  674. 52432 "1"
  675. 52432 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  676.  
  677. 52391 "4"
  678. 52391 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  679.  
  680. 52262 "3"
  681. 52262 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  682.  
  683. 52092 "2"
  684. 52092 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  685.  
  686. 21450 "7"
  687. 21450 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  688.  
  689. 21281 "5"
  690. 21281 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  691.  
  692. 21280 "6"
  693. 21280 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  694.  
  695. 12410 "10"
  696. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  697.  
  698. 12410 "11"
  699. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  700.  
  701. 12410 "12"
  702. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  703.  
  704. 12410 "9"
  705. 12410 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  706.  
  707. 12112 "8"
  708. 12112 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/activesupport-4.1.15/lib/active_support/core_ext/numeric/conversions.rb:131
  709.  
  710. 8872 "Wed"
  711. 8872 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  712.  
  713. 8872 "Wednesday"
  714. 8872 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  715.  
  716. 8871 "Thu"
  717. 8871 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  718.  
  719. 8871 "Thursday "
  720. 8871 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  721.  
  722. 8870 "Fri"
  723. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  724.  
  725. 8870 "Friday "
  726. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  727.  
  728. 8870 "Mon"
  729. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  730.  
  731. 8870 "Monday "
  732. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  733.  
  734. 8870 "Sat"
  735. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  736.  
  737. 8870 "Saturday "
  738. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  739.  
  740. 8870 "Sun"
  741. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  742.  
  743. 8870 "Sunday "
  744. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  745.  
  746. 8870 "Tue"
  747. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  748.  
  749. 8870 "Tuesday "
  750. 8870 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  751.  
  752. 5271 "Jan"
  753. 5271 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  754.  
  755. 5271 "January "
  756. 5271 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  757.  
  758. 5270 "Aug"
  759. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  760.  
  761. 5270 "August "
  762. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  763.  
  764. 5270 "Dec"
  765. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  766.  
  767. 5270 "December "
  768. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  769.  
  770. 5270 "Jul"
  771. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  772.  
  773. 5270 "July "
  774. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  775.  
  776. 5270 "Mar"
  777. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  778.  
  779. 5270 "March "
  780. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  781.  
  782. 5270 "May"
  783. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  784.  
  785. 5270 "May "
  786. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  787.  
  788. 5270 "Oct"
  789. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  790.  
  791. 5270 "October "
  792. 5270 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  793.  
  794. 5100 "Apr"
  795. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  796.  
  797. 5100 "April "
  798. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  799.  
  800. 5100 "Jun"
  801. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  802.  
  803. 5100 "June "
  804. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  805.  
  806. 5100 "Nov"
  807. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  808.  
  809. 5100 "November "
  810. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  811.  
  812. 5100 "Sep"
  813. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  814.  
  815. 5100 "September"
  816. 5100 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  817.  
  818. 4802 "Feb"
  819. 4802 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/adapters/tinytds.rb:239
  820.  
  821.  
  822. Retained String Report
  823. -----------------------------------
  824. 1 "UTF-8"
  825. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/tiny_tds-1.0.4/lib/tiny_tds/client.rb:40
  826.  
  827. 1 "calendar month"
  828. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  829.  
  830. 1 "calendar month abbrev"
  831. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  832.  
  833. 1 "calendar month number"
  834. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  835.  
  836. 1 "calendar quarter"
  837. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  838.  
  839. 1 "calendar year"
  840. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  841.  
  842. 1 "calendar year month"
  843. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  844.  
  845. 1 "date key"
  846. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  847.  
  848. 1 "day number in month"
  849. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  850.  
  851. 1 "day of week"
  852. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  853.  
  854. 1 "day of week abbrev"
  855. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  856.  
  857. 1 "day of week num"
  858. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  859.  
  860. 1 "fiscal period"
  861. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  862.  
  863. 1 "fiscal quarter"
  864. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  865.  
  866. 1 "fiscal year"
  867. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  868.  
  869. 1 "fiscal year period"
  870. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  871.  
  872. 1 "full date"
  873. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  874.  
  875. 1 "last date of fiscal year"
  876. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
  877.  
  878. 1 "last day of month flag"
  879. 1 /usr/local/rvm/gems/ruby-2.1.8@Fenrir/gems/sequel-4.35.0/lib/sequel/dataset/actions.rb:1059
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement