$ PERF_STAT=iTLB-load-misses,iTLB-loads,frontend_retired.itlb_miss,itlb.itlb_flush,itlb_misses.miss_causes_a_walk,itlb_misses.stlb_hit,itlb_misses.walk_active,itlb_misses.walk_completed,itlb_misses.walk_completed_1g,itlb_misses.walk_completed_2m_4m,itlb_misses.walk_completed_4k,itlb_misses.walk_pending ruby super.rb perf stat target: iTLB-load-misses,iTLB-loads,frontend_retired.itlb_miss,itlb.itlb_flush,itlb_misses.miss_causes_a_walk,itlb_misses.stlb_hit,itlb_misses.walk_active,itlb_misses.walk_completed,itlb_misses.walk_completed_1g,itlb_misses.walk_completed_2m_4m,itlb_misses.walk_completed_4k,itlb_misses.walk_pending Warming up -------------------------------------- a.foo Performance counter stats for process id '5542': 12,136 iTLB-load-misses # 37.10% of all iTLB cache hits (33.08%) 32,712 iTLB-loads (33.08%) 12,588 frontend_retired.itlb_miss (33.15%) 422 itlb.itlb_flush (33.41%) 12,957 itlb_misses.miss_causes_a_walk (33.46%) 34,253 itlb_misses.stlb_hit (33.46%) 416,095 itlb_misses.walk_active (33.46%) 2,675 itlb_misses.walk_completed (33.46%) 0 itlb_misses.walk_completed_1g (33.46%) 54 itlb_misses.walk_completed_2m_4m (33.46%) 4,897 itlb_misses.walk_completed_4k (33.39%) 602,847 itlb_misses.walk_pending (33.13%) 1.530290903 seconds time elapsed 348.737k i/s Calculating ------------------------------------- v2_6_0_preview3 v2_6_0_preview3,--jit r64938 r64938,--jit r64941 r64941,--jit a.foo Performance counter stats for process id '5546': 7,332 iTLB-load-misses # 16.83% of all iTLB cache hits (33.08%) 43,564 iTLB-loads (33.06%) 16,162 frontend_retired.itlb_miss (33.18%) 888 itlb.itlb_flush (33.32%) 33,554 itlb_misses.miss_causes_a_walk (33.45%) 42,176 itlb_misses.stlb_hit (33.47%) 781,743 itlb_misses.walk_active (33.47%) 6,059 itlb_misses.walk_completed (33.47%) 0 itlb_misses.walk_completed_1g (33.47%) 3 itlb_misses.walk_completed_2m_4m (33.47%) 4,540 itlb_misses.walk_completed_4k (33.35%) 649,500 itlb_misses.walk_pending (33.21%) 2.916529027 seconds time elapsed 358.500k Performance counter stats for process id '5553': 15,786 iTLB-load-misses # 0.01% of all iTLB cache hits (33.29%) 133,972,030 iTLB-loads (33.41%) 38,797,076 frontend_retired.itlb_miss (33.53%) 1,029 itlb.itlb_flush (33.61%) 33,146 itlb_misses.miss_causes_a_walk (33.51%) 133,554,213 itlb_misses.stlb_hit (33.39%) 1,661,650 itlb_misses.walk_active (33.27%) 18,365 itlb_misses.walk_completed (33.19%) 0 itlb_misses.walk_completed_1g (33.19%) 148 itlb_misses.walk_completed_2m_4m (33.19%) 16,135 itlb_misses.walk_completed_4k (33.20%) 1,063,086 itlb_misses.walk_pending (33.20%) 3.374053616 seconds time elapsed 308.581k Performance counter stats for process id '6581': 5,072 iTLB-load-misses # 10.77% of all iTLB cache hits (33.10%) 47,096 iTLB-loads (33.24%) 22,060 frontend_retired.itlb_miss (33.37%) 1,083 itlb.itlb_flush (33.51%) 11,802 itlb_misses.miss_causes_a_walk (33.53%) 49,660 itlb_misses.stlb_hit (33.53%) 753,290 itlb_misses.walk_active (33.53%) 3,820 itlb_misses.walk_completed (33.51%) 0 itlb_misses.walk_completed_1g (33.37%) 114 itlb_misses.walk_completed_2m_4m (33.23%) 4,493 itlb_misses.walk_completed_4k (33.10%) 857,062 itlb_misses.walk_pending (32.99%) 2.958729644 seconds time elapsed 353.337k Performance counter stats for process id '6585': 2,594,971 iTLB-load-misses # 1.03% of all iTLB cache hits (33.28%) 252,194,903 iTLB-loads (33.29%) 152,927,350 frontend_retired.itlb_miss (33.30%) 2,983 itlb.itlb_flush (33.35%) 7,048,896 itlb_misses.miss_causes_a_walk (33.36%) 252,696,250 itlb_misses.stlb_hit (33.36%) 201,162,238 itlb_misses.walk_active (33.36%) 2,627,495 itlb_misses.walk_completed (33.36%) 0 itlb_misses.walk_completed_1g (33.36%) 186 itlb_misses.walk_completed_2m_4m (33.36%) 2,615,945 itlb_misses.walk_completed_4k (33.34%) 199,057,160 itlb_misses.walk_pending (33.29%) 8.873600005 seconds time elapsed 117.690k Performance counter stats for process id '7552': 9,337 iTLB-load-misses # 24.92% of all iTLB cache hits (33.20%) 37,474 iTLB-loads (33.20%) 16,296 frontend_retired.itlb_miss (33.20%) 820 itlb.itlb_flush (33.31%) 20,118 itlb_misses.miss_causes_a_walk (33.40%) 34,519 itlb_misses.stlb_hit (33.40%) 730,072 itlb_misses.walk_active (33.40%) 7,734 itlb_misses.walk_completed (33.40%) 0 itlb_misses.walk_completed_1g (33.40%) 39 itlb_misses.walk_completed_2m_4m (33.40%) 7,867 itlb_misses.walk_completed_4k (33.40%) 838,915 itlb_misses.walk_pending (33.29%) 3.023879626 seconds time elapsed 345.295k Performance counter stats for process id '7557': 4,687,380 iTLB-load-misses # 3.72% of all iTLB cache hits (33.37%) 126,038,357 iTLB-loads (33.48%) 61,731,212 frontend_retired.itlb_miss (33.48%) 881 itlb.itlb_flush (33.48%) 7,779,255 itlb_misses.miss_causes_a_walk (33.36%) 125,485,299 itlb_misses.stlb_hit (33.25%) 242,545,605 itlb_misses.walk_active (33.25%) 4,711,237 itlb_misses.walk_completed (33.25%) 0 itlb_misses.walk_completed_1g (33.27%) 57 itlb_misses.walk_completed_2m_4m (33.27%) 4,720,277 itlb_misses.walk_completed_4k (33.27%) 243,684,214 itlb_misses.walk_pending (33.27%) 3.126798225 seconds time elapsed 332.037k i/s - 1.046M times in 2.918301s 3.390391s 2.960943s 8.889577s 3.029900s 3.150884s Comparison: a.foo v2_6_0_preview3: 358499.7 i/s r64938: 353336.7 i/s - 1.01x slower r64941: 345295.3 i/s - 1.04x slower r64941,--jit: 332037.0 i/s - 1.08x slower v2_6_0_preview3,--jit: 308580.9 i/s - 1.16x slower r64938,--jit: 117689.5 i/s - 3.05x slower