On Tuesday 01 December 2009 at 12:33, chromatic wrote:
> If ~80% of all PMCs created in the system are only there to account for
> internal data structures for calling functions (and they are), and
> if there's no complex control flow such as continuations and coroutines which
> necessitate keeping sub-graphs of the call graph alive (and in this
> benchmark, there aren't), then I'm very confident that PCC is expensive here.
For further review, I annotated the GC with printf() calls to track PMC
destruction during GC. The attached log shows how many PMCs of which type get
recycled during every GC run, as well as the percentage of PMCs (Context,
CallSig, RetCallSig, FIA) I believe to be PCC-related.
At least two out of three PMCs recycled in every run are PCC-related.
-- c
In GC run 0, destroyed 0 PMCs, 0 PCC (0%)
In GC run 1, destroyed 0 PMCs, 0 PCC (0%)
In GC run 2, destroyed 0 PMCs, 0 PCC (0%)
In GC run 3, destroyed 0 PMCs, 0 PCC (0%)
In GC run 4, destroyed 0 PMCs, 0 PCC (0%)
In GC run 5, destroyed 0 PMCs, 0 PCC (0%)
In GC run 6, destroyed 0 PMCs, 0 PCC (0%)
In GC run 7, destroyed 0 PMCs, 0 PCC (0%)
In GC run 8, destroyed 0 PMCs, 0 PCC (0%)
In GC run 9, destroyed 0 PMCs, 0 PCC (0%)
In GC run 10, destroyed 0 PMCs, 0 PCC (0%)
In GC run 11, destroyed 0 PMCs, 0 PCC (0%)
In GC run 12, destroyed 0 PMCs, 0 PCC (0%)
In GC run 13, destroyed 0 PMCs, 0 PCC (0%)
In GC run 14, destroyed 0 PMCs, 0 PCC (0%)
In GC run 15, destroyed 0 PMCs, 0 PCC (0%)
In GC run 16, destroyed 15596 PMCs, 6928 PCC (44.4216465760451%)
4572 of Array
3877 of ResizableIntegerArray
1678 of Hash
1426 of CallSignature
1319 of Context
1194 of RetContinuation
647 of ResizablePMCArray
306 of CallSignatureReturns
171 of ResizableStringArray
152 of HashIterator
76 of FixedStringArray
71 of Integer
57 of String
23 of Key
19 of ArrayIterator
5 of Object
3 of FixedPMCArray
In GC run 17, destroyed 8760 PMCs, 3780 PCC (43.1506849315069%)
2188 of String
1096 of ResizablePMCArray
1055 of ResizableIntegerArray
994 of CallSignature
877 of CallSignatureReturns
854 of Context
372 of Hash
247 of HashIterator
228 of Array
208 of RetContinuation
151 of ResizableStringArray
134 of Integer
125 of FixedStringArray
47 of ArrayIterator
42 of Boolean
41 of Continuation
29 of Key
19 of Object
17 of ExceptionHandler
14 of LexPad
13 of FileHandle
7 of Undef
2 of Exception
In GC run 18, destroyed 12533 PMCs, 9479 PCC (75.6323306470917%)
3084 of Context
2963 of CallSignature
2943 of CallSignatureReturns
1158 of String
667 of ResizablePMCArray
489 of ResizableIntegerArray
433 of Integer
205 of RetContinuation
151 of Hash
93 of LexPad
92 of Object
68 of Continuation
46 of ArrayIterator
36 of HashIterator
29 of Undef
28 of FixedStringArray
19 of ExceptionHandler
17 of Key
11 of ResizableStringArray
1 of Boolean
In GC run 19, destroyed 11784 PMCs, 8974 PCC (76.1541072640869%)
2913 of Context
2796 of CallSignature
2774 of CallSignatureReturns
962 of String
602 of ResizablePMCArray
491 of ResizableIntegerArray
438 of Integer
196 of RetContinuation
136 of LexPad
101 of Object
94 of Continuation
75 of Hash
57 of ArrayIterator
44 of Undef
30 of FixedStringArray
28 of ExceptionHandler
22 of Key
11 of HashIterator
4 of ResizableStringArray
4 of Capture
4 of Exception
1 of Float
1 of FixedPMCArray
In GC run 20, destroyed 11206 PMCs, 8396 PCC (74.9241477779761%)
2714 of Context
2608 of CallSignature
2583 of CallSignatureReturns
945 of String
587 of ResizablePMCArray
491 of ResizableIntegerArray
408 of Integer
192 of RetContinuation
138 of LexPad
115 of Continuation
93 of Object
90 of Hash
68 of ArrayIterator
58 of Undef
38 of FixedStringArray
35 of ExceptionHandler
23 of Key
9 of HashIterator
4 of ResizableStringArray
4 of Exception
3 of Capture
In GC run 21, destroyed 10533 PMCs, 7992 PCC (75.875818855027%)
2617 of Context
2480 of CallSignature
2465 of CallSignatureReturns
877 of String
540 of ResizablePMCArray
430 of ResizableIntegerArray
374 of Integer
177 of RetContinuation
124 of LexPad
103 of Continuation
92 of Object
71 of Hash
53 of ArrayIterator
42 of Undef
28 of ExceptionHandler
22 of FixedStringArray
20 of Key
7 of HashIterator
4 of ResizableStringArray
3 of Capture
2 of Float
2 of Exception
In GC run 22, destroyed 9984 PMCs, 7564 PCC (75.761217948718%)
2460 of Context
2341 of CallSignature
2320 of CallSignatureReturns
790 of String
506 of ResizablePMCArray
443 of ResizableIntegerArray
345 of Integer
178 of RetContinuation
128 of LexPad
114 of Continuation
80 of Object
72 of Hash
65 of ArrayIterator
39 of Undef
31 of ExceptionHandler
26 of FixedStringArray
24 of Key
8 of HashIterator
6 of ResizableStringArray
3 of Capture
3 of Exception
2 of Float
In GC run 23, destroyed 9445 PMCs, 7102 PCC (75.1932239280042%)
2318 of Context
2200 of CallSignature
2182 of CallSignatureReturns
770 of String
485 of ResizablePMCArray
402 of ResizableIntegerArray
314 of Integer
162 of RetContinuation
126 of LexPad
117 of Continuation
79 of Hash
70 of Object
66 of ArrayIterator
52 of Undef
31 of ExceptionHandler
28 of FixedStringArray
18 of Key
9 of HashIterator
8 of ResizableStringArray
4 of Exception
3 of Capture
1 of Float
In GC run 24, destroyed 9123 PMCs, 6768 PCC (74.1861229858599%)
2201 of Context
2094 of CallSignature
2073 of CallSignatureReturns
746 of String
494 of ResizablePMCArray
400 of ResizableIntegerArray
354 of Integer
156 of RetContinuation
123 of LexPad
101 of Continuation
91 of Object
77 of Hash
61 of ArrayIterator
50 of Undef
34 of FixedStringArray
28 of ExceptionHandler
20 of Key
8 of HashIterator
6 of Capture
4 of ResizableStringArray
2 of Exception
In GC run 25, destroyed 8741 PMCs, 6573 PCC (75.1973458414369%)
2158 of Context
2038 of CallSignature
2019 of CallSignatureReturns
691 of String
456 of ResizablePMCArray
358 of ResizableIntegerArray
333 of Integer
142 of RetContinuation
116 of LexPad
109 of Continuation
77 of Object
71 of Hash
50 of ArrayIterator
34 of Undef
28 of FixedStringArray
26 of ExceptionHandler
16 of Key
9 of HashIterator
5 of Capture
2 of ResizableStringArray
1 of Boolean
1 of Float
1 of Exception
In GC run 26, destroyed 8174 PMCs, 6139 PCC (75.1039882554441%)
2009 of Context
1906 of CallSignature
1899 of CallSignatureReturns
760 of String
425 of ResizablePMCArray
325 of ResizableIntegerArray
275 of Integer
138 of RetContinuation
90 of Continuation
83 of LexPad
68 of Hash
67 of Object
40 of ArrayIterator
24 of ExceptionHandler
22 of Undef
16 of FixedStringArray
13 of Key
5 of HashIterator
3 of ResizableStringArray
2 of Boolean
2 of Capture
2 of Exception
In GC run 27, destroyed 8027 PMCs, 5910 PCC (73.6265105269715%)
1891 of Context
1821 of CallSignature
1798 of CallSignatureReturns
637 of String
414 of ResizablePMCArray
400 of ResizableIntegerArray
329 of Integer
154 of RetContinuation
116 of Continuation
102 of LexPad
82 of Hash
68 of Object
54 of Undef
54 of ArrayIterator
41 of ExceptionHandler
34 of FixedStringArray
17 of Key
8 of HashIterator
3 of Capture
3 of Exception
1 of ResizableStringArray
In GC run 28, destroyed 7605 PMCs, 5749 PCC (75.595003287311%)
1900 of Context
1786 of CallSignature
1767 of CallSignatureReturns
599 of String
386 of ResizablePMCArray
296 of ResizableIntegerArray
287 of Integer
124 of RetContinuation
89 of Continuation
87 of LexPad
70 of Object
70 of Hash
38 of ArrayIterator
30 of FixedStringArray
23 of Undef
20 of ExceptionHandler
15 of Key
9 of HashIterator
4 of Capture
3 of ResizableStringArray
1 of Float
1 of Exception
In GC run 29, destroyed 7133 PMCs, 5466 PCC (76.6297490536941%)
1782 of Context
1707 of CallSignature
1696 of CallSignatureReturns
585 of String
358 of ResizablePMCArray
281 of ResizableIntegerArray
278 of Integer
112 of RetContinuation
76 of LexPad
62 of Object
47 of Continuation
39 of Hash
31 of ArrayIterator
29 of Undef
17 of ExceptionHandler
16 of FixedStringArray
9 of Key
5 of HashIterator
1 of Float
1 of Capture
1 of Exception
In GC run 30, destroyed 6784 PMCs, 5078 PCC (74.8525943396226%)
1663 of Context
1571 of CallSignature
1553 of CallSignatureReturns
538 of String
340 of ResizablePMCArray
291 of ResizableIntegerArray
253 of Integer
123 of RetContinuation
82 of Continuation
79 of Hash
74 of LexPad
56 of Object
41 of ArrayIterator
36 of FixedStringArray
22 of ExceptionHandler
20 of Key
20 of Undef
13 of HashIterator
3 of ResizableStringArray
2 of Boolean
2 of Capture
2 of Exception
In GC run 31, destroyed 24861 PMCs, 18640 PCC (74.9768714050119%)
6079 of Context
5777 of CallSignature
5718 of CallSignatureReturns
1979 of String
1273 of ResizablePMCArray
1066 of ResizableIntegerArray
958 of Integer
423 of RetContinuation
306 of LexPad
306 of Continuation
219 of Hash
218 of Object
141 of ArrayIterator
109 of Undef
98 of FixedStringArray
92 of ExceptionHandler
52 of Key
25 of HashIterator
10 of Capture
9 of ResizableStringArray
2 of Exception
1 of Float
In GC run 32, destroyed 23530 PMCs, 17718 PCC (75.2996175095623%)
5773 of Context
5499 of CallSignature
5442 of CallSignatureReturns
1908 of String
1181 of ResizablePMCArray
1004 of ResizableIntegerArray
840 of Integer
399 of RetContinuation
309 of LexPad
269 of Continuation
188 of Hash
179 of Object
153 of ArrayIterator
136 of Undef
78 of FixedStringArray
75 of ExceptionHandler
45 of Key
20 of HashIterator
15 of ResizableStringArray
8 of Exception
6 of Capture
3 of Float
In GC run 33, destroyed 22299 PMCs, 16804 PCC (75.3576393560249%)
5499 of Context
5210 of CallSignature
5163 of CallSignatureReturns
1827 of String
1149 of ResizablePMCArray
932 of ResizableIntegerArray
774 of Integer
383 of RetContinuation
273 of LexPad
257 of Continuation
193 of Hash
187 of Object
128 of ArrayIterator
92 of Undef
72 of FixedStringArray
67 of ExceptionHandler
46 of Key
21 of HashIterator
10 of ResizableStringArray
9 of Capture
6 of Exception
1 of Float
In GC run 34, destroyed 21259 PMCs, 15901 PCC (74.7965567524343%)
5189 of Context
4922 of CallSignature
4876 of CallSignatureReturns
1721 of String
1111 of ResizablePMCArray
914 of ResizableIntegerArray
764 of Integer
356 of RetContinuation
299 of LexPad
248 of Continuation
182 of Object
175 of Hash
147 of ArrayIterator
104 of Undef
72 of FixedStringArray
68 of ExceptionHandler
52 of Key
22 of HashIterator
15 of ResizableStringArray
9 of Capture
6 of Exception
5 of Float
2 of Boolean
In GC run 35, destroyed 20333 PMCs, 15308 PCC (75.2864801062313%)
5003 of Context
4756 of CallSignature
4699 of CallSignatureReturns
1535 of String
1043 of ResizablePMCArray
850 of ResizableIntegerArray
816 of Integer
337 of RetContinuation
253 of LexPad
232 of Continuation
181 of Object
173 of Hash
119 of ArrayIterator
102 of Undef
88 of FixedStringArray
65 of ExceptionHandler
37 of Key
23 of HashIterator
10 of Capture
4 of ResizableStringArray
4 of Exception
3 of Float
In GC run 36, destroyed 19451 PMCs, 14512 PCC (74.6079893064624%)
4737 of Context
4500 of CallSignature
4464 of CallSignatureReturns
1705 of String
1029 of ResizablePMCArray
811 of ResizableIntegerArray
708 of Integer
336 of RetContinuation
224 of LexPad
218 of Continuation
177 of Hash
172 of Object
97 of ArrayIterator
70 of Undef
62 of FixedStringArray
62 of ExceptionHandler
44 of Key
17 of HashIterator
8 of ResizableStringArray
5 of Capture
5 of Exception
In GC run 37, destroyed 18127 PMCs, 13809 PCC (76.1791802283886%)
4523 of Context
4286 of CallSignature
4253 of CallSignatureReturns
1497 of String
880 of ResizablePMCArray
747 of ResizableIntegerArray
585 of Integer
313 of RetContinuation
208 of LexPad
185 of Continuation
150 of Hash
133 of Object
114 of ArrayIterator
60 of FixedStringArray
60 of Undef
51 of ExceptionHandler
45 of Key
16 of HashIterator
15 of ResizableStringArray
3 of Capture
2 of Exception
1 of Boolean
In GC run 38, destroyed 17187 PMCs, 12934 PCC (75.2545528597196%)
4244 of Context
4002 of CallSignature
3967 of CallSignatureReturns
1418 of String
890 of ResizablePMCArray
721 of ResizableIntegerArray
567 of Integer
291 of RetContinuation
235 of LexPad
198 of Continuation
150 of Object
145 of Hash
110 of ArrayIterator
65 of Undef
48 of FixedStringArray
48 of ExceptionHandler
43 of Key
14 of HashIterator
13 of ResizableStringArray
13 of Capture
4 of Exception
1 of Float
In GC run 39, destroyed 16640 PMCs, 12471 PCC (74.9459134615385%)
4038 of Context
3861 of CallSignature
3821 of CallSignatureReturns
1282 of String
865 of ResizablePMCArray
751 of ResizableIntegerArray
644 of Integer
289 of RetContinuation
221 of LexPad
190 of Continuation
159 of Object
136 of Hash
108 of ArrayIterator
75 of Undef
63 of ExceptionHandler
56 of FixedStringArray
36 of Key
16 of HashIterator
13 of Capture
9 of ResizableStringArray
4 of Exception
3 of Float
In GC run 40, destroyed 15669 PMCs, 11780 PCC (75.1802922968919%)
3846 of Context
3643 of CallSignature
3606 of CallSignatureReturns
1262 of String
786 of ResizablePMCArray
685 of ResizableIntegerArray
526 of Integer
285 of RetContinuation
195 of Continuation
185 of LexPad
152 of Hash
126 of Object
111 of ArrayIterator
63 of Undef
60 of FixedStringArray
56 of ExceptionHandler
39 of Key
15 of HashIterator
13 of ResizableStringArray
12 of Capture
3 of Exception
In GC run 41, destroyed 15244 PMCs, 11312 PCC (74.2062450800315%)
3688 of Context
3502 of CallSignature
3459 of CallSignatureReturns
1182 of String
811 of ResizablePMCArray
663 of ResizableIntegerArray
628 of Integer
253 of RetContinuation
205 of LexPad
191 of Continuation
157 of Object
145 of Hash
87 of ArrayIterator
79 of Undef
64 of FixedStringArray
60 of ExceptionHandler
31 of Key
18 of HashIterator
10 of Capture
6 of ResizableStringArray
3 of Float
2 of Exception
In GC run 42, destroyed 14568 PMCs, 10938 PCC (75.0823723228995%)
3571 of Context
3393 of CallSignature
3371 of CallSignatureReturns
1208 of String
760 of ResizablePMCArray
603 of ResizableIntegerArray
534 of Integer
244 of RetContinuation
173 of LexPad
158 of Continuation
132 of Hash
127 of Object
85 of ArrayIterator
52 of FixedStringArray
46 of Undef
45 of ExceptionHandler
36 of Key
17 of HashIterator
7 of ResizableStringArray
4 of Capture
2 of Exception
In GC run 43, destroyed 13896 PMCs, 10496 PCC (75.5325273459988%)
3420 of Context
3271 of CallSignature
3232 of CallSignatureReturns
1075 of String
710 of ResizablePMCArray
573 of ResizableIntegerArray
557 of Integer
220 of RetContinuation
175 of LexPad
128 of Continuation
124 of Object
108 of Hash
77 of ArrayIterator
69 of Undef
56 of FixedStringArray
42 of ExceptionHandler
30 of Key
15 of HashIterator
5 of Capture
4 of Float
3 of Exception
2 of ResizableStringArray
In GC run 44, destroyed 13167 PMCs, 9914 PCC (75.2942963469279%)
3231 of Context
3053 of CallSignature
3029 of CallSignatureReturns
1062 of String
657 of ResizablePMCArray
601 of ResizableIntegerArray
445 of Integer
253 of RetContinuation
175 of Continuation
157 of LexPad
119 of Hash
108 of Object
85 of ArrayIterator
48 of ExceptionHandler
44 of FixedStringArray
42 of Undef
29 of Key
11 of HashIterator
8 of ResizableStringArray
7 of Capture
3 of Exception
In GC run 45, destroyed 12743 PMCs, 9510 PCC (74.6292081927333%)
3101 of Context
2941 of CallSignature
2905 of CallSignatureReturns
968 of String
663 of ResizablePMCArray
563 of ResizableIntegerArray
519 of Integer
218 of RetContinuation
169 of Continuation
164 of LexPad
121 of Object
114 of Hash
76 of ArrayIterator
68 of Undef
50 of ExceptionHandler
48 of FixedStringArray
22 of Key
13 of HashIterator
9 of Capture
6 of ResizableStringArray
3 of Exception
2 of Float
In GC run 46, destroyed 12202 PMCs, 9177 PCC (75.2089821340764%)
2990 of Context
2846 of CallSignature
2818 of CallSignatureReturns
974 of String
621 of ResizablePMCArray
523 of ResizableIntegerArray
483 of Integer
209 of RetContinuation
143 of LexPad
136 of Continuation
106 of Object
102 of Hash
67 of ArrayIterator
55 of Undef
46 of FixedStringArray
39 of ExceptionHandler
22 of Key
12 of HashIterator
3 of ResizableStringArray
3 of Capture
3 of Exception
1 of Float
In GC run 47, destroyed 41669 PMCs, 31472 PCC (75.5285704000576%)
10312 of Context
9772 of CallSignature
9681 of CallSignatureReturns
3396 of String
2125 of ResizablePMCArray
1707 of ResizableIntegerArray
1488 of Integer
692 of RetContinuation
526 of LexPad
441 of Continuation
350 of Object
327 of Hash
245 of ArrayIterator
194 of Undef
132 of FixedStringArray
113 of ExceptionHandler
85 of Key
34 of HashIterator
21 of ResizableStringArray
15 of Capture
9 of Exception
4 of Float
In GC run 48, destroyed 41505 PMCs, 31188 PCC (75.1427538850741%)
10194 of Context
9661 of CallSignature
9561 of CallSignatureReturns
3307 of String
2132 of ResizablePMCArray
1772 of ResizableIntegerArray
1504 of Integer
717 of RetContinuation
536 of LexPad
521 of Continuation
352 of Object
348 of Hash
238 of ArrayIterator
185 of Undef
148 of FixedStringArray
142 of ExceptionHandler
91 of Key
41 of HashIterator
22 of ResizableStringArray
15 of Capture
11 of Exception
5 of Float
2 of Boolean
In GC run 49, destroyed 39565 PMCs, 29676 PCC (75.0056868444332%)
9645 of Context
9201 of CallSignature
9110 of CallSignatureReturns
3201 of String
2037 of ResizablePMCArray
1720 of ResizableIntegerArray
1447 of Integer
680 of RetContinuation
512 of LexPad
456 of Continuation
326 of Hash
323 of Object
256 of ArrayIterator
200 of Undef
136 of FixedStringArray
133 of ExceptionHandler
87 of Key
38 of HashIterator
22 of ResizableStringArray
15 of Capture
12 of Exception
7 of Float
1 of Boolean
In GC run 50, destroyed 37659 PMCs, 28255 PCC (75.028545633182%)
9230 of Context
8750 of CallSignature
8655 of CallSignatureReturns
3013 of String
1915 of ResizablePMCArray
1620 of ResizableIntegerArray
1391 of Integer
654 of RetContinuation
478 of LexPad
470 of Continuation
326 of Hash
310 of Object
231 of ArrayIterator
193 of Undef
138 of FixedStringArray
129 of ExceptionHandler
75 of Key
34 of HashIterator
17 of ResizableStringArray
14 of Capture
10 of Exception
6 of Float
In GC run 51, destroyed 35720 PMCs, 26854 PCC (75.1791713325868%)
8764 of Context
8329 of CallSignature
8248 of CallSignatureReturns
2937 of String
1818 of ResizablePMCArray
1513 of ResizableIntegerArray
1297 of Integer
613 of RetContinuation
435 of LexPad
399 of Continuation
311 of Hash
289 of Object
211 of ArrayIterator
165 of Undef
128 of FixedStringArray
115 of ExceptionHandler
75 of Key
34 of HashIterator
15 of ResizableStringArray
12 of Capture
9 of Exception
3 of Float
In GC run 52, destroyed 34242 PMCs, 25742 PCC (75.1766836049296%)
8413 of Context
7972 of CallSignature
7896 of CallSignatureReturns
2707 of String
1775 of ResizablePMCArray
1461 of ResizableIntegerArray
1283 of Integer
578 of RetContinuation
447 of LexPad
400 of Continuation
315 of Object
278 of Hash
203 of ArrayIterator
141 of Undef
112 of FixedStringArray
112 of ExceptionHandler
71 of Key
31 of HashIterator
20 of Capture
15 of ResizableStringArray
7 of Exception
5 of Float
In GC run 53, destroyed 32388 PMCs, 24334 PCC (75.1327652216871%)
7966 of Context
7529 of CallSignature
7471 of CallSignatureReturns
2682 of String
1682 of ResizablePMCArray
1368 of ResizableIntegerArray
1101 of Integer
559 of RetContinuation
421 of LexPad
418 of Continuation
267 of Object
263 of Hash
190 of ArrayIterator
132 of Undef
104 of ExceptionHandler
96 of FixedStringArray
74 of Key
25 of HashIterator
18 of ResizableStringArray
13 of Capture
8 of Exception
1 of Float
In GC run 54, destroyed 31212 PMCs, 23228 PCC (74.4200948353197%)
7532 of Context
7146 of CallSignature
7073 of CallSignatureReturns
2479 of String
1613 of ResizablePMCArray
1477 of ResizableIntegerArray
1146 of Integer
586 of RetContinuation
468 of Continuation
423 of LexPad
266 of Hash
262 of Object
205 of ArrayIterator
183 of Undef
134 of ExceptionHandler
88 of FixedStringArray
60 of Key
22 of HashIterator
18 of ResizableStringArray
14 of Capture
12 of Exception
5 of Float
In GC run 55, destroyed 29556 PMCs, 22471 PCC (76.0285559615645%)
7324 of Context
6978 of CallSignature
6917 of CallSignatureReturns
2352 of String
1476 of ResizablePMCArray
1252 of ResizableIntegerArray
1067 of Integer
508 of RetContinuation
346 of LexPad
313 of Continuation
244 of Object
216 of Hash
164 of ArrayIterator
108 of Undef
91 of ExceptionHandler
88 of FixedStringArray
57 of Key
24 of HashIterator
11 of ResizableStringArray
10 of Capture
7 of Exception
3 of Float
In GC run 56, destroyed 28276 PMCs, 21219 PCC (75.0424388173716%)
6944 of Context
6557 of CallSignature
6492 of CallSignatureReturns
2256 of String
1462 of ResizablePMCArray
1226 of ResizableIntegerArray
1045 of Integer
499 of RetContinuation
364 of Continuation
357 of LexPad
253 of Object
237 of Hash
158 of ArrayIterator
115 of Undef
96 of FixedStringArray
93 of ExceptionHandler
59 of Key
25 of HashIterator
14 of ResizableStringArray
12 of Capture
8 of Exception
4 of Float
In GC run 57, destroyed 26961 PMCs, 20379 PCC (75.5869589406921%)
6643 of Context
6323 of CallSignature
6257 of CallSignatureReturns
2070 of String
1333 of ResizablePMCArray
1156 of ResizableIntegerArray
1036 of Integer
462 of RetContinuation
316 of Continuation
313 of LexPad
238 of Hash
221 of Object
158 of ArrayIterator
126 of Undef
110 of FixedStringArray
93 of ExceptionHandler
52 of Key
31 of HashIterator
8 of ResizableStringArray
7 of Capture
6 of Exception
2 of Float
In GC run 58, destroyed 25650 PMCs, 19443 PCC (75.8011695906433%)
6372 of Context
6038 of CallSignature
5973 of CallSignatureReturns
1954 of String
1266 of ResizablePMCArray
1060 of ResizableIntegerArray
994 of Integer
433 of RetContinuation
294 of LexPad
291 of Continuation
222 of Hash
219 of Object
140 of ArrayIterator
110 of FixedStringArray
103 of Undef
79 of ExceptionHandler
51 of Key
29 of HashIterator
8 of Capture
7 of ResizableStringArray
4 of Exception
3 of Float
In GC run 59, destroyed 24646 PMCs, 18566 PCC (75.3306824636858%)
6064 of Context
5760 of CallSignature
5705 of CallSignatureReturns
1960 of String
1244 of ResizablePMCArray
1037 of ResizableIntegerArray
972 of Integer
416 of RetContinuation
282 of LexPad
278 of Continuation
219 of Object
213 of Hash
133 of ArrayIterator
106 of Undef
90 of FixedStringArray
78 of ExceptionHandler
42 of Key
24 of HashIterator
8 of ResizableStringArray
7 of Capture
6 of Exception
2 of Float
In GC run 60, destroyed 23533 PMCs, 17838 PCC (75.7999405090724%)
5843 of Context
5550 of CallSignature
5502 of CallSignatureReturns
1888 of String
1174 of ResizablePMCArray
943 of ResizableIntegerArray
903 of Integer
385 of RetContinuation
251 of LexPad
243 of Continuation
208 of Object
202 of Hash
119 of ArrayIterator
92 of Undef
80 of FixedStringArray
67 of ExceptionHandler
40 of Key
24 of HashIterator
7 of Capture
6 of ResizableStringArray
4 of Exception
2 of Float
In GC run 61, destroyed 22468 PMCs, 16992 PCC (75.6275591953%)
5568 of Context
5281 of CallSignature
5230 of CallSignatureReturns
1792 of String
1122 of ResizablePMCArray
913 of ResizableIntegerArray
880 of Integer
372 of RetContinuation
243 of LexPad
236 of Continuation
199 of Object
198 of Hash
115 of ArrayIterator
88 of Undef
86 of FixedStringArray
65 of ExceptionHandler
39 of Key
23 of HashIterator
6 of ResizableStringArray
6 of Capture
4 of Exception
2 of Float
In GC run 62, destroyed 77424 PMCs, 58303 PCC (75.3035234552594%)
19060 of Context
18067 of CallSignature
17897 of CallSignatureReturns
6288 of String
3953 of ResizablePMCArray
3279 of ResizableIntegerArray
2847 of Integer
1333 of RetContinuation
930 of LexPad
874 of Continuation
673 of Object
651 of Hash
436 of ArrayIterator
325 of Undef
258 of FixedStringArray
239 of ExceptionHandler
163 of Key
69 of HashIterator
31 of ResizableStringArray
26 of Capture
18 of Exception
7 of Float
In GC run 63, destroyed 41599 PMCs, 31126 PCC (74.8239140363951%)
10161 of Context
9627 of CallSignature
9551 of CallSignatureReturns
3443 of String
2193 of ResizablePMCArray
1787 of ResizableIntegerArray
1433 of Integer
714 of RetContinuation
562 of LexPad
533 of Continuation
352 of Object
339 of Hash
263 of ArrayIterator
196 of Undef
139 of ExceptionHandler
116 of FixedStringArray
90 of Key
33 of HashIterator
28 of ResizableStringArray
19 of Capture
14 of Exception
6 of Float
In GC run 64, destroyed 64072 PMCs, 48070 PCC (75.0249719066051%)
15639 of Context
14852 of CallSignature
14718 of CallSignatureReturns
5261 of String
3282 of ResizablePMCArray
2861 of ResizableIntegerArray
2292 of Integer
1160 of RetContinuation
807 of Continuation
777 of LexPad
545 of Object
541 of Hash
377 of ArrayIterator
271 of Undef
241 of ExceptionHandler
184 of FixedStringArray
134 of Key
48 of HashIterator
28 of ResizableStringArray
28 of Capture
17 of Exception
9 of Float
In GC run 65, destroyed 69222 PMCs, 51884 PCC (74.953049608506%)
16958 of Context
16066 of CallSignature
15922 of CallSignatureReturns
5685 of String
3584 of ResizablePMCArray
2938 of ResizableIntegerArray
2633 of Integer
1185 of RetContinuation
835 of LexPad
811 of Continuation
628 of Object
593 of Hash
374 of ArrayIterator
296 of Undef
225 of ExceptionHandler
220 of FixedStringArray
133 of Key
58 of HashIterator
27 of Capture
24 of ResizableStringArray
16 of Exception
11 of Float
In GC run 66, destroyed 66215 PMCs, 49354 PCC (74.5359812731254%)
16088 of Context
15241 of CallSignature
15102 of CallSignatureReturns
5511 of String
3443 of ResizablePMCArray
2923 of ResizableIntegerArray
2424 of Integer
1182 of RetContinuation
877 of Continuation
803 of LexPad
622 of Hash
580 of Object
393 of ArrayIterator
286 of Undef
252 of ExceptionHandler
210 of FixedStringArray
135 of Key
57 of HashIterator
33 of Capture
30 of ResizableStringArray
16 of Exception
6 of Float
1 of Boolean
In GC run 67, destroyed 62931 PMCs, 47342 PCC (75.2284247826985%)
15455 of Context
14674 of CallSignature
14523 of CallSignatureReturns
5057 of String
3173 of ResizablePMCArray
2690 of ResizableIntegerArray
2331 of Integer
1093 of RetContinuation
760 of LexPad
740 of Continuation
549 of Hash
514 of Object
369 of ArrayIterator
298 of Undef
234 of FixedStringArray
209 of ExceptionHandler
131 of Key
61 of HashIterator
29 of ResizableStringArray
18 of Capture
15 of Exception
8 of Float
In GC run 68, destroyed 59952 PMCs, 44959 PCC (74.9916599946624%)
14715 of Context
13941 of CallSignature
13794 of CallSignatureReturns
4914 of String
3029 of ResizablePMCArray
2509 of ResizableIntegerArray
2267 of Integer
1029 of RetContinuation
701 of Continuation
688 of LexPad
573 of Hash
511 of Object
343 of ArrayIterator
267 of Undef
240 of FixedStringArray
193 of ExceptionHandler
120 of Key
61 of HashIterator
26 of ResizableStringArray
18 of Capture
10 of Exception
3 of Float
In GC run 69, destroyed 57123 PMCs, 42688 PCC (74.7299686641108%)
13921 of Context
13196 of CallSignature
13084 of CallSignatureReturns
4781 of String
2986 of ResizablePMCArray
2487 of ResizableIntegerArray
2040 of Integer
1001 of RetContinuation
719 of Continuation
714 of LexPad
506 of Hash
494 of Object
345 of ArrayIterator
242 of Undef
199 of ExceptionHandler
168 of FixedStringArray
117 of Key
48 of HashIterator
30 of ResizableStringArray
24 of Capture
15 of Exception
6 of Float
In GC run 70, destroyed 54723 PMCs, 41070 PCC (75.0507099391481%)
13401 of Context
12707 of CallSignature
12602 of CallSignatureReturns
4517 of String
2875 of ResizablePMCArray
2360 of ResizableIntegerArray
1938 of Integer
946 of RetContinuation
714 of LexPad
653 of Continuation
494 of Object
429 of Hash
325 of ArrayIterator
210 of Undef
177 of ExceptionHandler
140 of FixedStringArray
116 of Key
37 of Capture
36 of HashIterator
28 of ResizableStringArray
14 of Exception
4 of Float
In GC run 71, destroyed 52250 PMCs, 39291 PCC (75.1980861244019%)
12840 of Context
12180 of CallSignature
12056 of CallSignatureReturns
4170 of String
2671 of ResizablePMCArray
2215 of ResizableIntegerArray
1951 of Integer
892 of RetContinuation
652 of LexPad
620 of Continuation
442 of Object
440 of Hash
313 of ArrayIterator
239 of Undef
182 of FixedStringArray
171 of ExceptionHandler
104 of Key
48 of HashIterator
24 of ResizableStringArray
20 of Capture
13 of Exception
7 of Float
In GC run 72, destroyed 49320 PMCs, 37157 PCC (75.3386050283861%)
12131 of Context
11520 of CallSignature
11432 of CallSignatureReturns
4176 of String
2534 of ResizablePMCArray
2074 of ResizableIntegerArray
1687 of Integer
853 of RetContinuation
592 of LexPad
559 of Continuation
401 of Object
401 of Hash
270 of ArrayIterator
190 of Undef
154 of ExceptionHandler
142 of FixedStringArray
109 of Key
40 of HashIterator
25 of ResizableStringArray
13 of Capture
13 of Exception
3 of Float
1 of Boolean
In GC run 73, destroyed 47391 PMCs, 35447 PCC (74.796902365428%)
11527 of Context
10955 of CallSignature
10849 of CallSignatureReturns
3819 of String
2483 of ResizablePMCArray
2116 of ResizableIntegerArray
1749 of Integer
838 of RetContinuation
621 of LexPad
608 of Continuation
417 of Object
378 of Hash
306 of ArrayIterator
221 of Undef
172 of ExceptionHandler
130 of FixedStringArray
92 of Key
33 of HashIterator
30 of Capture
25 of ResizableStringArray
15 of Exception
7 of Float
In GC run 74, destroyed 45226 PMCs, 33770 PCC (74.6694379339318%)
11026 of Context
10415 of CallSignature
10336 of CallSignatureReturns
3838 of String
2360 of ResizablePMCArray
1993 of ResizableIntegerArray
1591 of Integer
818 of RetContinuation
609 of Continuation
556 of LexPad
395 of Hash
389 of Object
252 of ArrayIterator
199 of Undef
160 of ExceptionHandler
114 of FixedStringArray
87 of Key
30 of HashIterator
21 of ResizableStringArray
18 of Capture
14 of Exception
5 of Float
In GC run 75, destroyed 43084 PMCs, 32424 PCC (75.257636245474%)
10561 of Context
10056 of CallSignature
9951 of CallSignatureReturns
3414 of String
2192 of ResizablePMCArray
1856 of ResizableIntegerArray
1590 of Integer
745 of RetContinuation
539 of LexPad
508 of Continuation
354 of Hash
352 of Object
264 of ArrayIterator
206 of Undef
160 of FixedStringArray
149 of ExceptionHandler
91 of Key
42 of HashIterator
24 of ResizableStringArray
13 of Capture
12 of Exception
5 of Float
In GC run 76, destroyed 41210 PMCs, 30718 PCC (74.5401601553021%)
10050 of Context
9499 of CallSignature
9411 of CallSignatureReturns
3391 of String
2147 of ResizablePMCArray
1758 of ResizableIntegerArray
1568 of Integer
710 of RetContinuation
524 of Continuation
510 of LexPad
389 of Hash
368 of Object
233 of ArrayIterator
189 of Undef
148 of FixedStringArray
144 of ExceptionHandler
84 of Key
41 of HashIterator
16 of Capture
14 of ResizableStringArray
9 of Exception
7 of Float
In GC run 77, destroyed 39036 PMCs, 29338 PCC (75.1562660108618%)
9578 of Context
9083 of CallSignature
9016 of CallSignatureReturns
3225 of String
2006 of ResizablePMCArray
1661 of ResizableIntegerArray
1383 of Integer
676 of RetContinuation
473 of LexPad
461 of Continuation
340 of Hash
328 of Object
224 of ArrayIterator
158 of Undef
130 of ExceptionHandler
128 of FixedStringArray
87 of Key
38 of HashIterator
18 of ResizableStringArray
14 of Capture
7 of Exception
2 of Float
In GC run 78, destroyed 135849 PMCs, 101687 PCC (74.8529617442896%)
33163 of Context
31477 of CallSignature
31190 of CallSignatureReturns
11078 of String
7060 of ResizablePMCArray
5857 of ResizableIntegerArray
5038 of Integer
2346 of RetContinuation
1718 of LexPad
1691 of Continuation
1194 of Object
1150 of Hash
789 of ArrayIterator
610 of Undef
478 of ExceptionHandler
434 of FixedStringArray
273 of Key
118 of HashIterator
71 of ResizableStringArray
58 of Capture
34 of Exception
21 of Float
1 of Boolean
In GC run 79, destroyed 86342 PMCs, 64434 PCC (74.6264853721248%)
21065 of Context
19984 of CallSignature
19810 of CallSignatureReturns
7463 of String
4481 of ResizablePMCArray
3575 of ResizableIntegerArray
3274 of Integer
1463 of RetContinuation
956 of LexPad
947 of Continuation
829 of Hash
771 of Object
459 of ArrayIterator
379 of Undef
286 of FixedStringArray
279 of ExceptionHandler
162 of Key
76 of HashIterator
35 of ResizableStringArray
25 of Capture
16 of Exception
7 of Float
In GC run 80, destroyed 119555 PMCs, 89746 PCC (75.0667057003053%)
29280 of Context
27709 of CallSignature
27521 of CallSignatureReturns
10166 of String
6243 of ResizablePMCArray
5236 of ResizableIntegerArray
4195 of Integer
2138 of RetContinuation
1451 of Continuation
1434 of LexPad
1088 of Object
956 of Hash
651 of ArrayIterator
400 of Undef
399 of ExceptionHandler
236 of FixedStringArray
235 of Key
69 of Capture
62 of HashIterator
48 of ResizableStringArray
30 of Exception
7 of Float
1 of Boolean
In GC run 81, destroyed 120889 PMCs, 90577 PCC (74.9257583402956%)
29532 of Context
28012 of CallSignature
27740 of CallSignatureReturns
9810 of String
6284 of ResizablePMCArray
5293 of ResizableIntegerArray
4300 of Integer
2116 of RetContinuation
1599 of LexPad
1517 of Continuation
1050 of Object
1001 of Hash
755 of ArrayIterator
561 of Undef
421 of ExceptionHandler
362 of FixedStringArray
258 of Key
92 of HashIterator
69 of ResizableStringArray
69 of Capture
34 of Exception
14 of Float
In GC run 82, destroyed 115407 PMCs, 86609 PCC (75.0465742979195%)
28302 of Context
26857 of CallSignature
26601 of CallSignatureReturns
9591 of String
5920 of ResizablePMCArray
4849 of ResizableIntegerArray
4257 of Integer
1962 of RetContinuation
1388 of LexPad
1293 of Continuation
1010 of Hash
991 of Object
669 of ArrayIterator
526 of Undef
374 of FixedStringArray
361 of ExceptionHandler
227 of Key
97 of HashIterator
50 of ResizableStringArray
43 of Capture
28 of Exception
11 of Float
In GC run 83, destroyed 109983 PMCs, 82473 PCC (74.9870434521699%)
26961 of Context
25576 of CallSignature
25344 of CallSignatureReturns
9316 of String
5663 of ResizablePMCArray
4592 of ResizableIntegerArray
4004 of Integer
1882 of RetContinuation
1269 of LexPad
1214 of Continuation
989 of Hash
953 of Object
619 of ArrayIterator
469 of Undef
354 of FixedStringArray
336 of ExceptionHandler
225 of Key
96 of HashIterator
53 of ResizableStringArray
36 of Capture
25 of Exception
7 of Float
In GC run 84, destroyed 104830 PMCs, 78711 PCC (75.0844223981685%)
25689 of Context
24405 of CallSignature
24172 of CallSignatureReturns
8450 of String
5417 of ResizablePMCArray
4445 of ResizableIntegerArray
3841 of Integer
1775 of RetContinuation
1356 of LexPad
1251 of Continuation
890 of Object
861 of Hash
635 of ArrayIterator
476 of Undef
362 of FixedStringArray
345 of ExceptionHandler
226 of Key
97 of HashIterator
55 of ResizableStringArray
42 of Capture
27 of Exception
12 of Float
1 of Boolean
In GC run 85, destroyed 100181 PMCs, 75258 PCC (75.1220291272796%)
24555 of Context
23305 of CallSignature
23091 of CallSignatureReturns
8118 of String
5123 of ResizablePMCArray
4307 of ResizableIntegerArray
3729 of Integer
1731 of RetContinuation
1210 of LexPad
1189 of Continuation
871 of Object
868 of Hash
577 of ArrayIterator
425 of Undef
343 of ExceptionHandler
332 of FixedStringArray
205 of Key
92 of HashIterator
42 of ResizableStringArray
35 of Capture
22 of Exception
11 of Float
In GC run 86, destroyed 95399 PMCs, 71747 PCC (75.2072872881267%)
23423 of Context
22179 of CallSignature
21992 of CallSignatureReturns
7816 of String
4855 of ResizablePMCArray
4153 of ResizableIntegerArray
3463 of Integer
1693 of RetContinuation
1191 of Continuation
1121 of LexPad
823 of Hash
817 of Object
533 of ArrayIterator
356 of Undef
334 of ExceptionHandler
286 of FixedStringArray
189 of Key
75 of HashIterator
43 of Capture
33 of ResizableStringArray
19 of Exception
5 of Float
In GC run 87, destroyed 91288 PMCs, 68558 PCC (75.1007799491719%)
22404 of Context
21217 of CallSignature
21003 of CallSignatureReturns
7291 of String
4668 of ResizablePMCArray
3934 of ResizableIntegerArray
3445 of Integer
1593 of RetContinuation
1113 of Continuation
1095 of LexPad
823 of Object
808 of Hash
518 of ArrayIterator
374 of Undef
322 of FixedStringArray
306 of ExceptionHandler
182 of Key
85 of HashIterator
47 of Capture
32 of ResizableStringArray
20 of Exception
8 of Float
In GC run 88, destroyed 87050 PMCs, 65730 PCC (75.5083285468122%)
21466 of Context
20370 of CallSignature
20179 of CallSignatureReturns
6944 of String
4389 of ResizablePMCArray
3715 of ResizableIntegerArray
3280 of Integer
1504 of RetContinuation
1018 of LexPad
997 of Continuation
753 of Object
715 of Hash
484 of ArrayIterator
340 of Undef
288 of FixedStringArray
276 of ExceptionHandler
161 of Key
78 of HashIterator
32 of ResizableStringArray
32 of Capture
20 of Exception
9 of Float
In GC run 89, destroyed 83103 PMCs, 62612 PCC (75.3426470765195%)
20436 of Context
19379 of CallSignature
19230 of CallSignatureReturns
6922 of String
4260 of ResizablePMCArray
3567 of ResizableIntegerArray
3078 of Integer
1447 of RetContinuation
957 of Continuation
940 of LexPad
741 of Object
667 of Hash
431 of ArrayIterator
300 of Undef
272 of ExceptionHandler
200 of FixedStringArray
140 of Key
54 of HashIterator
36 of Capture
20 of Exception
19 of ResizableStringArray
7 of Float
In GC run 90, destroyed 79489 PMCs, 59794 PCC (75.2229868283662%)
19553 of Context
18508 of CallSignature
18337 of CallSignatureReturns
6374 of String
4075 of ResizablePMCArray
3396 of ResizableIntegerArray
2973 of Integer
1367 of RetContinuation
982 of LexPad
971 of Continuation
698 of Object
657 of Hash
449 of ArrayIterator
336 of Undef
261 of ExceptionHandler
246 of FixedStringArray
148 of Key
66 of HashIterator
38 of Capture
30 of ResizableStringArray
17 of Exception
7 of Float
In GC run 91, destroyed 75246 PMCs, 54492 PCC (72.41846742684%)
17889 of Context
17226 of CallSignature
16111 of CallSignatureReturns
4425 of String
3539 of ResizablePMCArray
3266 of ResizableIntegerArray
3105 of Integer
2175 of Hash
1748 of FixedStringArray
1122 of RetContinuation
768 of Continuation
763 of LexPad
681 of ArrayIterator
615 of Key
558 of Undef
490 of Object
366 of HashIterator
230 of ExceptionHandler
64 of Capture
54 of ResizableStringArray
27 of FixedPMCArray
17 of Exception
6 of Float
1 of CodeString
In GC run 92, destroyed 68723 PMCs, 41548 PCC (60.4571977358381%)
14270 of CallSignature
13990 of Context
10859 of CallSignatureReturns
6777 of Hash
6294 of FixedStringArray
3691 of Integer
3070 of ResizablePMCArray
2429 of ResizableIntegerArray
1654 of Key
1275 of ArrayIterator
1161 of HashIterator
997 of Undef
958 of String
390 of Continuation
261 of RetContinuation
169 of ResizableStringArray
159 of Object
159 of Capture
151 of ExceptionHandler
8 of CodeString
1 of FixedPMCArray
In GC run 93, destroyed 186895 PMCs, 113057 PCC (60.4922550094973%)
38774 of CallSignature
38022 of Context
29650 of CallSignatureReturns
18412 of Hash
17121 of FixedStringArray
10094 of Integer
8292 of ResizablePMCArray
6611 of ResizableIntegerArray
4520 of Key
3459 of ArrayIterator
3144 of HashIterator
2668 of Undef
2634 of String
1028 of Continuation
721 of RetContinuation
492 of ResizableStringArray
429 of Object
429 of Capture
377 of ExceptionHandler
17 of CodeString
1 of FixedPMCArray
In GC run 94, destroyed 211459 PMCs, 128001 PCC (60.5323017700831%)
43792 of CallSignature
42998 of Context
33578 of CallSignatureReturns
20844 of Hash
19357 of FixedStringArray
11326 of Integer
9379 of ResizablePMCArray
7633 of ResizableIntegerArray
5097 of Key
3900 of ArrayIterator
3554 of HashIterator
3017 of String
2982 of Undef
1163 of Continuation
869 of RetContinuation
525 of ResizableStringArray
493 of Object
493 of Capture
430 of ExceptionHandler
28 of CodeString
1 of FixedPMCArray
In GC run 95, destroyed 80028 PMCs, 52912 PCC (66.1168590993152%)
16482 of CallSignature
14448 of Context
13636 of CallSignatureReturns
8346 of ResizableIntegerArray
5492 of Hash
5089 of Integer
4948 of FixedStringArray
3732 of String
2627 of ResizablePMCArray
1213 of ArrayIterator
983 of Key
652 of HashIterator
646 of RetContinuation
628 of Undef
483 of LexPad
224 of Continuation
133 of ResizableStringArray
75 of Object
75 of Capture
64 of ExceptionHandler
42 of CodeString
5 of FixedPMCArray
3 of Array
2 of FileHandle
In GC run 96, destroyed 31253 PMCs, 22562 PCC (72.1914696189166%)
6443 of CallSignature
5704 of CallSignatureReturns
5415 of ResizableIntegerArray
5000 of Context
2239 of String
2232 of Integer
1237 of Hash
1028 of FixedStringArray
737 of ResizablePMCArray
392 of RetContinuation
379 of LexPad
378 of ArrayIterator
41 of Undef
28 of CodeString
In GC run 97, destroyed 53183 PMCs, 38621 PCC (72.6190700035726%)
11017 of CallSignature
9780 of CallSignatureReturns
9195 of ResizableIntegerArray
8629 of Context
3718 of String
3715 of Integer
2055 of Hash
1716 of FixedStringArray
1220 of ResizablePMCArray
689 of RetContinuation
669 of LexPad
667 of ArrayIterator
67 of Undef
46 of CodeString
In GC run 98, destroyed 29650 PMCs, 21596 PCC (72.8364249578415%)
6142 of CallSignature
5483 of CallSignatureReturns
5153 of ResizableIntegerArray
4818 of Context
2049 of Integer
2026 of String
1132 of Hash
942 of FixedStringArray
671 of ResizablePMCArray
398 of LexPad
396 of ArrayIterator
389 of RetContinuation
29 of Undef
22 of CodeString
In GC run 99, destroyed 54703 PMCs, 39695 PCC (72.5645759830357%)
11301 of CallSignature
10076 of CallSignatureReturns
9536 of ResizableIntegerArray
8782 of Context
3834 of Integer
3790 of String
2127 of Hash
1768 of FixedStringArray
1263 of ResizablePMCArray
723 of LexPad
720 of ArrayIterator
691 of RetContinuation
54 of Undef
38 of CodeString
In GC run 100, destroyed 31716 PMCs, 22964 PCC (72.4050952200782%)
6599 of CallSignature
5803 of CallSignatureReturns
5482 of ResizableIntegerArray
5080 of Context
2257 of String
2211 of Integer
1228 of Hash
1014 of FixedStringArray
743 of ResizablePMCArray
410 of LexPad
410 of ArrayIterator
370 of RetContinuation
65 of Undef
44 of CodeString
Parrot destruction follows
In GC run 101, destroyed 212739 PMCs, 8999 PCC (4.23006594935578%)
58307 of ResizablePMCArray
34527 of Object
33720 of String
27008 of Integer
21537 of Capture
19469 of Hash
8383 of ResizableIntegerArray
3046 of Key
2176 of Sub
1056 of LexInfo
539 of Undef
497 of FixedIntegerArray
466 of NCI
451 of Context
315 of LexPad
206 of Continuation
170 of NameSpace
156 of MultiSub
103 of CodeString
91 of Float
88 of CallSignature
78 of FixedPMCArray
77 of CallSignatureReturns
70 of Class
25 of PMCProxy
24 of ExceptionHandler
23 of ResizableStringArray
19 of ArrayIterator
17 of FixedStringArray
13 of OrderedHash
13 of ParrotInterpreter
6 of RetContinuation
5 of FileHandle
3 of Boolean
3 of Exception
2 of AddrRegistry
2 of HashIterator
2 of Scheduler
1 of Sockaddr
1 of scalar
1 of PackfileSegment
1 of Eval
1 of Array
1 of EventHandler
1 of Timer
1 of CPointer
1 of ResizableFloatArray
1 of PackfileRawSegment
1 of ParrotThread
1 of ParrotLibrary
1 of Socket
1 of PackfileAnnotation
1 of Complex
1 of Role
1 of ParrotRunningThread
1 of Exporter
1 of Packfile
1 of Coroutine
1 of FixedBooleanArray
1 of ResizableBooleanArray
1 of PackfileFixupTable
1 of SchedulerMessage
1 of BigNum
1 of OS
1 of Iterator
1 of File
1 of UnManagedStruct
1 of BigInt
1 of OrderedHashIterator
1 of PackfileAnnotations
1 of Env
1 of ManagedStruct
1 of StringIterator
1 of FixedFloatArray
1 of PCCMETHOD_Test
1 of HashIteratorKey
1 of Task
1 of StringHandle
1 of PackfileDirectory
1 of PackfileFixupEntry
1 of Pointer
1 of PackfileConstantTable
1 of Null
1 of Handle
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev