-
-
Save timo/127c793d7a775d1b783d51887341d1f2 to your computer and use it in GitHub Desktop.
some uses of user-defined traces
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo /usr/share/bcc/tools/argdist -p (pgrep -n perl6) -C 'u:/home/timo/perl6/install/lib/libmoar.so:fsacallocobj(char *name, size_t count, size_t size):char *:arg1#fsa_calloced' -C 'u:/home/timo/perl6/install/lib/libmoar.so:fsaallocobj(char *name, size_t count, size_t size):char *:arg1#fsa_malloced' | |
[21:25:47] | |
fsa_calloced | |
COUNT EVENT | |
fsa_malloced | |
COUNT EVENT | |
[21:25:48] | |
fsa_calloced | |
COUNT EVENT | |
1 arg1 = b'specialized registers' | |
1 arg1 = b'specialized environment' | |
308 arg1 = b'uthash_malloc_zeroed' | |
2308 arg1 = b'MVMFrameExtra' | |
99525 arg1 = b"frame's registers" | |
100911 arg1 = b"frame's environment" | |
fsa_malloced | |
COUNT EVENT | |
20 arg1 = b"frame's environment" | |
28 arg1 = b'multi dispatch cache node' | |
28 arg1 = b'multi dispatch cache results array' | |
43 arg1 = b'MVMSpeshCandidate *' | |
55 arg1 = b'MVMSpeshPluginGuardSet' | |
55 arg1 = b'MVMSpeshPluginPosition' | |
55 arg1 = b'MVMSpeshPluginState' | |
110 arg1 = b'MVMSpeshPluginGuard' | |
136 arg1 = b'MVMSpeshArgGuard' | |
1517 arg1 = b'MVMHashEntry' | |
10185 arg1 = b"frame's registers" | |
[21:25:49] | |
fsa_calloced | |
COUNT EVENT | |
6718 arg1 = b'MVMFrameExtra' | |
298984 arg1 = b"frame's environment" | |
298985 arg1 = b"frame's registers" | |
fsa_malloced | |
COUNT EVENT | |
[21:25:50] | |
fsa_calloced | |
COUNT EVENT | |
6792 arg1 = b'MVMFrameExtra' | |
302255 arg1 = b"frame's registers" | |
302256 arg1 = b"frame's environment" | |
fsa_malloced | |
COUNT EVENT | |
[21:25:51] | |
fsa_calloced | |
COUNT EVENT | |
6782 arg1 = b'MVMFrameExtra' | |
301823 arg1 = b"frame's registers" | |
301825 arg1 = b"frame's environment" | |
fsa_malloced | |
COUNT EVENT | |
24 arg1 = b"frame's registers" | |
[21:25:52] | |
fsa_calloced | |
COUNT EVENT | |
6806 arg1 = b'MVMFrameExtra' | |
302854 arg1 = b"frame's registers" | |
302859 arg1 = b"frame's environment" | |
fsa_malloced | |
COUNT EVENT | |
[21:25:53] | |
fsa_calloced | |
COUNT EVENT | |
6831 arg1 = b'MVMFrameExtra' | |
303951 arg1 = b"frame's registers" | |
303954 arg1 = b"frame's environment" | |
fsa_malloced | |
COUNT EVENT | |
[21:25:54] | |
fsa_calloced | |
COUNT EVENT | |
6822 arg1 = b'MVMFrameExtra' | |
303595 arg1 = b"frame's registers" | |
303597 arg1 = b"frame's environment" | |
fsa_malloced | |
COUNT EVENT | |
[21:25:55] | |
fsa_calloced | |
COUNT EVENT | |
6784 arg1 = b'MVMFrameExtra' | |
301881 arg1 = b"frame's registers" | |
301882 arg1 = b"frame's environment" | |
fsa_malloced | |
COUNT EVENT | |
[21:25:56] | |
fsa_calloced | |
COUNT EVENT | |
5338 arg1 = b'MVMFrameExtra' | |
237482 arg1 = b"frame's environment" | |
237488 arg1 = b"frame's registers" | |
fsa_malloced | |
COUNT EVENT | |
[21:25:57] | |
fsa_calloced | |
COUNT EVENT | |
fsa_malloced | |
COUNT EVENT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo /usr/share/bcc/tools/argdist -p (pgrep -n perl6) -C 'u:/home/timo/perl6/install/lib/libmoar.so:callocobj(char *name, size_t count, size_t size):char *:arg1#calloced' -C 'u:/home/timo/perl6/install/lib/libmoar.so:mallocobj(char *name, size_t count, size_t size):char *:arg1#malloced' | |
[19:00:11] | |
calloced | |
COUNT EVENT | |
malloced | |
COUNT EVENT | |
[19:00:12] | |
calloced | |
COUNT EVENT | |
1 arg1 = b'MVMDecodeStreamBytes' | |
3 arg1 = b'MVMSpeshStatsByType' | |
3 arg1 = b'MVMGCPassedWork' | |
6 arg1 = b'MVMConcBlockingQueueNode' | |
6 arg1 = b'MVMSpeshPlan' | |
40 arg1 = b'MVMSpeshCandidate' | |
59 arg1 = b'MVMRegister' | |
70 arg1 = b'MVMuint8' | |
124 arg1 = b'MVMSpeshStats' | |
135 arg1 = b'MVMSpeshGraph' | |
135 arg1 = b'SSAVarInfo' | |
135 arg1 = b'MVMuint32' | |
254 arg1 = b'MVMLexicalRegistry' | |
270 arg1 = b'MVMint32' | |
8669 arg1 = b'MVMArgProcContext' | |
10562 arg1 = b'MVMSpeshStatsType' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 11, 12288 bytes' | |
1 arg1 = b'Extra FSA Page bin 2, 3072 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 2, 3072 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
1 arg1 = b'Extra FSA Page bin 11, 12288 bytes' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 7, 8192 bytes' | |
1 arg1 = b'Extra FSA Page bin 2, 3072 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 11, 12288 bytes' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
1 arg1 = b'Extra FSA Page bin 7, 8192 bytes' | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
1 arg1 = b'Extra FSA Page bin 12, 13312 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 11, 12288 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 2, 3072 bytes' | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
1 arg1 = b'MVMDecodeStreamChars' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 11, 12288 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 2, 3072 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 11, 12288 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 8, 9216 bytes' | |
1 arg1 = b'Extra FSA Page bin 7, 8192 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 29, 30720 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 2, 3072 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
1 arg1 = b'Extra FSA Page bin 11, 12288 bytes' | |
1 arg1 = b'Extra FSA Page bin 18, 19456 bytes' | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
1 arg1 = b'MVMGrapheme32' | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
2 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
2 arg1 = b'MVMGrapheme8' | |
6 arg1 = b'Extra FSA Page bin 7, 8192 bytes' | |
27 arg1 = b'MVMSpeshInline' | |
29 arg1 = b'SeenBox' | |
31 arg1 = b'MVMFrameHandler' | |
38 arg1 = b'MVMSpeshOperand' | |
40 arg1 = b'MVMSpeshCode' | |
40 arg1 = b'SpeshWriterState' | |
55 arg1 = b'MVMSpeshPluginSpecialReturnData' | |
70 arg1 = b'MVMBytecodeAnnotation' | |
122 arg1 = b'BoolMethReturnData' | |
205 arg1 = b'MVMRegionBlock' | |
285 arg1 = b'MVMint32' | |
8619 arg1 = b'mp_int' | |
77632 arg1 = b'MVMStringStrand' | |
[19:00:13] | |
calloced | |
COUNT EVENT | |
22038 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
21929 arg1 = b'mp_int' | |
197359 arg1 = b'MVMStringStrand' | |
[19:00:14] | |
calloced | |
COUNT EVENT | |
21836 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
21831 arg1 = b'mp_int' | |
196478 arg1 = b'MVMStringStrand' | |
[19:00:15] | |
calloced | |
COUNT EVENT | |
22120 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22119 arg1 = b'mp_int' | |
199074 arg1 = b'MVMStringStrand' | |
[19:00:16] | |
calloced | |
COUNT EVENT | |
22580 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22580 arg1 = b'mp_int' | |
203220 arg1 = b'MVMStringStrand' | |
[19:00:17] | |
calloced | |
COUNT EVENT | |
22630 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22631 arg1 = b'mp_int' | |
203687 arg1 = b'MVMStringStrand' | |
[19:00:18] | |
calloced | |
COUNT EVENT | |
22748 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
22751 arg1 = b'mp_int' | |
204753 arg1 = b'MVMStringStrand' | |
[19:00:19] | |
calloced | |
COUNT EVENT | |
22668 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
22665 arg1 = b'mp_int' | |
203987 arg1 = b'MVMStringStrand' | |
[19:00:20] | |
calloced | |
COUNT EVENT | |
22532 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22531 arg1 = b'mp_int' | |
202772 arg1 = b'MVMStringStrand' | |
[19:00:21] | |
calloced | |
COUNT EVENT | |
21544 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
21544 arg1 = b'mp_int' | |
193887 arg1 = b'MVMStringStrand' | |
[19:00:22] | |
calloced | |
COUNT EVENT | |
22270 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22271 arg1 = b'mp_int' | |
200432 arg1 = b'MVMStringStrand' | |
[19:00:23] | |
calloced | |
COUNT EVENT | |
22092 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22092 arg1 = b'mp_int' | |
198827 arg1 = b'MVMStringStrand' | |
[19:00:24] | |
calloced | |
COUNT EVENT | |
22182 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 7, 8192 bytes' | |
22182 arg1 = b'mp_int' | |
199635 arg1 = b'MVMStringStrand' | |
[19:00:25] | |
calloced | |
COUNT EVENT | |
22210 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
22207 arg1 = b'mp_int' | |
199854 arg1 = b'MVMStringStrand' | |
[19:00:26] | |
calloced | |
COUNT EVENT | |
22252 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
22245 arg1 = b'mp_int' | |
200208 arg1 = b'MVMStringStrand' | |
[19:00:27] | |
calloced | |
COUNT EVENT | |
22364 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22370 arg1 = b'mp_int' | |
201335 arg1 = b'MVMStringStrand' | |
[19:00:28] | |
calloced | |
COUNT EVENT | |
22336 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22338 arg1 = b'mp_int' | |
201036 arg1 = b'MVMStringStrand' | |
[19:00:29] | |
calloced | |
COUNT EVENT | |
22300 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22302 arg1 = b'mp_int' | |
200711 arg1 = b'MVMStringStrand' | |
[19:00:30] | |
calloced | |
COUNT EVENT | |
22354 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22353 arg1 = b'mp_int' | |
201174 arg1 = b'MVMStringStrand' | |
[19:00:31] | |
calloced | |
COUNT EVENT | |
22176 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 10, 11264 bytes' | |
1 arg1 = b'Extra FSA Page bin 7, 8192 bytes' | |
22179 arg1 = b'mp_int' | |
199607 arg1 = b'MVMStringStrand' | |
[19:00:32] | |
calloced | |
COUNT EVENT | |
22178 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
1 arg1 = b'Extra FSA Page bin 16, 17408 bytes' | |
22173 arg1 = b'mp_int' | |
199553 arg1 = b'MVMStringStrand' | |
[19:00:33] | |
calloced | |
COUNT EVENT | |
22342 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22340 arg1 = b'mp_int' | |
201060 arg1 = b'MVMStringStrand' | |
[19:00:34] | |
calloced | |
COUNT EVENT | |
22112 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22112 arg1 = b'mp_int' | |
199000 arg1 = b'MVMStringStrand' | |
[19:00:35] | |
calloced | |
COUNT EVENT | |
22022 arg1 = b'MVMArgProcContext' | |
malloced | |
COUNT EVENT | |
22021 arg1 = b'mp_int' | |
198189 arg1 = b'MVMStringStrand' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo /usr/share/bcc/tools/argdist -p (pgrep -n perl6) -H 'u:/home/timo/perl6/install/lib/libmoar.so:mallocobj(char *name, size_t count, size_t size):size_t:arg3' | |
arg3 : count distribution | |
0 -> 1 : 1 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 77 | | | |
16 -> 31 : 55564 |****************************************| | |
32 -> 63 : 24256 |***************** | | |
64 -> 127 : 110 | | | |
128 -> 255 : 102 | | | |
256 -> 511 : 57 | | | |
512 -> 1023 : 0 | | | |
1024 -> 2047 : 0 | | | |
2048 -> 4095 : 6 | | | |
4096 -> 8191 : 0 | | | |
8192 -> 16383 : 40 | | | |
16384 -> 32767 : 24 | | | |
[21:22:51] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 162647 |****************************************| | |
32 -> 63 : 69705 |***************** | | |
64 -> 127 : 0 | | | |
128 -> 255 : 0 | | | |
256 -> 511 : 0 | | | |
512 -> 1023 : 0 | | | |
1024 -> 2047 : 0 | | | |
2048 -> 4095 : 0 | | | |
4096 -> 8191 : 0 | | | |
8192 -> 16383 : 0 | | | |
16384 -> 32767 : 1 | | | |
[21:22:52] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 163270 |****************************************| | |
32 -> 63 : 69972 |***************** | | |
[21:22:53] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 163236 |****************************************| | |
32 -> 63 : 69957 |***************** | | |
[21:22:54] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 163866 |****************************************| | |
32 -> 63 : 70228 |***************** | | |
[21:22:55] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 162519 |****************************************| | |
32 -> 63 : 69651 |***************** | | |
64 -> 127 : 0 | | | |
128 -> 255 : 0 | | | |
256 -> 511 : 0 | | | |
512 -> 1023 : 0 | | | |
1024 -> 2047 : 0 | | | |
2048 -> 4095 : 0 | | | |
4096 -> 8191 : 0 | | | |
8192 -> 16383 : 1 | | | |
[21:22:56] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 161495 |****************************************| | |
32 -> 63 : 69211 |***************** | | |
64 -> 127 : 0 | | | |
128 -> 255 : 0 | | | |
256 -> 511 : 0 | | | |
512 -> 1023 : 0 | | | |
1024 -> 2047 : 0 | | | |
2048 -> 4095 : 0 | | | |
4096 -> 8191 : 0 | | | |
8192 -> 16383 : 1 | | | |
[21:22:57] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 163961 |****************************************| | |
32 -> 63 : 70268 |***************** | | |
64 -> 127 : 0 | | | |
128 -> 255 : 0 | | | |
256 -> 511 : 0 | | | |
512 -> 1023 : 0 | | | |
1024 -> 2047 : 0 | | | |
2048 -> 4095 : 0 | | | |
4096 -> 8191 : 0 | | | |
8192 -> 16383 : 0 | | | |
16384 -> 32767 : 1 | | | |
[21:22:58] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 164784 |****************************************| | |
32 -> 63 : 70620 |***************** | | |
[21:22:59] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 163377 |****************************************| | |
32 -> 63 : 70018 |***************** | | |
[21:23:00] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 163310 |****************************************| | |
32 -> 63 : 69988 |***************** | | |
[21:23:01] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 164227 |****************************************| | |
32 -> 63 : 70383 |***************** | | |
[21:23:02] | |
arg3 : count distribution | |
0 -> 1 : 0 | | | |
2 -> 3 : 0 | | | |
4 -> 7 : 0 | | | |
8 -> 15 : 0 | | | |
16 -> 31 : 56826 |****************************************| | |
32 -> 63 : 24354 |***************** | | |
64 -> 127 : 0 | | | |
128 -> 255 : 0 | | | |
256 -> 511 : 0 | | | |
512 -> 1023 : 0 | | | |
1024 -> 2047 : 0 | | | |
2048 -> 4095 : 0 | | | |
4096 -> 8191 : 0 | | | |
8192 -> 16383 : 1 | | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo /usr/share/bcc/tools/trace -p (pgrep -n perl6) -Z1024 -U 'u:/home/timo/perl6/install/lib/libmoar.so:fsa_new_page' | |
25662 25662 perl6 fsa_new_page bin 7, page size 8192, page num 13 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x17f [libmoar.so]' | |
b'MVM_frame_invoke+0x706 [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 10, page size 11264, page num 12 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'MVM_frame_extra+0x41 [libmoar.so]' | |
b'MVM_interp_run+0x500a [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 16, page size 17408, page num 12 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x1f1 [libmoar.so]' | |
b'MVM_frame_invoke+0x11b [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 7, page size 8192, page num 14 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x17f [libmoar.so]' | |
b'MVM_frame_invoke+0x706 [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 10, page size 11264, page num 13 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'MVM_frame_extra+0x41 [libmoar.so]' | |
b'MVM_interp_run+0x500a [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 16, page size 17408, page num 13 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x1f1 [libmoar.so]' | |
b'MVM_frame_invoke+0x11b [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 7, page size 8192, page num 15 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x17f [libmoar.so]' | |
b'MVM_frame_invoke+0x706 [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 10, page size 11264, page num 14 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'MVM_frame_extra+0x41 [libmoar.so]' | |
b'MVM_interp_run+0x500a [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 16, page size 17408, page num 14 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x1f1 [libmoar.so]' | |
b'MVM_frame_invoke+0x11b [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 7, page size 8192, page num 16 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x17f [libmoar.so]' | |
b'MVM_frame_invoke+0x706 [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 10, page size 11264, page num 15 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'MVM_frame_extra+0x41 [libmoar.so]' | |
b'MVM_interp_run+0x500a [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 16, page size 17408, page num 15 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x1f1 [libmoar.so]' | |
b'MVM_frame_invoke+0x11b [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 7, page size 8192, page num 17 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x17f [libmoar.so]' | |
b'MVM_frame_invoke+0x706 [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 10, page size 11264, page num 16 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'MVM_frame_extra+0x41 [libmoar.so]' | |
b'MVM_interp_run+0x500a [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' | |
25662 25662 perl6 fsa_new_page bin 16, page size 17408, page num 16 | |
b'MVM_fixed_size_alloc+0x1bb [libmoar.so]' | |
b'MVM_fixed_size_alloc_zeroed+0xf [libmoar.so]' | |
b'allocate_frame+0x1f1 [libmoar.so]' | |
b'MVM_frame_invoke+0x11b [libmoar.so]' | |
b'MVM_interp_run+0x15a33 [libmoar.so]' | |
b'MVM_vm_run_file+0xc8 [libmoar.so]' | |
b'main+0x64c [perl6]' | |
b'[unknown]' | |
b'[unknown]' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment