Untitled diff

Created Diff never expires
77 removals
156 lines
77 additions
156 lines
All allocations:
All allocations:
For 638749 methods:
For 638749 methods:
count: 1037816619 (avg 1624 per method)
count: 1038600651 (avg 1625 per method)
alloc size : 83583894883 (avg 130855 per method)
alloc size : 82443083323 (avg 129069 per method)
max alloc : 1220720
max alloc : 1220720


allocateMemory : 107192778752 (avg 167816 per method)
allocateMemory : 106051796992 (avg 166030 per method)
nraUsed : 85804061856 (avg 134331 per method)
nraUsed : 84663250296 (avg 132545 per method)


Alloc'd bytes by kind:
Alloc'd bytes by kind:
kind | size | pct
kind | size | pct
---------------------+------------+--------
---------------------+------------+--------
ABI | 20383088 | 0.02%
ABI | 20383088 | 0.02%
AssertionProp | 1447729238 | 1.73%
AssertionProp | 1447729238 | 1.76%
ASTNode | 14853280144 | 17.77%
ASTNode | 13653948064 | 16.56%
InstDesc | 4041176324 | 4.83%
InstDesc | 4041176324 | 4.90%
ImpStack | 267063936 | 0.32%
ImpStack | 267063936 | 0.32%
BasicBlock | 3899411688 | 4.67%
BasicBlock | 3899411688 | 4.73%
CallArgs | 1636388584 | 1.96%
CallArgs | 1636388584 | 1.98%
FlowEdge | 616275104 | 0.74%
FlowEdge | 616275104 | 0.75%
DepthFirstSearch | 981170088 | 1.17%
DepthFirstSearch | 981170088 | 1.19%
Loops | 195414972 | 0.23%
Loops | 195414972 | 0.24%
TreeStatementList | 89841792 | 0.11%
TreeStatementList | 89841792 | 0.11%
SiScope | 0 | 0.00%
SiScope | 0 | 0.00%
DominatorMemory | 129823920 | 0.16%
DominatorMemory | 129823920 | 0.16%
LSRA | 5268307424 | 6.30%
LSRA | 5301277984 | 6.43%
LSRA_Interval | 4717600184 | 5.64%
LSRA_Interval | 4717600184 | 5.72%
LSRA_RefPosition | 20984567168 | 25.11%
LSRA_RefPosition | 20984567168 | 25.45%
Reachability | 290881712 | 0.35%
Reachability | 290881712 | 0.35%
SSA | 1049643448 | 1.26%
SSA | 1049643448 | 1.27%
ValueNumber | 5632050104 | 6.74%
ValueNumber | 5632050104 | 6.83%
LvaTable | 2632997652 | 3.15%
LvaTable | 2632997652 | 3.19%
UnwindInfo | 48445240 | 0.06%
UnwindInfo | 48445240 | 0.06%
hashBv | 27873376 | 0.03%
hashBv | 27873376 | 0.03%
bitset | 2667230096 | 3.19%
bitset | 2667230096 | 3.24%
FixedBitVect | 43444736 | 0.05%
FixedBitVect | 43444736 | 0.05%
Generic | 1165889178 | 1.39%
Generic | 1165889178 | 1.41%
LocalAddressVisitor | 32224768 | 0.04%
LocalAddressVisitor | 32224768 | 0.04%
FieldSeqStore | 101918880 | 0.12%
FieldSeqStore | 101918880 | 0.12%
MemorySsaMap | 15383832 | 0.02%
MemorySsaMap | 15383832 | 0.02%
MemoryPhiArg | 70262720 | 0.08%
MemoryPhiArg | 70262720 | 0.09%
CSE | 814962416 | 0.98%
CSE | 814962416 | 0.99%
GC | 2143358020 | 2.56%
GC | 2143358020 | 2.60%
CorTailCallInfo | 100200 | 0.00%
CorTailCallInfo | 100200 | 0.00%
Inlining | 3032065472 | 3.63%
Inlining | 3032065472 | 3.68%
ArrayStack | 81046784 | 0.10%
ArrayStack | 81046784 | 0.10%
DebugInfo | 550310176 | 0.66%
DebugInfo | 550310176 | 0.67%
DebugOnly | 0 | 0.00%
DebugOnly | 0 | 0.00%
Codegen | 711816776 | 0.85%
Codegen | 737366736 | 0.89%
LoopOpt | 8006208 | 0.01%
LoopOpt | 8006208 | 0.01%
LoopClone | 36296112 | 0.04%
LoopClone | 36296112 | 0.04%
LoopUnroll | 389928 | 0.00%
LoopUnroll | 389928 | 0.00%
LoopHoist | 43040568 | 0.05%
LoopHoist | 43040568 | 0.05%
LoopIVOpts | 0 | 0.00%
LoopIVOpts | 0 | 0.00%
Unknown | 350609510 | 0.42%
Unknown | 350609510 | 0.43%
RangeCheck | 252659912 | 0.30%
RangeCheck | 252659912 | 0.31%
CopyProp | 541935488 | 0.65%
CopyProp | 541935488 | 0.66%
Promotion | 409361440 | 0.49%
Promotion | 409361440 | 0.50%
SideEffects | 0 | 0.00%
SideEffects | 0 | 0.00%
ObjectAllocator | 0 | 0.00%
ObjectAllocator | 0 | 0.00%
VariableLiveRanges | 605908024 | 0.72%
VariableLiveRanges | 605908024 | 0.73%
ClassLayout | 72104365 | 0.09%
ClassLayout | 72104365 | 0.09%
TailMergeThrows | 11148680 | 0.01%
TailMergeThrows | 11148680 | 0.01%
EarlyProp | 20759320 | 0.02%
EarlyProp | 20759320 | 0.03%
ZeroInit | 29095384 | 0.03%
ZeroInit | 29095384 | 0.04%
Pgo | 942240704 | 1.13%
Pgo | 942240704 | 1.14%




