Skip to content

Instantly share code, notes, and snippets.

@mfojtik
Created October 18, 2012 15:46
Show Gist options
  • Select an option

  • Save mfojtik/3912688 to your computer and use it in GitHub Desktop.

Select an option

Save mfojtik/3912688 to your computer and use it in GitHub Desktop.
Prototype of rack-profiler - a Rack middlerware to track Ruby malloc_allocations
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
# THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
require 'tracer'
Tracer.add_filter do |event, file, line, id, binding, klass, *rest|
prof = Rack::Profiler
memory_allocated = GC.malloc_allocations - prof.current_malloc
prof.current_malloc(GC.malloc_allocations)
prof.stats[file] ||= {}
if prof.stats[file][line]
prof.stats[file][line] += memory_allocated
else
prof.stats[file][line] = memory_allocated
end
end
module Rack
class Profiler
def self.current_malloc(new_value=nil)
@current_malloc = new_value if new_value
@current_malloc ||= GC.malloc_allocations
@current_malloc
end
def self.stats
@stats ||= {}
end
def initialize(app, no_cache_control = nil, cache_control = nil)
@app = app
end
def call(env)
retval = Tracer.on {
status, headers, body = @app.call(env)
[status, headers, body]
}
req = Rack::Request.new(env)
if req.params['report']
::File.open('report.txt', 'w') do |f|
Profiler.stats.each do |file, values|
f.write("** #{file}:\n")
values.each do |line, memory|
f.write(" #{line}: #{memory}\n")
end
end
end
end
retval
end
end
end
# The output produced:
=begin
** /home/mfojtik/code/core/server/lib/sinatra/rack_profiler.rb:
55: 96904
56: 2506
49: 14
50: 10
51: 10
53: 14
54: 10
64: 10612
63: 212
62: 266
61: 3
60: 12
69: 3
70: 5
** /home/mfojtik/code/core/server/lib/sinatra/rack_matrix_params.rb:
39: 3588
45: 2587
51: 2516
52: 9054
54: 5534
55: 19619
56: 16600
57: 17103
58: 3018
64: 13090
82: 9556
83: 9558
84: 19618
89: 1509
94: 9559
104: 1509
105: 2505
23: 14
24: 10
25: 10
** /home/mfojtik/code/core/server/lib/deltacloud/core_ext/string.rb:
76: 10564
77: 28737
78: 4527
57: 28113
58: 156626
59: 32129
60: 20080
48: 2510
49: 2511
50: 18576
55: 1506
35: 3515
36: 2511
37: 2511
38: 2511
39: 2511
40: 2511
80: 120371
82: 60187
81: 433336
83: 68213
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/urlmap.rb:
42: 3522
43: 2519
44: 2516
45: 2516
46: 2516
47: 2516
49: 7538
52: 34204
51: 28170
56: 34712
58: 5534
59: 8552
61: 8049
62: 5534
64: 1509
70: 6514
71: 7015
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/sinatra-1.3.3/lib/sinatra/base.rb:
1388: 3522
1389: 7018
1467: 4025
1468: 2516
1471: 2515
1365: 3521
1366: 2516
1375: 309
1376: 663
1381: 220
1382: 221
1393: 309
1394: 221
1395: 221
1396: 386
1397: 361
1398: 220
1407: 309
1408: 221
1411: 220
1412: 220
1416: 309
1417: 395
1418: 220
1414: 221
1399: 221
1441: 309
1442: 441
1400: 220
1432: 309
1433: 221
1434: 572
1435: 1145
1436: 484
1437: 529
1438: 132
1439: 220
1401: 221
1383: 221
1403: 309
1404: 1007
1012: 744
1013: 2755
1014: 958
1016: 132
1018: 658
1405: 132
1384: 663
746: 308
747: 221
566: 309
567: 574
568: 132
569: 281
748: 221
749: 663
750: 485
751: 132
1385: 221
1386: 221
1547: 203
1321: 208754
1377: 220
1367: 2515
98: 102049
99: 189516
754: 63330
755: 244271
760: 45235
761: 45236
762: 144754
763: 117615
764: 27249
906: 63330
907: 262416
915: 63332
916: 305486
917: 27141
908: 99520
912: 27141
765: 135728
789: 672399
790: 1259462
784: 548064
785: 529880
786: 529880
791: 484409
1583: 63330
766: 45236
1525: 153804
1527: 154129
1037: 576592
1528: 227354
1529: 154317
1531: 54283
1532: 99847
1536: 27282
1537: 45471
768: 45235
769: 108553
920: 126450
921: 361150
933: 63322
934: 45231
1588: 298519
1587: 289473
1581: 777957
935: 45230
825: 352249
826: 1580616
827: 849023
828: 189672
936: 45231
831: 171378
832: 153288
841: 591041
842: 345439
833: 257820
834: 278927
859: 376328
860: 268807
861: 698896
862: 822044
875: 164787
845: 25632
846: 42722
883: 59809
884: 42721
885: 42721
814: 59809
815: 111074
816: 25632
893: 31661
894: 126646
895: 54277
897: 58801
898: 90462
863: 219283
865: 162079
870: 105874
871: 123943
872: 100859
1265: 295032
876: 45160
835: 11042
850: 3515
851: 7020
214: 95201
215: 47601
216: 47600
217: 47601
581: 30608
582: 12546
665: 21072
667: 57191
668: 32616
669: 57703
672: 34113
673: 58201
674: 38129
675: 32109
676: 32109
677: 51171
678: 33111
679: 33111
682: 9030
683: 15051
684: 15051
685: 15051
701: 21071
702: 39132
703: 11535
704: 8537
705: 19579
707: 4518
708: 12050
709: 25602
996: 57229
710: 4518
714: 7531
715: 19580
716: 4519
649: 10543
650: 35148
717: 7530
718: 19580
719: 3015
720: 5026
723: 11539
724: 15078
734: 12546
686: 12546
182: 98303
183: 70217
184: 70217
185: 70217
186: 182564
187: 112346
39: 98304
40: 182568
41: 42129
188: 70215
193: 182559
194: 224689
195: 196663
196: 42129
688: 18548
692: 12536
697: 11535
698: 12536
699: 12536
583: 12536
693: 20542
694: 9019
651: 5511
652: 267535
655: 1503
940: 48597
922: 306613
923: 204409
927: 267535
928: 1503
155: 3508
156: 6515
159: 1503
160: 2506
66: 63128
67: 117236
68: 99199
69: 27054
164: 2506
930: 55111
770: 108217
965: 63126
966: 45091
967: 360721
968: 347194
972: 180361
772: 45090
780: 45091
75: 63127
76: 117236
79: 270541
82: 40582
86: 45090
87: 45091
88: 45091
89: 45091
781: 45091
756: 45091
817: 42586
818: 42586
819: 42585
821: 42585
889: 42586
847: 42586
941: 42585
100: 145293
119: 101704
120: 72646
121: 262025
122: 45592
1473: 2505
1390: 2506
909: 611
1530: 799
** (eval):
1: 407019
2: 12049
3: 24099
4: 4016
5: 8034
6: 8032
8: 12048
9: 8033
10: 8033
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:
49: 660
50: 514
51: 1718
52: 264
77: 3091
78: 2511
82: 13873
83: 1594
99: 529
100: 441
101: 441
127: 543
128: 451
129: 451
130: 9125
131: 270
133: 14
134: 10
135: 5
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/methodoverride.rb:
1: 111
2: 113
3: 5
5: 19
6: 13
8: 120
12: 25149
24: 14
32: 3
33: 6
9: 75
10: 78
13: 25135
21: 25136
22: 25050
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/head.rb:
1: 85
3: 113
4: 324
8: 102062
17: 3
19: 6
5: 220
6: 223
9: 72890
11: 72646
14: 72646
16: 72646
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/nulllogger.rb:
1: 131
2: 113
3: 324
7: 102061
12: 14
13: 14
14: 14
15: 20
16: 15
17: 3
18: 6
4: 220
5: 223
8: 190018
9: 43734
10: 72645
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/tilt-1.3.3/lib/tilt.rb:
122: 308
123: 329
124: 223
130: 63329
131: 45236
132: 45236
126: 21071
127: 266022
69: 10543
70: 28965
71: 16565
53: 7530
54: 49700
8: 21581
9: 17566
10: 17566
55: 4518
77: 7531
78: 7531
81: 7531
84: 31629
85: 19579
86: 4518
90: 12049
128: 7527
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-protection-1.2.0/lib/rack/protection.rb:
19: 308
21: 605
22: 573
23: 1472
24: 1253
25: 1256
26: 1273
27: 837
28: 485
29: 1013
30: 220
32: 221
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-protection-1.2.0/lib/rack/protection/frame_options.rb:
1: 76
3: 14
4: 13
19: 271
20: 5
21: 101719
24: 3
25: 6
26: 6
22: 188878
23: 87174
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/rubygems/custom_require.rb:
34: 139
35: 221
36: 889
63: 42
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/rubygems.rb:
246: 99
247: 675
248: 71
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-protection-1.2.0/lib/rack/protection/xss_header.rb:
1: 85
3: 13
4: 13
14: 410
15: 5
17: 101721
21: 204108
25: 3
26: 6
27: 6
22: 145780
23: 1022546
18: 188878
19: 87174
24: 87174
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-protection-1.2.0/lib/rack/protection/base.rb:
1: 250
2: 5
3: 5
4: 5
6: 13
7: 13
8: 113
9: 5
16: 45
18: 41
22: 30
26: 1554
30: 1554
34: 14
38: 20
42: 102062
50: 15
55: 15
61: 15
65: 15
69: 15
74: 15
78: 15
84: 15
90: 15
94: 14
95: 3
96: 6
97: 6
19: 5592
20: 6
23: 41
24: 6
31: 8977
27: 1100
28: 1101
32: 670
43: 72890
47: 72890
48: 72646
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/digest.rb:
4: 8
5: 48
9: 28
12: 3
13: 6
17: 14
20: 12
21: 3
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/x86_64-linux/digest/sha1.so:
0: 117
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-protection-1.2.0/lib/rack/protection/ip_spoofing.rb:
1: 80
3: 13
4: 13
11: 114
12: 5
14: 102064
21: 3
22: 6
23: 6
15: 233249
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-protection-1.2.0/lib/rack/protection/json_csrf.rb:
1: 80
3: 13
4: 13
13: 114
14: 5
16: 102063
26: 3
27: 6
28: 6
17: 72890
18: 363227
24: 43587
25: 72646
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-protection-1.2.0/lib/rack/protection/path_traversal.rb:
1: 117
3: 13
4: 13
12: 114
13: 102063
21: 102061
34: 3
35: 6
36: 6
14: 72891
15: 189516
22: 72890
23: 336302
25: 276984
26: 379029
27: 43734
30: 174937
31: 247827
32: 44740
33: 72891
16: 43734
18: 188879
19: 43587
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/sinatra-1.3.3/lib/sinatra/showexceptions.rb:
15: 203
16: 364
17: 440
18: 87
20: 47755
21: 47756
39: 47596
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/erb.rb:
783: 203
784: 618
785: 438
680: 203
681: 146
650: 204
651: 146
652: 408
654: 349
656: 349
658: 175
670: 87
672: 146
682: 146
683: 146
684: 175
685: 146
686: 146
786: 87
803: 204
804: 146
805: 146
807: 146
808: 379
810: 87
812: 146
813: 408
815: 87
816: 146
787: 146
585: 204
586: 379
587: 320
588: 900
589: 87
702: 204
703: 146
711: 146
590: 438
544: 203
545: 146
546: 146
547: 379
548: 379
549: 145
554: 29875
555: 19286
556: 19315
551: 87
592: 87
593: 146
674: 204
675: 146
361: 204
362: 1404
363: 379
366: 203
367: 146
368: 146
369: 146
364: 87
676: 146
594: 146
504: 204
505: 146
506: 146
507: 640
508: 30714
509: 43936
510: 43762
595: 98775
596: 22794
597: 98399
598: 11397
599: 30394
604: 22795
606: 51679
610: 11485
614: 11485
617: 5742
511: 51362
607: 5655
608: 9426
574: 13400
575: 24884
576: 5742
577: 35266
581: 7366
609: 9425
620: 11310
641: 9426
622: 9425
632: 4931
636: 9425
637: 9426
579: 1915
624: 11688
629: 2697
513: 87
645: 146
646: 145
564: 204
565: 146
566: 437
567: 145
569: 494
570: 116
571: 146
647: 146
648: 146
788: 146
789: 175
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-accept-0.4.5/lib/rack/accept.rb:
8: 105
9: 498
10: 45
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-accept-0.4.5/lib/rack/accept/context.rb:
1: 195
3: 113
6: 38
8: 23
10: 119
19: 35203
30: 14
35: 14
40: 20
45: 15
49: 12
51: 15
59: 15
66: 3
67: 6
11: 75
12: 78
13: 76
14: 197
15: 45
20: 33962
21: 64346
22: 15081
27: 25050
** /home/mfojtik/code/core/server/lib/sinatra/rack_driver_select.rb:
20: 7
21: 42
22: 8
23: 6
30: 3522
31: 2516
32: 7548
33: 1509
36: 2516
39: 7546
40: 28170
41: 3018
50: 7043
51: 5031
52: 5031
42: 5031
45: 1509
47: 25552
48: 1503
** /home/mfojtik/code/core/server/lib/sinatra/rack_etag.rb:
34: 7
35: 58
36: 8
37: 6
38: 6
40: 3522
41: 2516
43: 2506
57: 3508
58: 2506
59: 2506
61: 3508
62: 9521
63: 1503
65: 3508
66: 9521
67: 1503
44: 2506
69: 3508
70: 2506
71: 2506
74: 10022
76: 6013
77: 31564
78: 1503
79: 2506
45: 10022
48: 1503
49: 7016
52: 1503
53: 2506
** /home/mfojtik/code/core/server/lib/sinatra/rack_date.rb:
26: 7
27: 32
28: 8
30: 3522
31: 2516
32: 18540
33: 1503
34: 2506
** /home/mfojtik/code/core/server/lib/sinatra/rack_logger.rb:
65: 7
66: 93
67: 26
29: 5
30: 6
31: 6
70: 3
72: 6
74: 3522
75: 14086
76: 1509
77: 2506
78: 7517
81: 1503
82: 2506
79: 13
33: 5
34: 5
35: 5
109: 7
110: 28
111: 3
128: 7
129: 5
130: 16
131: 5
113: 5
114: 19
115: 15
118: 69
121: 7
123: 13
125: 46
126: 3
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-accept-0.4.5/lib/rack/accept/request.rb:
1: 175
3: 13
7: 113
8: 23
10: 3535
15: 35204
20: 14
25: 14
30: 20
36: 15
42: 15
48: 15
54: 15
62: 15
70: 15
78: 15
86: 15
89: 3
90: 6
11: 2515
12: 2518
16: 30388
17: 24129
** /home/mfojtik/code/core/server/lib/sinatra/rack_accept.rb:
123: 35189
124: 25245
127: 25136
138: 191028
140: 55298
142: 55298
143: 326756
144: 914915
148: 231243
156: 85460
159: 55801
160: 15081
75: 4017
76: 2511
77: 22594
80: 1506
78: 29117
79: 4518
84: 9037
82: 4017
88: 1506
65: 3515
66: 2511
67: 2511
86: 16066
87: 12551
89: 5524
92: 1506
93: 2511
94: 2511
95: 2511
99: 22085
31: 24587
32: 15051
33: 39132
34: 105357
35: 11535
40: 12536
104: 1503
162: 25051
163: 25051
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-accept-0.4.5/lib/rack/accept/media_type.rb:
1: 161
7: 113
8: 377
11: 14
16: 14
25: 14
40: 12
42: 3535
54: 14
59: 3
60: 6
45: 16098
46: 6541
49: 1509
50: 2516
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-accept-0.4.5/lib/rack/accept/header.rb:
1: 322
5: 61
10: 3538
25: 24
31: 14
34: 19
40: 14
44: 19
48: 14
55: 19
59: 2529
62: 19
64: 20
67: 31
69: 3536
75: 14
81: 14
86: 20
91: 15
97: 15
114: 15
130: 15
135: 15
140: 15
143: 3
145: 30
146: 3
147: 6
70: 2515
11: 2515
13: 12578
14: 7044
16: 1509
17: 23644
60: 12576
61: 1509
23: 1509
24: 2516
71: 2518
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/request.rb:
20: 66850
21: 47939
22: 47755
220: 70369
221: 279520
181: 66853
182: 47753
28: 242796
185: 9558
186: 6037
333: 3521
334: 2516
335: 2516
188: 46746
194: 66852
195: 124154
197: 105051
199: 28650
168: 66851
169: 47751
46: 133703
47: 95504
31: 133703
32: 95502
33: 248307
34: 57300
48: 95503
170: 47752
171: 401105
172: 28650
176: 66852
177: 353354
178: 28650
215: 47752
217: 47752
224: 31165
183: 45236
27: 598066
26: 1340538
123: 76892
84: 196605
85: 140433
70: 196604
71: 140432
73: 140432
75: 140432
77: 140433
80: 140433
82: 140433
86: 140432
96: 98303
97: 196607
88: 196605
89: 140432
92: 140432
94: 140430
98: 154475
108: 42129
25: 322991
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/utils.rb:
84: 3522
85: 7851
434: 3521
435: 2516
436: 2518
437: 2516
438: 2516
87: 11074
93: 1509
454: 3522
455: 2516
456: 9559
464: 1509
465: 2516
94: 2516
368: 93979
369: 248253
372: 66836
373: 143224
374: 28644
375: 247665
394: 578067
395: 1075414
396: 248172
397: 1704126
398: 966596
399: 248169
376: 28644
370: 28644
421: 63331
422: 298555
423: 27141
416: 189592
417: 681260
418: 90271
419: 135421
424: 45236
390: 189595
391: 466673
392: 81252
38: 31703
39: 22644
40: 22647
280: 3507
281: 6515
282: 1503
378: 31563
379: 67637
380: 538075
382: 13527
88: 99
90: 9
97: 21
98: 15
99: 19
100: 15
102: 39
104: 9
105: 15
444: 21
445: 39
446: 9
447: 48
448: 9
125: 15
126: 15
457: 15
458: 57
460: 19
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/response.rb:
22: 63329
23: 117694
24: 27143
27: 171896
28: 108566
29: 36188
30: 45237
32: 45243
34: 171898
36: 54283
37: 99519
44: 99519
45: 27141
54: 63330
55: 45236
56: 45230
50: 63127
51: 45091
52: 45090
71: 63127
72: 45091
74: 333668
79: 99199
81: 27054
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/uri/common.rb:
897: 31704
898: 23141
899: 90596
900: 13587
** /home/mfojtik/code/core/server/lib/deltacloud/collections/base.rb:
52: 95029
56: 76653
57: 22545
58: 22545
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/base.rb:
382: 11547
364: 3514
365: 2511
366: 2511
385: 2510
386: 2511
394: 10540
361: 238740
** /home/mfojtik/code/core/server/lib/deltacloud/collections/images.rb:
22: 7531
34: 5020
** /home/mfojtik/code/core/server/lib/deltacloud/helpers/driver_helper.rb:
56: 7080
57: 27147
58: 3012
59: 5021
47: 14058
48: 10041
49: 26106
39: 28114
40: 20081
31: 59677
32: 169043
33: 25575
41: 20081
50: 38153
54: 6024
60: 5021
65: 5020
35: 31564
36: 112727
37: 13527
** /home/mfojtik/code/core/server/lib/deltacloud_rack.rb:
53: 5020
54: 13132
55: 11045
24: 12049
25: 10041
26: 10041
56: 5021
57: 5020
114: 3515
115: 8034
** /home/mfojtik/code/core/server/lib/deltacloud/drivers/mock/mock_driver.rb:
87: 14056
88: 26498
90: 12049
91: 36145
95: 26106
96: 6024
117: 3515
118: 2511
570: 3515
571: 2511
572: 7532
576: 2511
119: 2511
120: 2511
121: 2511
122: 2510
123: 9539
126: 1506
128: 31127
129: 59335
130: 1506
** /home/mfojtik/code/core/server/lib/deltacloud/drivers/mock/mock_client.rb:
25: 14056
26: 10115
27: 10041
29: 26106
35: 6024
87: 3515
88: 37151
115: 3515
116: 6528
117: 2511
80: 3515
81: 21087
55: 3515
56: 33134
50: 3515
51: 13054
37: 17572
38: 50202
39: 27611
40: 5523
41: 1506
43: 8535
44: 12551
52: 1506
57: 1506
59: 14056
60: 10041
46: 14057
47: 28113
48: 6024
61: 10041
62: 42173
66: 10041
82: 1506
89: 1506
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/validator.rb:
44: 3515
45: 13092
50: 12049
55: 1506
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/sinatra-rabbit-1.1.2/lib/sinatra/rabbit/param.rb:
30: 8569
32: 11547
** /home/mfojtik/code/core/server/lib/deltacloud/helpers/deltacloud_helper.rb:
39: 3515
40: 2702
41: 2512
42: 2511
43: 3515
44: 13617
45: 4518
50: 2506
** /home/mfojtik/code/core/server/lib/deltacloud/helpers/auth_helper.rb:
68: 3514
69: 7572
23: 3514
24: 2511
25: 2513
26: 2511
70: 1506
28: 3514
29: 2511
43: 7030
44: 13054
49: 3012
38: 7029
39: 5021
40: 5021
50: 10240
51: 1506
52: 2511
53: 2510
54: 3012
56: 5021
30: 2511
31: 2511
33: 3514
34: 2511
35: 2510
36: 2511
** /home/mfojtik/code/core/server/lib/deltacloud/drivers/exceptions.rb:
202: 4017
203: 2630
204: 7533
216: 1506
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/auth/basic.rb:
1: 129
2: 5
4: 13
5: 13
13: 116
15: 16
32: 12
34: 14
38: 14
42: 31
43: 3531
47: 10559
51: 14
54: 3
56: 6
57: 6
58: 6
44: 6527
45: 1506
48: 18074
49: 6532
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/auth/abstract/handler.rb:
1: 110
2: 13
7: 117
9: 31
11: 14
16: 12
18: 14
27: 14
35: 3
36: 6
37: 6
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack/auth/abstract/request.rb:
1: 142
3: 13
4: 13
5: 117
7: 3530
11: 14
15: 3529
19: 7044
23: 3529
27: 3535
32: 12
34: 3
36: 7051
40: 3
42: 6
43: 6
8: 2510
9: 2513
16: 6527
37: 18575
38: 4016
17: 1506
24: 12551
20: 9036
21: 4016
25: 2008
28: 6526
29: 1506
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych.rb:
111: 10040
112: 10177
124: 14057
125: 10041
152: 14057
153: 10041
139: 14057
140: 46188
141: 6024
154: 42171
155: 6024
156: 10041
126: 60242
127: 6024
113: 10041
114: 10041
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/tree_builder.rb:
21: 14056
22: 10080
23: 10043
24: 10041
25: 10041
65: 10040
66: 30123
67: 6024
83: 42171
84: 78314
85: 18072
86: 30121
68: 10041
49: 14057
50: 30123
51: 6024
52: 10041
53: 10040
74: 168674
75: 361443
76: 74296
88: 42171
89: 78314
90: 66265
91: 18072
92: 30121
60: 14057
61: 10041
62: 10041
63: 10040
70: 14057
71: 10041
72: 10040
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/parser.rb:
43: 16064
44: 10073
45: 16065
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/nodes/stream.rb:
31: 14056
32: 10066
33: 10041
34: 10041
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/nodes/node.rb:
18: 42171
19: 30149
20: 30127
34: 14057
35: 30123
36: 10040
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/nodes/document.rb:
44: 14056
45: 10079
46: 10040
47: 10041
48: 10041
49: 12049
50: 10041
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/nodes/mapping.rb:
47: 10040
48: 10077
49: 10040
50: 10041
51: 10041
52: 12049
53: 10041
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/nodes/scalar.rb:
57: 168672
58: 120525
59: 120483
60: 120481
61: 120481
62: 144577
63: 120481
64: 120487
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/visitors/to_ruby.rb:
12: 30121
13: 26270
14: 6024
15: 10043
16: 10041
17: 10041
19: 178714
20: 130521
125: 10040
126: 10041
127: 20082
212: 14057
213: 10041
215: 38154
216: 60240
34: 120480
35: 120481
37: 120481
49: 120481
50: 240962
21: 417671
218: 156625
230: 148592
234: 6024
235: 10041
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/scalar_scanner.rb:
17: 14060
18: 10104
19: 10043
22: 168671
23: 313250
24: 271081
26: 66264
27: 186747
47: 72290
49: 72290
52: 74209
54: 72290
56: 72290
58: 84338
59: 36144
62: 240964
89: 58736
28: 30120
29: 79318
30: 44177
33: 22590
34: 36147
35: 50201
36: 12048
37: 6026
39: 3014
41: 3014
44: 8535
45: 1506
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/psych/visitors/visitor.rb:
4: 182729
5: 130532
14: 182729
15: 496002
11: 74
16: 130520
6: 130521
** /home/mfojtik/code/core/server/lib/deltacloud/models/base_model.rb:
20: 14056
21: 20106
22: 20081
23: 26113
24: 363453
27: 6024
43: 56183
44: 40131
45: 40131
39: 14043
40: 26080
35: 10030
36: 10031
37: 10031
41: 10031
** /home/mfojtik/code/core/server/lib/deltacloud/drivers/base_driver.rb:
262: 10545
263: 19754
264: 39157
81: 14056
82: 26106
76: 10040
77: 10041
78: 10041
79: 10041
83: 10041
91: 14057
92: 10041
93: 10041
96: 10041
100: 10041
101: 10041
84: 10041
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/tilt-1.3.3/lib/tilt/haml.rb:
9: 15568
10: 12595
11: 12556
17: 7036
18: 36182
19: 13067
20: 3016
22: 17564
23: 32619
24: 7527
37: 10557
38: 7541
39: 21114
43: 328745
50: 4524
33: 10557
34: 7541
35: 7540
52: 10557
53: 24131
55: 7540
61: 4524
28: 12536
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/tilt-1.3.3/lib/tilt/template.rb:
38: 7035
39: 5205
41: 19099
47: 15075
43: 47237
44: 29146
45: 41206
50: 16081
54: 11056
60: 5025
64: 14072
67: 33169
68: 11062
69: 3016
90: 18096
91: 12566
92: 12566
70: 5026
75: 17564
76: 12546
126: 17564
127: 12546
136: 7036
138: 31634
144: 3015
207: 7036
208: 5026
156: 10558
157: 7541
188: 10557
189: 75930
190: 4524
158: 7541
159: 7541
256: 14079
257: 27654
258: 20620
259: 15082
260: 7540
160: 7541
163: 7541
165: 9049
170: 30162
171: 4524
209: 15073
210: 3012
145: 5021
128: 14040
77: 12536
139: 22561
200: 7520
201: 64156
229: 3522
230: 2516
231: 2515
232: 15595
233: 5533
247: 1509
250: 3522
251: 8050
252: 15594
253: 1509
254: 2516
248: 2516
203: 4512
140: 37598
141: 4509
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/haml-3.1.7/lib/haml/engine.rb:
74: 7035
75: 5212
93: 18093
97: 5026
98: 26131
99: 11056
101: 76381
102: 3015
104: 13067
108: 11056
109: 17086
113: 30658
114: 4020
115: 6031
116: 5026
117: 5032
118: 5027
119: 5027
120: 5027
121: 5027
122: 5027
124: 5027
41: 24636
42: 17596
46: 24634
47: 45749
48: 10557
51: 24634
52: 45749
53: 10557
43: 17596
130: 5025
291: 10557
301: 7541
302: 22621
61: 10557
62: 7541
63: 19605
64: 21113
36: 7042
37: 5031
38: 5030
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/haml-3.1.7/lib/haml/util.rb:
569: 8041
570: 5540
499: 49229
502: 70322
487: 49225
488: 35161
489: 35161
503: 35160
571: 13067
573: 3015
817: 7036
818: 48242
819: 11056
820: 14072
574: 5025
578: 5026
523: 7036
524: 5026
526: 8041
528: 17086
531: 8041
579: 5025
698: 87992
699: 62851
268: 87991
269: 62851
239: 87991
241: 791913
242: 238831
243: 188551
244: 188551
245: 201121
246: 188551
248: 716492
249: 113130
250: 62850
270: 62850
700: 163412
701: 156379
702: 349918
703: 35696
774: 4017
775: 53214
776: 2008
39: 120365
40: 525597
41: 72219
312: 280851
313: 1123393
314: 120363
316: 120363
317: 200612
55: 50150
56: 190572
57: 50150
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/haml-3.1.7/lib/haml/parser.rb:
128: 7036
129: 15475
116: 88472
117: 143769
118: 188004
119: 33177
130: 3017
131: 5027
132: 5027
601: 84451
602: 60321
591: 84449
592: 156834
593: 41217
595: 55296
596: 55296
598: 55296
599: 55296
603: 65346
606: 55296
607: 142768
610: 362969
616: 33177
618: 196052
707: 225209
708: 160859
709: 160861
619: 190015
621: 33177
636: 77414
637: 199065
649: 55295
650: 152817
651: 33177
624: 55295
625: 55297
134: 5027
86: 717910
87: 512795
110: 512794
88: 156839
89: 412201
111: 523847
136: 5026
137: 191027
167: 50270
168: 55296
139: 50271
147: 50270
148: 311677
178: 50270
179: 50271
181: 130704
182: 60325
183: 60325
186: 70885
187: 39205
188: 39205
194: 39205
197: 36193
198: 51274
253: 35189
254: 76409
263: 12066
256: 59830
265: 12066
653: 31670
654: 62836
655: 36193
667: 31669
668: 58814
669: 13572
266: 20110
212: 49268
213: 113614
268: 139761
269: 60330
270: 32178
271: 12066
221: 70382
222: 130702
223: 110595
224: 30162
210: 45246
149: 251352
697: 155864
698: 130721
91: 77430
92: 3015
94: 19097
98: 3015
99: 5025
699: 130720
150: 27651
151: 105072
154: 39210
158: 50270
170: 45245
171: 180475
172: 27147
199: 6031
200: 6031
201: 16081
376: 5025
377: 5026
378: 35177
379: 18091
380: 3015
217: 15080
218: 238254
219: 9048
396: 38711
397: 71892
398: 16590
399: 210143
412: 17595
414: 56306
400: 23628
278: 24640
280: 17601
462: 24641
463: 56323
465: 10560
466: 17601
468: 17602
469: 17601
470: 17601
471: 17601
472: 67894
473: 42241
477: 42241
481: 42241
484: 10560
488: 17601
489: 56323
490: 10560
491: 45762
492: 38721
495: 59841
496: 10560
498: 21121
282: 109120
283: 10560
284: 17601
285: 52802
287: 17600
288: 49282
289: 42241
290: 42241
296: 84481
312: 10560
671: 24641
672: 45762
673: 10560
319: 17601
430: 24641
431: 17601
432: 45764
444: 10560
445: 17601
320: 17601
322: 17601
328: 17601
334: 45763
336: 10560
102: 18102
103: 78444
337: 17600
338: 17601
340: 33689
344: 165983
345: 42743
346: 17600
348: 102082
354: 10560
608: 40201
195: 5523
196: 5523
239: 2510
240: 6528
241: 1506
242: 6527
244: 9037
246: 1506
273: 5025
274: 5026
275: 18091
276: 3015
162: 19096
163: 3015
164: 5026
474: 6036
475: 10061
500: 14085
501: 54326
502: 6036
504: 10061
505: 10061
691: 14085
692: 10061
693: 20121
517: 28169
518: 6036
519: 10058
476: 32194
329: 10060
447: 14085
448: 10061
449: 44266
450: 22133
451: 34205
452: 44265
453: 44264
454: 50301
330: 10060
331: 10061
214: 3018
215: 5031
455: 22133
456: 82493
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/haml-3.1.7/lib/haml/compiler.rb:
444: 77414
445: 55570
446: 358423
447: 376007
44: 5025
45: 5026
46: 5028
47: 5027
48: 5026
62: 20110
63: 20111
64: 52288
251: 44743
252: 37706
275: 59824
276: 121660
253: 37706
254: 37706
412: 70387
413: 130717
414: 75416
255: 103062
256: 22623
65: 52288
66: 44243
68: 44243
71: 63343
72: 63343
73: 10557
201: 5025
202: 5026
213: 7036
214: 13067
215: 3015
216: 5026
217: 17087
203: 10051
271: 7035
272: 5026
260: 50275
261: 91496
262: 22119
263: 35191
264: 35191
273: 5026
204: 5026
449: 55300
450: 55296
74: 49267
278: 15078
279: 25131
280: 75393
281: 81453
283: 138764
284: 33182
296: 55287
302: 15078
301: 105548
304: 20104
305: 25131
306: 25131
87: 19104
91: 17600
92: 45762
95: 10560
97: 17601
98: 17601
99: 17601
101: 17601
108: 17601
109: 17601
110: 17601
111: 17601
112: 17601
116: 45762
117: 16589
119: 4524
406: 10557
407: 7541
348: 179069
349: 127907
350: 127907
352: 332556
358: 466970
396: 602383
397: 76740
409: 7541
410: 7541
120: 7541
123: 7541
124: 7541
125: 7541
128: 7541
132: 7540
133: 7541
166: 22632
168: 32684
169: 6033
170: 26145
415: 13066
416: 29146
417: 3015
56: 2510
59: 5523
57: 4018
58: 3013
313: 4518
314: 2511
316: 2511
317: 39660
318: 5523
320: 1506
322: 2511
323: 3013
326: 3013
328: 6527
329: 1506
342: 20113
343: 12571
344: 35197
345: 7542
330: 2511
267: 19109
268: 15086
269: 16092
331: 5022
60: 2510
286: 12570
289: 12571
290: 17096
171: 6033
172: 10056
173: 20112
175: 10055
176: 20112
89: 10051
49: 3015
50: 5025
29: 10557
30: 7541
31: 7541
135: 22133
138: 22133
143: 8048
145: 10060
155: 10061
154: 5031
150: 10062
153: 13079
157: 10060
160: 2516
163: 10562
75: 1509
82: 42757
158: 2515
179: 1509
183: 2516
148: 10062
287: 6540
399: 140429
400: 100310
401: 260799
402: 922814
403: 220674
404: 60183
359: 583766
361: 120363
362: 200609
364: 690091
367: 353067
371: 120363
375: 521581
379: 200611
380: 200607
382: 561708
383: 120360
384: 521566
394: 120360
** /home/mfojtik/code/core/server/lib/deltacloud/collections/../../../views/images/index.xml.haml:
65529: 39664
65530: 13064
65531: 12050
65532: 1507
65533: 2511
65534: 2511
1: 2511
2: 2511
3: 2511
4: 7526
5: 23081
7: 1503
8: 2505
10: 2506
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/haml-3.1.7/lib/haml/buffer.rb:
90: 17563
91: 12723
92: 12548
93: 12546
94: 47672
95: 10036
99: 12546
101: 35134
102: 17564
111: 150963
112: 97797
120: 97799
121: 100305
122: 97798
194: 168515
195: 70216
196: 210649
197: 872662
228: 98302
229: 150465
230: 50153
233: 50156
236: 70217
237: 70217
244: 182563
245: 154475
246: 42129
254: 250771
255: 42129
199: 42129
200: 70217
45: 168514
46: 120367
50: 168513
51: 312953
52: 72219
55: 168512
56: 312951
57: 72219
47: 120367
202: 70210
70: 140422
71: 100301
72: 100301
75: 421260
76: 300901
77: 300901
128: 14042
129: 10031
130: 10031
132: 14043
139: 10031
140: 10031
143: 10031
144: 40122
151: 34605
153: 22067
159: 6018
160: 38116
261: 14043
262: 50152
263: 6036
264: 10028
167: 6018
168: 10031
171: 10031
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/haml-3.1.7/lib/haml/shared.rb:
41: 14085
42: 10114
43: 56338
44: 66397
45: 66901
46: 79982
47: 124242
48: 122230
49: 57342
** /home/mfojtik/code/core/server/lib/deltacloud/collections/../../../views/images/show.xml.haml:
65528: 87957
65529: 12594
65530: 19593
65531: 39109
65532: 38612
65533: 7028
65534: 10036
65535: 10037
1: 10037
3: 15068
4: 90038
5: 91974
6: 281612
9: 1509
10: 10061
11: 37708
12: 31569
13: 116811
14: 7024
16: 10031
65523: 108190
65524: 8049
32756: 7520
65525: 28578
65526: 4512
32758: 10529
65527: 28578
0: 7520
7: 207414
8: 37575
15: 52606
18: 7515
22: 4509
23: 7516
** /home/mfojtik/code/core/server/lib/deltacloud/helpers/rabbit_helper.rb:
70: 365178
72: 216670
73: 36111
79: 182565
39: 379172
80: 42129
77: 6018
** /home/mfojtik/code/core/server/lib/deltacloud/core_ext/hash.rb:
38: 60185
39: 192625
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/haml-3.1.7/lib/haml/helpers.rb:
512: 200605
513: 1073580
514: 200608
129: 280850
130: 200607
131: 1317980
132: 120363
441: 80242
442: 150453
12: 210630
13: 150451
18: 180543
444: 361081
445: 30090
446: 371112
447: 110331
448: 130392
553: 50150
555: 100302
450: 50150
579: 1263789
580: 902701
581: 902701
455: 190571
460: 170511
465: 30090
466: 130392
481: 30090
485: 130392
486: 110331
339: 70211
340: 220662
341: 30090
565: 70211
566: 50151
567: 50151
568: 50151
569: 50150
342: 70211
344: 50150
345: 150453
369: 140423
370: 381142
380: 381140
381: 782342
382: 180540
372: 405228
376: 260781
377: 60180
347: 130390
348: 30090
349: 140422
351: 30090
352: 150453
353: 140422
354: 30090
355: 50151
358: 180541
359: 150451
571: 30090
572: 50151
573: 50151
574: 50151
363: 50151
364: 50150
487: 38114
488: 100301
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/time.rb:
497: 2505
498: 26343
499: 5010
500: 4010
501: 12025
502: 9019
503: 1503
** /home/mfojtik/code/core/server/lib/sinatra/body_proxy.rb:
8: 4008
9: 2524
10: 2508
12: 7028
13: 31108
14: 3012
30: 9
31: 15
32: 3
16: 7
17: 5
18: 5
19: 19
21: 13
22: 3
24: 5
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/eventmachine-1.0.0/lib/eventmachine.rb:
1414: 28
1429: 919
1459: 11
1460: 10
1461: 10
1462: 11
1463: 28
1464: 26
1465: 6
1489: 16
1009: 10
1019: 10
1026: 10
1027: 11
1037: 29
1038: 3
1039: 13
1036: 3
948: 5
949: 13
950: 5
951: 15
955: 12
956: 13
969: 3
1430: 26
1431: 6
1432: 44
1435: 6
1438: 26
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/eventmachine-1.0.0/lib/em/connection.rb:
48: 15
49: 480
51: 20
55: 10
67: 14
68: 10
58: 10
60: 10
62: 6
599: 14
600: 38
601: 6
538: 14
539: 26
540: 6
324: 14
325: 26
326: 34
327: 6
328: 26
329: 6
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/connection.rb:
30: 22
31: 45
32: 39
33: 9
164: 14
165: 10
166: 10
36: 16
37: 10
38: 10
39: 20
48: 14
49: 10
188: 14
189: 10
190: 10
50: 10
51: 50
56: 10
44: 10
58: 10
60: 10
193: 14
194: 10
202: 14
203: 10
204: 40
205: 6
198: 10
65: 32
67: 10
78: 10
79: 25
81: 10
83: 3
88: 5
90: 5
91: 5
92: 13
95: 17
97: 3
99: 14
102: 3
105: 5
106: 14
107: 10
116: 5
121: 19
141: 5
142: 5
175: 7
176: 5
177: 5
146: 5
131: 7
132: 5
133: 5
134: 5
135: 5
148: 5
151: 5
153: 5
123: 5
157: 14
158: 10
159: 38
160: 6
169: 14
170: 10
171: 10
161: 10
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/request.rb:
51: 21
52: 155
53: 9
54: 15
55: 144
56: 12
70: 45
75: 14
76: 26
79: 6
80: 12
82: 58
85: 22
104: 20
105: 52
106: 12
89: 10
99: 14
100: 38
101: 10
90: 10
91: 26
92: 6
96: 10
128: 14
129: 26
130: 6
124: 14
125: 28
126: 6
132: 10
133: 28
134: 52
135: 6
109: 7
113: 5
120: 13
122: 3
137: 28
138: 20
139: 20
142: 7
143: 13
144: 3
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/response.rb:
26: 21
27: 45
28: 9
29: 15
30: 15
67: 7
75: 5
68: 13
69: 45
70: 117
71: 240
76: 3
98: 7
99: 5
100: 5
88: 7
89: 5
44: 7
45: 19
34: 5
36: 5
105: 14
106: 20
107: 10
37: 5
39: 5
40: 5
46: 6
90: 13
93: 8
95: 5
81: 7
82: 10
83: 5
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/headers.rb:
8: 21
9: 15
10: 15
11: 15
16: 59
17: 143
18: 151
19: 172
20: 30
21: 81
23: 61
26: 110
28: 120
30: 34
32: 14
33: 26
34: 6
36: 7
37: 14
38: 3
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/backends/base.rb:
131: 10
132: 101
133: 12
134: 10
135: 10
137: 10
143: 10
144: 10
145: 10
148: 10
149: 10
32: 34
111: 14
112: 10
113: 38
116: 6
117: 10
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/logging.rb:
34: 28
35: 49
13: 68
36: 20
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/1.9.1/thread.rb:
156: 21
157: 114
158: 45
159: 9
160: 39
161: 25
189: 22
186: 49
166: 16
191: 33
184: 26
183: 15
210: 14
211: 26
212: 6
185: 15
187: 3
188: 20
** <internal:prelude>:
7: 36
8: 85
9: 12
10: 25
12: 76
14: 8
** /home/mfojtik/.rbenv/versions/1.9.3-p125-gc/lib/ruby/gems/1.9.1/gems/eventmachine-1.0.0/lib/em/deferrable.rb:
190: 7
191: 131
141: 7
142: 5
179: 7
180: 5
181: 5
185: 5
143: 5
144: 5
145: 5
146: 6
147: 5
149: 5
154: 5
163: 5
192: 5
=end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment