summaryrefslogtreecommitdiffstats
path: root/memory/replace/dmd/test/complete-full2-dark-matter-expected.txt
blob: 5f9585a8c639ed2d852e4ab8fdd7e316a6d445bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
#-----------------------------------------------------------------
# dmd.py --filter-stacks-for-testing -o complete-full2-dark-matter-actual.txt complete-full2-dark-matter.json

Invocation {
  $DMD = '--mode=dark-matter --stacks=full --show-dump-stats=yes'
  Mode = 'dark-matter'
}

#-----------------------------------------------------------------

Twice-reported {
  1 block in heap block record 1 of 2
  80 bytes (77 requested / 3 slop)
  2.81% of the heap (2.81% cumulative)
  83.33% of twice-reported (83.33% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
  Reported at {
    #01: ... DMD.cpp ...
  }
  Reported again at {
    #01: ... DMD.cpp ...
  }
}

Twice-reported {
  1 block in heap block record 2 of 2
  16 bytes (16 requested / 0 slop)
  0.56% of the heap (3.37% cumulative)
  16.67% of twice-reported (100.00% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
  Reported at {
    #01: ... DMD.cpp ...
  }
  Reported again at {
    #01: ... DMD.cpp ...
  }
}

#-----------------------------------------------------------------

Unreported {
  9 blocks in heap block record 1 of 3
  1,008 bytes (900 requested / 108 slop)
  Individual block sizes: 112 x 9
  35.39% of the heap (35.39% cumulative)
  48.84% of unreported (48.84% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
}

Unreported {
  6 blocks in heap block record 2 of 3
  528 bytes (528 requested / 0 slop)
  Individual block sizes: 128; 112; 96; 80; 64; 48
  18.54% of the heap (53.93% cumulative)
  25.58% of unreported (74.42% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
}

Unreported {
  6 blocks in heap block record 3 of 3
  528 bytes (528 requested / 0 slop)
  Individual block sizes: 128; 112; 96; 80; 64; 48
  18.54% of the heap (72.47% cumulative)
  25.58% of unreported (100.00% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
}

#-----------------------------------------------------------------

Once-reported {
  1 block in heap block record 1 of 4
  512 bytes (512 requested / 0 slop)
  17.98% of the heap (17.98% cumulative)
  74.42% of once-reported (74.42% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
  Reported at {
    #01: ... DMD.cpp ...
  }
}

Once-reported {
  1 block in heap block record 2 of 4
  80 bytes (79 requested / 1 slop)
  2.81% of the heap (20.79% cumulative)
  11.63% of once-reported (86.05% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
  Reported at {
    #01: ... DMD.cpp ...
  }
}

Once-reported {
  1 block in heap block record 3 of 4
  80 bytes (78 requested / 2 slop)
  2.81% of the heap (23.60% cumulative)
  11.63% of once-reported (97.67% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
  Reported at {
    #01: ... DMD.cpp ...
  }
}

Once-reported {
  1 block in heap block record 4 of 4
  16 bytes (10 requested / 6 slop)
  0.56% of the heap (24.16% cumulative)
  2.33% of once-reported (100.00% cumulative)
  Allocated at {
    #01: ... DMD.cpp ...
  }
  Reported at {
    #01: ... DMD.cpp ...
  }
}

#-----------------------------------------------------------------

Summary {
  Total:                 2,848 bytes (100.00%) in      27 blocks (100.00%)
  Unreported:            2,064 bytes ( 72.47%) in      21 blocks ( 77.78%)
  Once-reported:           688 bytes ( 24.16%) in       4 blocks ( 14.81%)
  Twice-reported:           96 bytes (  3.37%) in       2 blocks (  7.41%)
}