Largest method:
Largest method:
count: 1366724, size: 106111808, max = 1220720
count: 1366724, size: 104335768, max = 1220720
allocateMemory: 106954752, nraUsed: 106122576
allocateMemory: 105054208, nraUsed: 104346536


Alloc'd bytes by kind:
Alloc'd bytes by kind:
kind | size | pct
kind | size | pct
---------------------+------------+--------
---------------------+------------+--------
ABI | 16 | 0.00%
ABI | 16 | 0.00%
AssertionProp | 0 | 0.00%
AssertionProp | 0 | 0.00%
ASTNode | 21648984 | 20.40%
ASTNode | 19872904 | 19.05%
InstDesc | 6001184 | 5.66%
InstDesc | 6001184 | 5.75%
ImpStack | 192384 | 0.18%
ImpStack | 192384 | 0.18%
BasicBlock | 1120664 | 1.06%
BasicBlock | 1120664 | 1.07%
CallArgs | 3784176 | 3.57%
CallArgs | 3784176 | 3.63%
FlowEdge | 240000 | 0.23%
FlowEdge | 240000 | 0.23%
DepthFirstSearch | 0 | 0.00%
DepthFirstSearch | 0 | 0.00%
Loops | 0 | 0.00%
Loops | 0 | 0.00%
TreeStatementList | 0 | 0.00%
TreeStatementList | 0 | 0.00%
SiScope | 0 | 0.00%
SiScope | 0 | 0.00%
DominatorMemory | 0 | 0.00%
DominatorMemory | 0 | 0.00%
LSRA | 198368 | 0.19%
LSRA | 198368 | 0.19%
LSRA_Interval | 12320528 | 11.61%
LSRA_Interval | 12320528 | 11.81%
LSRA_RefPosition | 52738560 | 49.70%
LSRA_RefPosition | 52738560 | 50.55%
Reachability | 144024 | 0.14%
Reachability | 144024 | 0.14%
SSA | 0 | 0.00%
SSA | 0 | 0.00%
ValueNumber | 0 | 0.00%
ValueNumber | 0 | 0.00%
LvaTable | 3340496 | 3.15%
LvaTable | 3340496 | 3.20%
UnwindInfo | 328 | 0.00%
UnwindInfo | 328 | 0.00%
hashBv | 40 | 0.00%
hashBv | 40 | 0.00%
bitset | 5544 | 0.01%
bitset | 5544 | 0.01%
FixedBitVect | 37828 | 0.04%
FixedBitVect | 37828 | 0.04%
Generic | 784526 | 0.74%
Generic | 784526 | 0.75%
LocalAddressVisitor | 0 | 0.00%
LocalAddressVisitor | 0 | 0.00%
FieldSeqStore | 142904 | 0.13%
FieldSeqStore | 142904 | 0.14%
MemorySsaMap | 0 | 0.00%
MemorySsaMap | 0 | 0.00%
MemoryPhiArg | 0 | 0.00%
MemoryPhiArg | 0 | 0.00%
CSE | 0 | 0.00%
CSE | 0 | 0.00%
GC | 1799393 | 1.70%
GC | 1799393 | 1.72%
CorTailCallInfo | 0 | 0.00%
CorTailCallInfo | 0 | 0.00%
Inlining | 208 | 0.00%
Inlining | 208 | 0.00%
ArrayStack | 0 | 0.00%
ArrayStack | 0 | 0.00%
DebugInfo | 944352 | 0.89%
DebugInfo | 944352 | 0.91%
DebugOnly | 0 | 0.00%
DebugOnly | 0 | 0.00%
Codegen | 1064 | 0.00%
Codegen | 1104 | 0.00%
LoopOpt | 0 | 0.00%
LoopOpt | 0 | 0.00%
LoopClone | 0 | 0.00%
LoopClone | 0 | 0.00%
LoopUnroll | 0 | 0.00%
LoopUnroll | 0 | 0.00%
LoopHoist | 0 | 0.00%
LoopHoist | 0 | 0.00%
LoopIVOpts | 0 | 0.00%
LoopIVOpts | 0 | 0.00%
Unknown | 497069 | 0.47%
Unknown | 497069 | 0.48%
RangeCheck | 0 | 0.00%
RangeCheck | 0 | 0.00%
CopyProp | 0 | 0.00%
CopyProp | 0 | 0.00%
Promotion | 88 | 0.00%
Promotion | 88 | 0.00%
SideEffects | 0 | 0.00%
SideEffects | 0 | 0.00%
ObjectAllocator | 0 | 0.00%
ObjectAllocator | 0 | 0.00%
VariableLiveRanges | 168952 | 0.16%
VariableLiveRanges | 168952 | 0.16%
ClassLayout | 128 | 0.00%
ClassLayout | 128 | 0.00%
TailMergeThrows | 0 | 0.00%
TailMergeThrows | 0 | 0.00%
EarlyProp | 0 | 0.00%
EarlyProp | 0 | 0.00%
ZeroInit | 0 | 0.00%
ZeroInit | 0 | 0.00%
Pgo | 0 | 0.00%
Pgo | 0 | 0.00%




