Created
July 19, 2017 05:59
-
-
Save dirkgroot/bf44effada4a3f657d708cc9e104d112 to your computer and use it in GitHub Desktop.
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
Mono Jit statistics | |
Max code size ratio: 48.00 (CcvSharpRmiTracing::TraceElapsedTime)) | |
Biggest method: 89960 (EncodingTable::.cctor)) | |
Delegates created: 3448 | |
Initialized classes: 54483 | |
Used classes: 11702 | |
Generic vtables: 5509 | |
Methods: 37731 | |
Static data size: 98664 | |
VTable data size: 1352340 | |
Mscorlib mempool size: 3869072 | |
Initialized classes: 18346 | |
Inflated types: 203592 | |
Generics virtual invokes: 0 | |
Sharable generic methods: 1108 | |
Unsharable generic methods: 1194 | |
Shared generic methods: 1048 | |
Shared vtype generic methods: 0 | |
IMT tables size: 237924 | |
IMT number of tables: 6609 | |
IMT number of methods: 11539 | |
IMT used slots: 4301 | |
IMT colliding slots: 2763 | |
IMT max collisions: 17 | |
IMT methods at max col: 17 | |
IMT trampolines size: 100561 | |
JIT info table inserts: 26985 | |
JIT info table removes: 634 | |
JIT info table lookups: 198444 | |
JIT statistics | |
Discarded method code : 689 | |
Time spent JITting discarded code : 31.3922 | |
Dynamic code allocs : 915051372348026 | |
Dynamic code bytes : 213052 | |
Dynamic code frees : 0 | |
Unwind info size : 209470 | |
Calls to trampolines : 96543 | |
JIT trampolines : 15050 | |
Unbox trampolines : 601 | |
Static rgctx trampolines : 4103 | |
Max native code in a domain : 9019936 | |
Max code space allocated in a domain: 9060352 | |
Total code space allocated : 9060352 | |
Hazardous pointers : 0 | |
Compiled methods : 17719 | |
Methods from AOT : 0 | |
Methods JITted using mono JIT : 17719 | |
Methods JITted using LLVM : 0 | |
JIT/method_to_ir (sec) : 87.9558 | |
JIT/liveness_handle_exception_clauses (sec): 0.3713 | |
JIT/handle_out_of_line_bblock (sec) : 0.0946 | |
JIT/decompose_long_opts (sec) : 1.6985 | |
JIT/decompose_typechecks (sec) : 1.1883 | |
JIT/local_cprop (sec) : 6.0647 | |
JIT/local_emulate_ops (sec) : 0.9917 | |
JIT/optimize_branches (sec) : 1.9314 | |
JIT/handle_global_vregs (sec) : 3.0887 | |
JIT/local_deadce (sec) : 5.2402 | |
JIT/local_alias_analysis (sec) : 0.8473 | |
JIT/if_conversion (sec) : 0.0460 | |
JIT/bb_ordering (sec) : 0.5182 | |
JIT/compile_dominator_info (sec) : 1.5031 | |
JIT/compute_natural_loops (sec) : 0.7059 | |
JIT/insert_safepoints (sec) : 0.0687 | |
JIT/ssa_compute (sec) : 0.0000 | |
JIT/ssa_cprop (sec) : 0.0000 | |
JIT/ssa_deadce(sec) : 0.0000 | |
JIT/perform_abc_removal (sec) : 0.0000 | |
JIT/ssa_remove (sec) : 0.0000 | |
JIT/local_cprop2 (sec) : 0.0000 | |
JIT/handle_global_vregs2 (sec) : 0.0000 | |
JIT/local_deadce2 (sec) : 0.0000 | |
JIT/optimize_branches2 (sec) : 0.0000 | |
JIT/decompose_vtype_opts (sec) : 1.3172 | |
JIT/decompose_array_access_opts (sec): 0.4077 | |
JIT/liveness_handle_exception_clauses2 (sec): 0.3150 | |
JIT/analyze_liveness (sec) : 4.7404 | |
JIT/linear_scan (sec) : 0.7721 | |
JIT/arch_allocate_vars (sec) : 0.6123 | |
JIT/spill_global_vars (sec) : 5.6630 | |
JIT/local_cprop3 (sec) : 1.8285 | |
JIT/local_deadce3 (sec) : 1.6862 | |
JIT/codegen (sec) : 33.9498 | |
JIT/create_jit_info (sec) : 24.1994 | |
JIT/gc_create_gc_map (sec) : 0.0671 | |
JIT/save_seq_point_info (sec) : 2.7733 | |
Total time spent JITting (sec) : 208.7869 | |
Basic blocks : 378340 | |
Max basic blocks : 3622 | |
Allocated vars : 194485 | |
Code reallocs : 2945 | |
Allocated code size : 7044296 | |
Allocated seq points size : 499220 | |
Inlineable methods : 7663 | |
Inlined methods : 26691 | |
Regvars : 28852 | |
Locals stack size : 0 | |
Method cache lookups : 52274 | |
Compiled CIL code size : 2087467 | |
Native code size : 7044296 | |
Aliases found : 1096 | |
Aliases eliminated : 308 | |
Aliased loads eliminated : 221 | |
Aliased stores eliminated : 28 | |
Optimized immediate divisions : 52 | |
GC statistics | |
Collection max time : 668.16 ms | |
Minor fragment clear : 0.90 ms | |
Minor pinning : 171.86 ms | |
Minor scan remembered set : 276.56 ms | |
Minor scan pinned : 1.32 ms | |
Minor scan roots : 870.16 ms | |
Minor fragment creation : 15.08 ms | |
Major fragment clear : 2.50 ms | |
Major pinning : 208.88 ms | |
Major scan pinned : 1.08 ms | |
Major scan roots : 2139.68 ms | |
Major scan mod union : 0.00 ms | |
Major finish gray stack : 3642.08 ms | |
Major free big objects : 0.07 ms | |
Major LOS sweep : 29.27 ms | |
Major sweep : 34.43 ms | |
Major fragment creation : 6.04 ms | |
Number of pinned objects : 8189 | |
World stop : 84.61 ms | |
World restart : 282.25 ms | |
# major blocks allocated : 576 | |
# major blocks freed : 0 | |
# major blocks lazy swept : 6 | |
# major blocks freed ideally : 0 | |
# major blocks freed less ideally : 0 | |
# major blocks freed individually : 0 | |
# major blocks allocated less ideally: 0 | |
# workers finished : 6 | |
Memgov alloc : 29380864 | |
Memgov max alloc : 47199744 | |
cardtable major scan time : 217.06 ms | |
cardtable los scan time : 57.63 ms | |
Minor GC collections : 23 | |
Major GC collections : 10 | |
Minor GC time : 1975.88 ms | |
Major GC time : 5956.95 ms | |
Major GC time concurrent : 4497.19 ms | |
Metadata statistics | |
Memberref signature cache size : 80336 | |
MonoMethod size : 894888 | |
MonoMethodSignature size : 190772 | |
MonoClassDef count : 13673 | |
MonoClassGtd count : 903 | |
MonoClassGenericInst count : 21531 | |
MonoClassGenericParam count : 569 | |
MonoClassArray count : 1137 | |
MonoClassPointer count : 16 | |
MonoClass size : 2509320 | |
MonoClass::ref_info_handle count : 398 | |
MonoClass::class_marshal_info_count count: 35 | |
Generics statistics | |
Inflated signatures size : 369744 | |
Inflated methods size : 2881584 | |
Inflated classes size : 2928216 | |
RGCTX template num allocted : 237 | |
RGCTX template bytes allocted : 2844 | |
RGCTX oti num allocted : 1647 | |
RGCTX oti bytes allocted : 19764 | |
RGCTX num arrays alloced : 5937 | |
RGCTX bytes alloced : 138032 | |
MRGCTX num arrays alloced : 11600 | |
MRGCTX bytes alloced : 461184 | |
Shared generic lookups : 26061 | |
Failed shared generic lookups : 11642 | |
RGCTX oti num markers : 252 | |
RGCTX oti num data : 1356 | |
RGCTX max slot number : 72 | |
RGCTX num lazy fetch trampolines : 93 | |
RGCTX unmanaged lookups : 28449 | |
RGCTX num alloced : 3759 | |
Generic virtual trampoline bytes : 366744 | |
Generic virtual cases : 1781 | |
Freed IMT trampolines : 8 | |
Runtime statistics | |
Valloc code : 1327104 | |
Valloc hazard pointers : 0 | |
Valloc domain : 0 | |
Valloc SGen internal : 310272 | |
Valloc SGen nursery : 4194304 | |
Valloc SGen LOS : 7340032 | |
Valloc SGen mark&sweep : 9437184 | |
Valloc SGen card table : 8388608 | |
Valloc SGen shadow card table : 0 | |
Valloc SGen debugging : 0 | |
Valloc SGen binary protocol : 0 | |
Valloc exceptions : 0 | |
Valloc profiler : 0 | |
Valloc other : 8192 | |
System statistics | |
User Time : 255520.00 ms | |
System Time : 47430.00 ms | |
Total Time : 511060.00 ms | |
Working Set : 79912960 | |
Private Bytes : 116310016 | |
Virtual Bytes : 135376896 | |
Page Faults : 96044 | |
CPU Load Average - 1min : 2.1600 | |
CPU Load Average - 5min : 1.5700 | |
CPU Load Average - 15min : 0.9900 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment