# To display the perf.data header info, please use --header/--header-only options. # # # Total Lost Samples: 0 # # Samples: 5K of event 'cpu-clock' # Event count (approx.): 5009009004 # # Overhead Command Shared Object Symbol # ........ ............... ..................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... # 27.00% corerun jitted-40450-32550.so [.] instance bool [System.Text.Json] System.Text.Json.Utf8JsonReader::ConsumeNextTokenOrRollback(uint8)[OptimizedTier1] | ---instance bool [System.Text.Json] System.Text.Json.Utf8JsonReader::ConsumeNextTokenOrRollback(uint8)[OptimizedTier1] | --26.86%--instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::TranscodeAndWriteRawValue(valuetype [System.Runtime]System.ReadOnlySpan`1,bool)[OptimizedTier1] | --26.24%--instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::TranscodeAndWriteRawValue(valuetype [System.Runtime]System.ReadOnlySpan`1,bool)[OptimizedTier1] instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] instance void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionNoUnroll(int64)[Optimized] instance valuetype [Perfolizer]Perfolizer.Horology.ClockSpan [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Measure(class [System.Runtime]System.Action`1,int64)[Optimized] instance valuetype BenchmarkDotNet.Reports.Measurement [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::RunIteration(valuetype BenchmarkDotNet.Engines.IterationData)[Optimized] instance valuetype BenchmarkDotNet.Engines.RunResults [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Run()[Optimized] void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::Run(class [BenchmarkDotNet]BenchmarkDotNet.Running.BenchmarkCase,class [BenchmarkDotNet]BenchmarkDotNet.Engines.IHost)[Optimized] CallDescrWorkerInternal RuntimeMethodHandle_InvokeMethod instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InterpretedInvoke_Method(object,native int*)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeDirectByRefWithFewArgs(object,valuetype System.Span`1,valuetype System.Reflection.BindingFlags)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeWithFewArgs(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.RuntimeMethodInfo::Invoke(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.RunnableProgram::Run(valuetype BenchmarkDotNet.Running.BenchmarkId,class [System.Runtime]System.Reflection.Assembly,class BenchmarkDotNet.Running.BenchmarkCase,class BenchmarkDotNet.Engines.IHost)[QuickJitted] instance int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor::ExecuteCore(class BenchmarkDotNet.Engines.IHost,class BenchmarkDotNet.Toolchains.Parameters.ExecuteParameters)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass10_0::b__0()[QuickJitted] instance void [System.Private.CoreLib] System.Threading.Thread::StartCallback()[PreJIT] CallDescrWorkerInternal CallDescrWorkerWithHandler(CallDescrData*, int) (inlined) DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) KickOffThread_Worker(void*) GetThread() (inlined) GCCoop::GCCoop() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*)::Cleanup::~Cleanup() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) (inlined) ManagedThreadBase::KickOff(void (*)(void*), void*) GetThreadNULLOk() (inlined) GCHolderBase::EnterInternalPreemp(bool) (inlined) GCPreempNoDtor::Enter(bool) (inlined) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0xf4914140595c 0xf4914146bb4c 22.54% corerun jitted-40450-32749.so [.] instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::TranscodeAndWriteRawValue(valuetype [System.Runtime]System.ReadOnlySpan`1,bool)[OptimizedTier1] | ---instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::TranscodeAndWriteRawValue(valuetype [System.Runtime]System.ReadOnlySpan`1,bool)[OptimizedTier1] | --21.98%--instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::TranscodeAndWriteRawValue(valuetype [System.Runtime]System.ReadOnlySpan`1,bool)[OptimizedTier1] instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] instance void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionNoUnroll(int64)[Optimized] instance valuetype [Perfolizer]Perfolizer.Horology.ClockSpan [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Measure(class [System.Runtime]System.Action`1,int64)[Optimized] instance valuetype BenchmarkDotNet.Reports.Measurement [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::RunIteration(valuetype BenchmarkDotNet.Engines.IterationData)[Optimized] instance valuetype BenchmarkDotNet.Engines.RunResults [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Run()[Optimized] void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::Run(class [BenchmarkDotNet]BenchmarkDotNet.Running.BenchmarkCase,class [BenchmarkDotNet]BenchmarkDotNet.Engines.IHost)[Optimized] CallDescrWorkerInternal RuntimeMethodHandle_InvokeMethod instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InterpretedInvoke_Method(object,native int*)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeDirectByRefWithFewArgs(object,valuetype System.Span`1,valuetype System.Reflection.BindingFlags)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeWithFewArgs(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.RuntimeMethodInfo::Invoke(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.RunnableProgram::Run(valuetype BenchmarkDotNet.Running.BenchmarkId,class [System.Runtime]System.Reflection.Assembly,class BenchmarkDotNet.Running.BenchmarkCase,class BenchmarkDotNet.Engines.IHost)[QuickJitted] instance int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor::ExecuteCore(class BenchmarkDotNet.Engines.IHost,class BenchmarkDotNet.Toolchains.Parameters.ExecuteParameters)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass10_0::b__0()[QuickJitted] instance void [System.Private.CoreLib] System.Threading.Thread::StartCallback()[PreJIT] CallDescrWorkerInternal CallDescrWorkerWithHandler(CallDescrData*, int) (inlined) DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) KickOffThread_Worker(void*) GetThread() (inlined) GCCoop::GCCoop() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*)::Cleanup::~Cleanup() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) (inlined) ManagedThreadBase::KickOff(void (*)(void*), void*) GetThreadNULLOk() (inlined) GCHolderBase::EnterInternalPreemp(bool) (inlined) GCPreempNoDtor::Enter(bool) (inlined) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0xf4914140595c 0xf4914146bb4c 20.60% corerun jitted-40450-32813.so [.] instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] | ---instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] | --20.58%--instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] instance void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionNoUnroll(int64)[Optimized] instance valuetype [Perfolizer]Perfolizer.Horology.ClockSpan [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Measure(class [System.Runtime]System.Action`1,int64)[Optimized] instance valuetype BenchmarkDotNet.Reports.Measurement [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::RunIteration(valuetype BenchmarkDotNet.Engines.IterationData)[Optimized] instance valuetype BenchmarkDotNet.Engines.RunResults [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Run()[Optimized] void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::Run(class [BenchmarkDotNet]BenchmarkDotNet.Running.BenchmarkCase,class [BenchmarkDotNet]BenchmarkDotNet.Engines.IHost)[Optimized] CallDescrWorkerInternal RuntimeMethodHandle_InvokeMethod instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InterpretedInvoke_Method(object,native int*)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeDirectByRefWithFewArgs(object,valuetype System.Span`1,valuetype System.Reflection.BindingFlags)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeWithFewArgs(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.RuntimeMethodInfo::Invoke(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.RunnableProgram::Run(valuetype BenchmarkDotNet.Running.BenchmarkId,class [System.Runtime]System.Reflection.Assembly,class BenchmarkDotNet.Running.BenchmarkCase,class BenchmarkDotNet.Engines.IHost)[QuickJitted] instance int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor::ExecuteCore(class BenchmarkDotNet.Engines.IHost,class BenchmarkDotNet.Toolchains.Parameters.ExecuteParameters)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass10_0::b__0()[QuickJitted] instance void [System.Private.CoreLib] System.Threading.Thread::StartCallback()[PreJIT] CallDescrWorkerInternal CallDescrWorkerWithHandler(CallDescrData*, int) (inlined) DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) KickOffThread_Worker(void*) GetThread() (inlined) GCCoop::GCCoop() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*)::Cleanup::~Cleanup() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) (inlined) ManagedThreadBase::KickOff(void (*)(void*), void*) GetThreadNULLOk() (inlined) GCHolderBase::EnterInternalPreemp(bool) (inlined) GCPreempNoDtor::Enter(bool) (inlined) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0xf4914140595c 0xf4914146bb4c 4.04% corerun jitted-40450-32644.so [.] instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::Flush()[OptimizedTier1] | ---instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::Flush()[OptimizedTier1] 3.74% corerun jitted-40450-32664.so [.] instance bool [System.Text.Json] System.Text.Json.Serialization.JsonConverter`1[System.__Canon]::WriteCore(class System.Text.Json.Utf8JsonWriter,!0&,class System.Text.Json.JsonSerializerOptions,valuetype System.Text.Json.WriteStack&)[OptimizedTier1] | ---instance bool [System.Text.Json] System.Text.Json.Serialization.JsonConverter`1[System.__Canon]::WriteCore(class System.Text.Json.Utf8JsonWriter,!0&,class System.Text.Json.JsonSerializerOptions,valuetype System.Text.Json.WriteStack&)[OptimizedTier1] | --3.52%--instance void [System.Text.Json] System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[System.__Canon]::SerializeAsObject(class System.Text.Json.Utf8JsonWriter,object)[OptimizedTier1] | --3.34%--instance void [System.Text.Json] System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[System.__Canon]::SerializeAsObject(class System.Text.Json.Utf8JsonWriter,object)[OptimizedTier1] instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] instance void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionNoUnroll(int64)[Optimized] instance valuetype [Perfolizer]Perfolizer.Horology.ClockSpan [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Measure(class [System.Runtime]System.Action`1,int64)[Optimized] instance valuetype BenchmarkDotNet.Reports.Measurement [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::RunIteration(valuetype BenchmarkDotNet.Engines.IterationData)[Optimized] instance valuetype BenchmarkDotNet.Engines.RunResults [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Run()[Optimized] void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::Run(class [BenchmarkDotNet]BenchmarkDotNet.Running.BenchmarkCase,class [BenchmarkDotNet]BenchmarkDotNet.Engines.IHost)[Optimized] CallDescrWorkerInternal RuntimeMethodHandle_InvokeMethod instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InterpretedInvoke_Method(object,native int*)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeDirectByRefWithFewArgs(object,valuetype System.Span`1,valuetype System.Reflection.BindingFlags)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeWithFewArgs(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.RuntimeMethodInfo::Invoke(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.RunnableProgram::Run(valuetype BenchmarkDotNet.Running.BenchmarkId,class [System.Runtime]System.Reflection.Assembly,class BenchmarkDotNet.Running.BenchmarkCase,class BenchmarkDotNet.Engines.IHost)[QuickJitted] instance int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor::ExecuteCore(class BenchmarkDotNet.Engines.IHost,class BenchmarkDotNet.Toolchains.Parameters.ExecuteParameters)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass10_0::b__0()[QuickJitted] instance void [System.Private.CoreLib] System.Threading.Thread::StartCallback()[PreJIT] CallDescrWorkerInternal CallDescrWorkerWithHandler(CallDescrData*, int) (inlined) DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) KickOffThread_Worker(void*) GetThread() (inlined) GCCoop::GCCoop() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*)::Cleanup::~Cleanup() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) (inlined) ManagedThreadBase::KickOff(void (*)(void*), void*) GetThreadNULLOk() (inlined) GCHolderBase::EnterInternalPreemp(bool) (inlined) GCPreempNoDtor::Enter(bool) (inlined) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0xf4914140595c 0xf4914146bb4c 3.14% corerun jitted-40450-32572.so [.] valuetype System.Buffers.OperationStatus [System.Private.CoreLib] System.Text.Unicode.Utf8Utility::TranscodeToUtf8(char*,int32,uint8*,int32,char*&,uint8*&)[OptimizedTier1] | ---valuetype System.Buffers.OperationStatus [System.Private.CoreLib] System.Text.Unicode.Utf8Utility::TranscodeToUtf8(char*,int32,uint8*,int32,char*&,uint8*&)[OptimizedTier1] | --2.64%--int32 [System.Text.Json] System.Text.Json.JsonReaderHelper::GetUtf8FromText(valuetype [System.Runtime]System.ReadOnlySpan`1,valuetype [System.Runtime]System.Span`1)[OptimizedTier1] | --2.62%--int32 [System.Text.Json] System.Text.Json.JsonReaderHelper::GetUtf8FromText(valuetype [System.Runtime]System.ReadOnlySpan`1,valuetype [System.Runtime]System.Span`1)[OptimizedTier1] instance void [System.Text.Json] System.Text.Json.Utf8JsonWriter::TranscodeAndWriteRawValue(valuetype [System.Runtime]System.ReadOnlySpan`1,bool)[OptimizedTier1] instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] instance void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionNoUnroll(int64)[Optimized] instance valuetype [Perfolizer]Perfolizer.Horology.ClockSpan [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Measure(class [System.Runtime]System.Action`1,int64)[Optimized] instance valuetype BenchmarkDotNet.Reports.Measurement [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::RunIteration(valuetype BenchmarkDotNet.Engines.IterationData)[Optimized] instance valuetype BenchmarkDotNet.Engines.RunResults [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Run()[Optimized] void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::Run(class [BenchmarkDotNet]BenchmarkDotNet.Running.BenchmarkCase,class [BenchmarkDotNet]BenchmarkDotNet.Engines.IHost)[Optimized] CallDescrWorkerInternal RuntimeMethodHandle_InvokeMethod instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InterpretedInvoke_Method(object,native int*)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeDirectByRefWithFewArgs(object,valuetype System.Span`1,valuetype System.Reflection.BindingFlags)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeWithFewArgs(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.RuntimeMethodInfo::Invoke(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.RunnableProgram::Run(valuetype BenchmarkDotNet.Running.BenchmarkId,class [System.Runtime]System.Reflection.Assembly,class BenchmarkDotNet.Running.BenchmarkCase,class BenchmarkDotNet.Engines.IHost)[QuickJitted] instance int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor::ExecuteCore(class BenchmarkDotNet.Engines.IHost,class BenchmarkDotNet.Toolchains.Parameters.ExecuteParameters)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass10_0::b__0()[QuickJitted] instance void [System.Private.CoreLib] System.Threading.Thread::StartCallback()[PreJIT] CallDescrWorkerInternal CallDescrWorkerWithHandler(CallDescrData*, int) (inlined) DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) KickOffThread_Worker(void*) GetThread() (inlined) GCCoop::GCCoop() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*)::Cleanup::~Cleanup() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) (inlined) ManagedThreadBase::KickOff(void (*)(void*), void*) GetThreadNULLOk() (inlined) GCHolderBase::EnterInternalPreemp(bool) (inlined) GCPreempNoDtor::Enter(bool) (inlined) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0xf4914140595c 0xf4914146bb4c 2.74% corerun jitted-40450-32659.so [.] instance void [System.Text.Json] System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[System.__Canon]::SerializeAsObject(class System.Text.Json.Utf8JsonWriter,object)[OptimizedTier1] | ---instance void [System.Text.Json] System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[System.__Canon]::SerializeAsObject(class System.Text.Json.Utf8JsonWriter,object)[OptimizedTier1] | --2.42%--instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] | --2.34%--instance void [benchapp] Benchmarks::TokenSerialization()[OptimizedTier1] instance void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::WorkloadActionNoUnroll(int64)[Optimized] instance valuetype [Perfolizer]Perfolizer.Horology.ClockSpan [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Measure(class [System.Runtime]System.Action`1,int64)[Optimized] instance valuetype BenchmarkDotNet.Reports.Measurement [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::RunIteration(valuetype BenchmarkDotNet.Engines.IterationData)[Optimized] instance valuetype BenchmarkDotNet.Engines.RunResults [BenchmarkDotNet] BenchmarkDotNet.Engines.Engine::Run()[Optimized] void [benchapp-Job-RTQYDZ-1Emitted] BenchmarkDotNet.Autogenerated.Runnable_0::Run(class [BenchmarkDotNet]BenchmarkDotNet.Running.BenchmarkCase,class [BenchmarkDotNet]BenchmarkDotNet.Engines.IHost)[Optimized] CallDescrWorkerInternal RuntimeMethodHandle_InvokeMethod instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InterpretedInvoke_Method(object,native int*)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeDirectByRefWithFewArgs(object,valuetype System.Span`1,valuetype System.Reflection.BindingFlags)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.MethodBaseInvoker::InvokeWithFewArgs(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] instance object [System.Private.CoreLib] System.Reflection.RuntimeMethodInfo::Invoke(object,valuetype System.Reflection.BindingFlags,class System.Reflection.Binder,object[],class System.Globalization.CultureInfo)[PreJIT] int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.RunnableProgram::Run(valuetype BenchmarkDotNet.Running.BenchmarkId,class [System.Runtime]System.Reflection.Assembly,class BenchmarkDotNet.Running.BenchmarkCase,class BenchmarkDotNet.Engines.IHost)[QuickJitted] instance int32 [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor::ExecuteCore(class BenchmarkDotNet.Engines.IHost,class BenchmarkDotNet.Toolchains.Parameters.ExecuteParameters)[QuickJitted] instance void [BenchmarkDotNet] BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor+<>c__DisplayClass10_0::b__0()[QuickJitted] instance void [System.Private.CoreLib] System.Threading.Thread::StartCallback()[PreJIT] CallDescrWorkerInternal CallDescrWorkerWithHandler(CallDescrData*, int) (inlined) DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) KickOffThread_Worker(void*) GetThread() (inlined) GCCoop::GCCoop() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*)::Cleanup::~Cleanup() (inlined) ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const (inlined) ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) (inlined) ManagedThreadBase::KickOff(void (*)(void*), void*) GetThreadNULLOk() (inlined) GCHolderBase::EnterInternalPreemp(bool) (inlined) GCPreempNoDtor::Enter(bool) (inlined) KickOffThread(void*) CorUnix::CPalThread::ThreadEntry(void*) 0xf4914140595c 0xf4914146bb4c 2.48% corerun jitted-40450-32581.so [.] instance int32 [System.Text.Encodings.Web] System.Text.Encodings.Web.OptimizedInboxTextEncoder::GetIndexOfFirstCharToEncode(valuetype [System.Runtime]System.ReadOnlySpan`1)[OptimizedTier1] | ---instance int32 [System.Text.Encodings.Web] System.Text.Encodings.Web.OptimizedInboxTextEncoder::GetIndexOfFirstCharToEncode(valuetype [System.Runtime]System.ReadOnlySpan`1)[OptimizedTier1] 2.36% corerun jitted-40450-32592.so [.] void [System.Private.CoreLib] System.SpanHelpers::Memmove(uint8&,uint8&,native uint)[OptimizedTier1] | ---void [System.Private.CoreLib] System.SpanHelpers::Memmove(uint8&,uint8&,native uint)[OptimizedTier1] # # (Tip: To show time in nanoseconds in record/report add --ns) #