# To display the perf.data header info, please use --header/--header-only options. # # # Total Lost Samples: 0 # # Samples: 25K of event 'cpu-clock' # Event count (approx.): 5047009200 # # Overhead Command Shared Object Symbol # ........ ............... ..................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... # 85.79% corerun jitted-38661-27380.so [.] instance int32 [benchapp] Bench::Lookup()[OptimizedTier1] | ---instance int32 [benchapp] Bench::Lookup()[OptimizedTier1] | |--72.78%--instance valuetype [System.Private.CoreLib]System.Threading.Tasks.ValueTask`1 [benchapp-InProcess-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionUnroll(int64,class [Perfolizer]Perfolizer.Horology.IClock)[Optimized] | instance void [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine+d__21::MoveNext()[Optimized] | void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::ExecutionContextCallback(object)[QuickJitted] | void [System.Private.CoreLib] System.Threading.ExecutionContext::RunInternal(class System.Threading.ExecutionContext,class System.Threading.ContextCallback,object)[PreJIT] | instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext(class System.Threading.Thread,valuetype System.Runtime.CompilerServices.AsyncInstrumentation/Flags)[QuickJitted] | instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext(class System.Threading.Thread)[QuickJitted] | instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext()[QuickJitted] | instance !!0 [BenchmarkDotNet] BenchmarkDotNet.Engines.SingleThreadPumpContext::ExecuteUntilComplete(valuetype [System.Runtime]System.Threading.Tasks.ValueTask`1)[Optimized] | instance !!0 [BenchmarkDotNet] BenchmarkDotNet.Engines.BenchmarkSynchronizationContext::ExecuteUntilComplete(valuetype [System.Runtime]System.Threading.Tasks.ValueTask`1)[QuickJitted] | instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass2_0::b__0()[QuickJitted] | void [System.Private.CoreLib] System.Threading.Thread::StartCallback(class System.Threading.Thread*)[PreJIT] | void UnmanagedCallersOnlyCaller::InvokeDirect(Object**) | KickOffThread_Worker(void*) | ManagedThreadBase::KickOff(void (*)(void*), void*) | KickOffThread(void*) | CorUnix::CPalThread::ThreadEntry(void*) | 0x76953729cb84 | 0x769537329ecc | --13.01%--instance void [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine+d__21::MoveNext()[Optimized] void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::ExecutionContextCallback(object)[QuickJitted] void [System.Private.CoreLib] System.Threading.ExecutionContext::RunInternal(class System.Threading.ExecutionContext,class System.Threading.ContextCallback,object)[PreJIT] instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext(class System.Threading.Thread,valuetype System.Runtime.CompilerServices.AsyncInstrumentation/Flags)[QuickJitted] instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext(class System.Threading.Thread)[QuickJitted] instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext()[QuickJitted] instance !!0 [BenchmarkDotNet] BenchmarkDotNet.Engines.SingleThreadPumpContext::ExecuteUntilComplete(valuetype [System.Runtime]System.Threading.Tasks.ValueTask`1)[Optimized] instance !!0 [BenchmarkDotNet] BenchmarkDotNet.Engines.BenchmarkSynchronizationContext::ExecuteUntilComplete(valuetype [System.Runtime]System.Threading.Tasks.ValueTask`1)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass2_0::b__0()[QuickJitted] void [System.Private.CoreLib] System.Threading.Thread::StartCallback(class System.Threading.Thread*)[PreJIT] void UnmanagedCallersOnlyCaller::InvokeDirect(Object**) KickOffThread_Worker(void*) ManagedThreadBase::KickOff(void (*)(void*), void*) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0x76953729cb84 0x769537329ecc 12.96% corerun libcoreclr.so [.] ObjectNative::TryGetHashCode(Object*) | ---ObjectNative::TryGetHashCode(Object*) instance valuetype [System.Private.CoreLib]System.Threading.Tasks.ValueTask`1 [benchapp-InProcess-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionUnroll(int64,class [Perfolizer]Perfolizer.Horology.IClock)[Optimized] instance void [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine+d__21::MoveNext()[Optimized] void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::ExecutionContextCallback(object)[QuickJitted] void [System.Private.CoreLib] System.Threading.ExecutionContext::RunInternal(class System.Threading.ExecutionContext,class System.Threading.ContextCallback,object)[PreJIT] instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext(class System.Threading.Thread,valuetype System.Runtime.CompilerServices.AsyncInstrumentation/Flags)[QuickJitted] instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext(class System.Threading.Thread)[QuickJitted] instance void [System.Private.CoreLib] System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1+AsyncStateMachineBox`1[BenchmarkDotNet.Engines.RunResults,BenchmarkDotNet.Engines.Engine+d__21]::MoveNext()[QuickJitted] instance !!0 [BenchmarkDotNet] BenchmarkDotNet.Engines.SingleThreadPumpContext::ExecuteUntilComplete(valuetype [System.Runtime]System.Threading.Tasks.ValueTask`1)[Optimized] instance !!0 [BenchmarkDotNet] BenchmarkDotNet.Engines.BenchmarkSynchronizationContext::ExecuteUntilComplete(valuetype [System.Runtime]System.Threading.Tasks.ValueTask`1)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass2_0::b__0()[QuickJitted] void [System.Private.CoreLib] System.Threading.Thread::StartCallback(class System.Threading.Thread*)[PreJIT] void UnmanagedCallersOnlyCaller::InvokeDirect(Object**) KickOffThread_Worker(void*) ManagedThreadBase::KickOff(void (*)(void*), void*) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0x76953729cb84 0x769537329ecc # # (Cannot load tips.txt file, please install perf!) #