http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54332
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |UNCONFIRMED
Ever Confirmed|1 |0
--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> 2012-08-20 21:41:46
UTC ---
Revision 190402 memory stat:
Memory consumption before IPA
Number of expanded macros: 0
Line Table allocations during the compilation process
Number of ordinary maps used: 3
Ordinary map used size: 120
Number of ordinary maps allocated: 409
Ordinary maps allocated size: 15k
Number of macro maps used: 0
Macro maps used size: 0
Macro maps locations size: 0
Macro maps size: 0
Duplicated maps locations size: 0
Total allocated maps size: 15k
Total used maps size: 120
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 36k 11k 1080
16 96k 82k 2112
32 132k 62k 2376
64 1460k 1338k 22k
256 440k 432k 6160
512 8192 3584 112
1024 16k 11k 224
2048 12k 8192 168
4096 84k 84k 1176
8192 32k 32k 224
16384 48k 48k 168
65536 64k 64k 56
131072 128k 128k 56
262144 512k 512k 112
24 68k 32k 1224
40 3740k 1482k 58k
48 2108k 876k 32k
56 1396k 913k 21k
72 28k 2232 392
80 104k 101k 1456
88 16k 2200 224
96 4252k 4140k 58k
112 16k 12k 224
120 8192 5160 112
184 72k 67k 1008
128 36k 14k 504
152 4324k 4168k 59k
168 788k 362k 10k
160 504k 487k 7056
104 2836k 2770k 38k
312 212k 208k 2968
136 4096 2448 56
Total 23M 18M 331k
String pool
entries 10710
identifiers 7074 (66.05%)
slots 16384
deleted 3636
bytes 86k (17592186044415M overhead)
table size 128k
coll/search 0.6146
ins/search 0.2503
avg. entry 8.25 bytes (+/- 8.27)
longest entry 46
(No per-node statistics)
Type hash: size 2039, 996 elements, 1.024948 collisions
DECL_DEBUG_EXPR hash: size 1021, 294 elements, 0.128814 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
No gimple statistics
No RTX statistics
Alias oracle query stats:
refs_may_alias_p: 0 disambiguations, 0 queries
ref_maybe_used_by_call_p: 0 disambiguations, 0 queries
call_may_clobber_ref_p: 0 disambiguations, 0 queries
PTA query stats:
pt_solution_includes: 0 disambiguations, 0 queries
pt_solutions_intersect: 0 disambiguations, 0 queries
Memory consumption after IPA
Number of expanded macros: 0
Line Table allocations during the compilation process
Number of ordinary maps used: 3
Ordinary map used size: 120
Number of ordinary maps allocated: 409
Ordinary maps allocated size: 15k
Number of macro maps used: 0
Macro maps used size: 0
Macro maps locations size: 0
Macro maps size: 0
Duplicated maps locations size: 0
Total allocated maps size: 15k
Total used maps size: 120
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 36k 11k 1080
16 96k 82k 2112
32 132k 70k 2376
64 1460k 1160k 22k
256 1724k 1722k 23k
512 8192 5120 112
1024 28k 27k 392
2048 12k 8192 168
4096 116k 116k 1624
8192 32k 32k 224
16384 4544k 4544k 15k
65536 64k 64k 56
131072 128k 128k 56
262144 512k 512k 112
524288 512k 512k 56
24 200k 74k 3600
40 3740k 1280k 58k
48 2108k 425k 32k
56 1396k 910k 21k
72 28k 2232 392
80 4824k 2840k 65k
88 16k 2024 224
96 4252k 1954k 58k
112 16k 13k 224
120 8192 6240 112
184 72k 67k 1008
128 36k 14k 504
152 4320k 3675k 59k
168 788k 362k 10k
160 504k 441k 7056
104 2836k 2327k 38k
312 212k 209k 2968
136 4096 2448 56
Total 33M 23M 431k
String pool
entries 10723
identifiers 7066 (65.90%)
slots 16384
deleted 3656
bytes 86k (17592186044415M overhead)
table size 128k
coll/search 0.6149
ins/search 0.2505
avg. entry 8.23 bytes (+/- 8.27)
longest entry 46
(No per-node statistics)
Type hash: size 2039, 996 elements, 1.024948 collisions
DECL_DEBUG_EXPR hash: size 1021, 290 elements, 0.128814 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
No gimple statistics
No RTX statistics
Alias oracle query stats:
refs_may_alias_p: 0 disambiguations, 0 queries
ref_maybe_used_by_call_p: 1022 disambiguations, 1 queries
call_may_clobber_ref_p: 1022 disambiguations, 1022 queries
PTA query stats:
pt_solution_includes: 294 disambiguations, 1048 queries
pt_solutions_intersect: 2887 disambiguations, 289744 queries
Number of expanded macros: 0
Line Table allocations during the compilation process
Number of ordinary maps used: 3
Ordinary map used size: 120
Number of ordinary maps allocated: 409
Ordinary maps allocated size: 15k
Number of macro maps used: 0
Macro maps used size: 0
Macro maps locations size: 0
Macro maps size: 0
Duplicated maps locations size: 0
Total allocated maps size: 15k
Total used maps size: 120
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 24k 10k 720
16 1132k 250k 24k
32 2648k 534k 46k
64 3884k 1108k 60k
256 504k 439k 7056
512 4096 2048 56
1024 12k 6144 168
4096 88k 88k 1232
8192 32k 32k 224
16384 32k 32k 112
32768 32k 32k 56
65536 128k 128k 112
262144 256k 256k 56
524288 512k 512k 56
24 7648k 1015k 134k
40 4100k 1059k 64k
48 1704k 43k 26k
56 1340k 67k 20k
72 4640k 540k 63k
80 2900k 622k 39k
88 8192 1320 112
96 1404k 102k 19k
112 20k 12k 280
120 12k 5160 168
184 72k 67k 1008
128 20k 14k 280
152 4428k 3615k 60k
168 788k 356k 10k
160 8192 320 112
104 3812k 1237k 52k
312 212k 209k 2968
136 16k 2448 224
Total 41M 12M 637k
String pool
entries 15310
identifiers 7154 (46.73%)
slots 32768
deleted 4403
bytes 89k (17592186044415M overhead)
table size 256k
coll/search 0.6751
ins/search 0.2777
avg. entry 5.97 bytes (+/- 7.90)
longest entry 46
(No per-node statistics)
Type hash: size 2039, 989 elements, 0.520436 collisions
DECL_DEBUG_EXPR hash: size 1021, 289 elements, 0.128814 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
No gimple statistics
No RTX statistics
Alias oracle query stats:
refs_may_alias_p: 37013 disambiguations, 46240 queries
ref_maybe_used_by_call_p: 3806 disambiguations, 37502 queries
call_may_clobber_ref_p: 3777 disambiguations, 3777 queries
PTA query stats:
pt_solution_includes: 805 disambiguations, 4942 queries
pt_solutions_intersect: 15712 disambiguations, 3621558 queries
Revision 190401 memory stat:
[hjl@gnu-ivb-1 build_peak_lnx32e-gcc.0000]$ cat nohup.out
Memory consumption before IPA
Number of expanded macros: 0
Line Table allocations during the compilation process
Number of ordinary maps used: 3
Ordinary map used size: 120
Number of ordinary maps allocated: 409
Ordinary maps allocated size: 15k
Number of macro maps used: 0
Macro maps used size: 0
Macro maps locations size: 0
Macro maps size: 0
Duplicated maps locations size: 0
Total allocated maps size: 15k
Total used maps size: 120
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 36k 11k 1080
16 96k 82k 2112
32 132k 62k 2376
64 1460k 1338k 22k
256 440k 432k 6160
512 8192 3584 112
1024 16k 11k 224
2048 12k 8192 168
4096 84k 84k 1176
8192 32k 32k 224
16384 48k 48k 168
65536 64k 64k 56
131072 128k 128k 56
262144 512k 512k 112
24 68k 32k 1224
40 3740k 1482k 58k
48 2108k 876k 32k
56 1396k 913k 21k
72 28k 2232 392
80 104k 101k 1456
88 16k 2200 224
96 4252k 4140k 58k
112 16k 12k 224
120 8192 5160 112
184 72k 67k 1008
128 36k 14k 504
152 4324k 4168k 59k
168 788k 362k 10k
160 504k 487k 7056
104 2836k 2770k 38k
312 212k 208k 2968
136 4096 2448 56
Total 23M 18M 331k
String pool
entries 10710
identifiers 7074 (66.05%)
slots 16384
deleted 3636
bytes 86k (17592186044415M overhead)
table size 128k
coll/search 0.6146
ins/search 0.2503
avg. entry 8.25 bytes (+/- 8.27)
longest entry 46
(No per-node statistics)
Type hash: size 2039, 996 elements, 1.024948 collisions
DECL_DEBUG_EXPR hash: size 1021, 294 elements, 0.128814 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
No gimple statistics
No RTX statistics
Alias oracle query stats:
refs_may_alias_p: 0 disambiguations, 0 queries
ref_maybe_used_by_call_p: 0 disambiguations, 0 queries
call_may_clobber_ref_p: 0 disambiguations, 0 queries
PTA query stats:
pt_solution_includes: 0 disambiguations, 0 queries
pt_solutions_intersect: 0 disambiguations, 0 queries
Memory consumption after IPA
Number of expanded macros: 0
Line Table allocations during the compilation process
Number of ordinary maps used: 3
Ordinary map used size: 120
Number of ordinary maps allocated: 409
Ordinary maps allocated size: 15k
Number of macro maps used: 0
Macro maps used size: 0
Macro maps locations size: 0
Macro maps size: 0
Duplicated maps locations size: 0
Total allocated maps size: 15k
Total used maps size: 120
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 36k 11k 1080
16 96k 82k 2112
32 132k 70k 2376
64 1460k 1160k 22k
256 1724k 1722k 23k
512 8192 5120 112
1024 28k 27k 392
2048 12k 8192 168
4096 116k 116k 1624
8192 32k 32k 224
16384 4544k 4544k 15k
65536 64k 64k 56
131072 128k 128k 56
262144 512k 512k 112
524288 512k 512k 56
24 200k 74k 3600
40 3740k 1280k 58k
48 2108k 425k 32k
56 1396k 910k 21k
72 28k 2232 392
80 4824k 2840k 65k
88 16k 2024 224
96 4252k 1954k 58k
112 16k 13k 224
120 8192 6240 112
184 72k 67k 1008
128 36k 14k 504
152 4320k 3675k 59k
168 788k 362k 10k
160 504k 441k 7056
104 2836k 2327k 38k
312 212k 209k 2968
136 4096 2448 56
Total 33M 23M 431k
String pool
entries 10723
identifiers 7066 (65.90%)
slots 16384
deleted 3656
bytes 86k (17592186044415M overhead)
table size 128k
coll/search 0.6149
ins/search 0.2505
avg. entry 8.23 bytes (+/- 8.27)
longest entry 46
(No per-node statistics)
Type hash: size 2039, 996 elements, 1.024948 collisions
DECL_DEBUG_EXPR hash: size 1021, 290 elements, 0.128814 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
No gimple statistics
No RTX statistics
Alias oracle query stats:
refs_may_alias_p: 0 disambiguations, 0 queries
ref_maybe_used_by_call_p: 1022 disambiguations, 1 queries
call_may_clobber_ref_p: 1022 disambiguations, 1022 queries
PTA query stats:
pt_solution_includes: 294 disambiguations, 1048 queries
pt_solutions_intersect: 2887 disambiguations, 289744 queries
Number of expanded macros: 0
Line Table allocations during the compilation process
Number of ordinary maps used: 3
Ordinary map used size: 120
Number of ordinary maps allocated: 409
Ordinary maps allocated size: 15k
Number of macro maps used: 0
Macro maps used size: 0
Macro maps locations size: 0
Macro maps size: 0
Duplicated maps locations size: 0
Total allocated maps size: 15k
Total used maps size: 120
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 24k 10k 720
16 1132k 250k 24k
32 2648k 534k 46k
64 3884k 1108k 60k
256 504k 439k 7056
512 4096 2048 56
1024 12k 6144 168
4096 88k 88k 1232
8192 32k 32k 224
16384 32k 32k 112
32768 32k 32k 56
65536 128k 128k 112
262144 256k 256k 56
524288 512k 512k 56
24 7648k 1015k 134k
40 4100k 1059k 64k
48 1704k 43k 26k
56 1340k 67k 20k
72 4640k 540k 63k
80 2900k 622k 39k
88 8192 1320 112
96 1404k 102k 19k
112 20k 12k 280
120 12k 5160 168
184 72k 67k 1008
128 20k 14k 280
152 4428k 3615k 60k
168 788k 356k 10k
160 8192 320 112
104 3812k 1237k 52k
312 212k 209k 2968
136 16k 2448 224
Total 41M 12M 637k
String pool
entries 15310
identifiers 7154 (46.73%)
slots 32768
deleted 4403
bytes 89k (17592186044415M overhead)
table size 256k
coll/search 0.6751
ins/search 0.2777
avg. entry 5.97 bytes (+/- 7.90)
longest entry 46
(No per-node statistics)
Type hash: size 2039, 989 elements, 0.520436 collisions
DECL_DEBUG_EXPR hash: size 1021, 289 elements, 0.128814 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
No gimple statistics
No RTX statistics
Alias oracle query stats:
refs_may_alias_p: 37013 disambiguations, 46240 queries
ref_maybe_used_by_call_p: 3806 disambiguations, 37502 queries
call_may_clobber_ref_p: 3777 disambiguations, 3777 queries
PTA query stats:
pt_solution_includes: 805 disambiguations, 4942 queries
pt_solutions_intersect: 15712 disambiguations, 3621558 queries