---------------------------------------------------
---------------------------------------------------
Distribution of total memory allocated per method (in KB):
Distribution of total memory allocated per method (in KB):
<= 64 ===> 379599 count ( 59% of total)
<= 64 ===> 381925 count ( 59% of total)
65 .. 128 ===> 121821 count ( 78% of total)
65 .. 128 ===> 121218 count ( 78% of total)
129 .. 192 ===> 45993 count ( 85% of total)
129 .. 192 ===> 45475 count ( 85% of total)
193 .. 256 ===> 24357 count ( 89% of total)
193 .. 256 ===> 24407 count ( 89% of total)
257 .. 512 ===> 39951 count ( 95% of total)
257 .. 512 ===> 39089 count ( 95% of total)
513 .. 1024 ===> 17092 count ( 98% of total)
513 .. 1024 ===> 17527 count ( 98% of total)
1025 .. 4096 ===> 9042 count ( 99% of total)
1025 .. 4096 ===> 8232 count ( 99% of total)
4097 .. 8192 ===> 748 count (100% of total)
4097 .. 8192 ===> 732 count (100% of total)
> 8192 ===> 146 count (100% of total)
> 8192 ===> 144 count (100% of total)


---------------------------------------------------
---------------------------------------------------
Distribution of total memory used per method (in KB):
Distribution of total memory used per method (in KB):
<= 16 ===> 0 count ( 0% of total)
<= 16 ===> 0 count ( 0% of total)
17 .. 32 ===> 200958 count ( 31% of total)
17 .. 32 ===> 202432 count ( 31% of total)
33 .. 64 ===> 178687 count ( 59% of total)
33 .. 64 ===> 179668 count ( 59% of total)
65 .. 128 ===> 122013 count ( 78% of total)
65 .. 128 ===> 121331 count ( 78% of total)
129 .. 192 ===> 46046 count ( 85% of total)
129 .. 192 ===> 45500 count ( 85% of total)
193 .. 256 ===> 24287 count ( 89% of total)
193 .. 256 ===> 24281 count ( 89% of total)
257 .. 512 ===> 39845 count ( 95% of total)
257 .. 512 ===> 39030 count ( 95% of total)
513 .. 1024 ===> 17112 count ( 98% of total)
513 .. 1024 ===> 17545 count ( 98% of total)
1025 .. 4096 ===> 8922 count ( 99% of total)
1025 .. 4096 ===> 8106 count ( 99% of total)
4097 .. 8192 ===> 734 count (100% of total)
4097 .. 8192 ===> 718 count (100% of total)
> 8192 ===> 145 count (100% of total)
> 8192 ===> 138 count (100% of total)