Closed mellamokb closed 1 year ago
@mellamokb, this does sound like the profiler is triggering rundown in order to capture symbolic information for use in traces. The amount of impact and length of time that this takes varies based on the size of the app. I would not expect to see any new jitting during this, but rather, the JIT rundown events, which are used by the profiler to resolve symbols in stack traces.
Ultimately, this is expected.
@pharring, FYI
I am seeing exactly similar behavior with JIT. Does it mean that time spent in JIT should be ignored because it's caused by profiler?
@marafiq, no time in the JIT should not be ignored. There is time spent before/after profiling to dump all of the jitted methods into the trace so that profilers can resolve symbols. This is an artifact of tracing and is sometimes captured in the trace depending on how the tool captures the trace. By default though, you should not see this artifact, and should assume that JIT time is real and not caused by the profiler.
Thanks. I am capturing the trace with thread time in Azure App Service - app uses .NET Framework 4.8
JIT time reported in trace is huge as seen below.
Then in via Events I can see when the JIT is occurring and in events it say "BG JIT is not enabled" do you know what it means?
Then when I open Any Stacks via Events I can see which methods getting JITTEd but it is blocking many threads which I don't understand why ? Seen below it enters critical section for LINQ compile method.
Also the App is spending most of time in blocking in CPU window and TP is set with min thread at 100 for both IO and worker. But when I look at dump only 2 or 4 threads working with CPU at odd 40% overall.
It seems things are caused by JIT
Lastly how do I ensure that I am not looking at jit time events caused by run down?
I can open new thread but felt to comment here as it's related.
Any guidance will be helpful.
@marafiq, yes, please do open a new discussion issue for this. Happy to help. Also, would it be possible to share the trace? You can post it here, or if you prefer, you can send it via e-mail. It's my username [at] microsoft.
Thanks @brianrob Opened the discussion here https://github.com/microsoft/perfview/discussions/1997
Working on smaller trace helps see things. It is turning out that it actually was caused by the ETW Thread. Threads waiting to enter the critical section actually waiting for ETW to finish. Additionally there is an exception swallowed on start of the request which makes things worse.
Below is the ETW thread entering and leaving critical section serval times, and it corelates to the timeline of JIT Events start time. There are two ETW threads that tells me that profiler actually catches traces for each thread based on sampling settings in Azure App Service so that is the most likely cause. Could not turn off the insights completely as its prod and keys have to remove manually.
Name Inc % Inc Exc % Exc Fold When First Last
+ Thread (17216) CPU=2413ms 100.0 2,413 0.0 0 0 _47o__.o_______________.___o___. 2,913.505 63,275.472
+ ntdll!RtlUserThreadStart 100.0 2,412 0.0 0 0 _47o__.o_______________.___o___. 2,913.505 63,275.472
|+ kernel32!BaseThreadInitThunk 100.0 2,412 0.0 0 0 _47o__.o_______________.___o___. 2,913.505 63,275.472
| + ntdll!TppWorkerThread 100.0 2,412 0.0 0 0 _47o__.o_______________.___o___. 2,913.505 63,275.472
| + ntdll!TppExecuteWaitCallback 99.3 2,397 0.0 0 0 _47_____________________________ 2,990.489 5,453.525
| |+ ntdll!EtwpNotificationThread 99.3 2,397 0.0 0 0 _47_____________________________ 2,990.489 5,453.525
| | + ntdll!EtwDeliverDataBlock 99.3 2,397 0.0 0 0 _47_____________________________ 2,990.489 5,453.525
| | + ntdll!EtwpProcessNotification 99.3 2,397 0.0 0 0 _47_____________________________ 2,990.489 5,453.525
| | + ntdll!EtwpUpdateEnableInfoAndCallback 99.3 2,397 0.0 0 0 _47_____________________________ 2,990.489 5,453.525
| | + ntdll!EtwpEventApiCallback 99.3 2,397 0.0 0 0 _47_____________________________ 2,990.489 5,453.525
| | + clr!McGenControlCallbackV2 99.2 2,393 0.0 0 0 _47_____________________________ 2,994.489 5,453.525
| | |+ clr!EtwCallback 99.2 2,393 0.0 0 0 _47_____________________________ 2,994.489 5,453.525
| | | + clr!ETW::EnumerationLog::StartRundown 99.2 2,393 0.0 0 0 _47_____________________________ 2,994.489 5,453.525
| | | + clr!ETW::EnumerationLog::EnumerationHelper 98.8 2,384 0.0 0 0 _47_____________________________ 2,994.489 5,449.522
| | | |+ clr!ETW::EnumerationLog::IterateAppDomain 73.5 1,774 0.0 0 0 _43_____________________________ 2,994.489 5,111.522
| | | ||+ clr!ETW::EnumerationLog::IterateDomain 73.5 1,774 0.0 0 0 _43_____________________________ 2,994.489 5,111.522
| | | || + clr!ETW::MethodLog::SendEventsForJitMethods 71.0 1,714 0.0 0 0 _43_____________________________ 2,994.489 5,111.522
| | | || |+ clr!ETW::MethodLog::SendEventsForJitMethodsHelper 71.0 1,714 0.0 1 0 _43_____________________________ 2,994.489 5,111.522
| | | || | + clr!ETW::MethodLog::SendMethodILToNativeMapEvent 43.0 1,038 0.1 3 0 _32_____________________________ 3,050.472 5,105.524
| | | || | |+ clr!Debugger::GetILToNativeMappingIntoArrays 35.8 863 0.6 14 0 _21_____________________________ 3,050.472 5,105.524
| | | || | ||+ clr!Debugger::GetJitInfoWorker 34.2 826 0.1 2 0 _21_____________________________ 3,050.472 5,105.524
| | | || | |||+ clr!Debugger::GetOrCreateMethodInfo 33.4 806 0.0 0 0 _21_____________________________ 3,050.472 5,104.525
| | | || | ||||+ clr!DebuggerMethodInfoTable::GetMethodInfo 33.1 799 0.0 0 0 _21_____________________________ 3,050.472 5,104.525
| | | || | |||||+ clr!CHashTable::Find 33.1 799 4.4 107 0 _21_____________________________ 3,050.472 5,104.525
| | | || | ||||| + clr!DebuggerMethodInfoTable::Cmp 27.1 654 27.0 651 0 _11_____________________________ 3,050.472 5,104.525
| | | || | ||||| |+ ntoskrnl!? 0.1 3 0.1 2 0 _o._____________________________ 3,163.524 5,006.472
| | | || | ||||| | + storport!? 0.0 1 0.0 0 0 __._____________________________ 5,005.472 5,006.472
| | | || | ||||| | + ntoskrnl!? 0.0 1 0.0 0 0 __._____________________________ 5,005.472 5,006.472
| | | || | ||||| | + classpnp!? 0.0 1 0.0 0 0 __._____________________________ 5,005.472 5,006.472
| | | || | ||||| | + ntoskrnl!? 0.0 1 0.0 0 0 __._____________________________ 5,005.472 5,006.472
| | | || | ||||| | + ntfs!? 0.0 1 0.0 0 0 __._____________________________ 5,005.472 5,006.472
| | | || | ||||| | + ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 5,005.472 5,006.472
| | | || | ||||| + ntdll!LdrpValidateUserCallTarget 1.6 38 1.6 38 0 _o0_____________________________ 3,134.524 5,069.525
| | | || | ||||+ clr!CrstBase::Enter 0.2 4 0.0 0 0 _oo_____________________________ 3,311.524 4,893.488
| | | || | |||||+ ntdll!RtlTryEnterCriticalSection 0.1 3 0.1 3 0 _.o_____________________________ 3,697.524 4,893.488
| | | || | |||||+ clr!ClrFlsGetBlock 0.0 1 0.0 1 0 _.______________________________ 3,311.524 3,312.524
| | | || | ||||+ clr!CrstBase::Leave 0.1 3 0.0 1 0 _.o_____________________________ 3,568.524 4,164.506
| | | || | |||| + ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 _.______________________________ 3,568.524 3,569.524
| | | || | |||| + ntdll!RtlLeaveCriticalSection 0.0 1 0.0 1 0 __._____________________________ 4,163.506 4,164.506
| | | || | |||+ clr!DebuggerMethodInfo::GetLatestJitInfo 0.7 16 0.3 7 0 _oo_____________________________ 3,489.474 5,091.524
| | | || | ||||+ clr!??DebuggerMethodInfo::FindOrCreateInitAndAddJitInfo 0.3 7 0.3 7 0 _oo_____________________________ 3,511.510 4,497.508
| | | || | ||||+ clr!MethodDesc::HasClassOrMethodInstantiation 0.1 2 0.1 2 0 _.._____________________________ 3,909.524 5,091.524
| | | || | |||+ clr!CrstBase::Enter 0.1 2 0.0 1 0 _.._____________________________ 3,593.524 3,989.473
| | | || | ||| + clr!GetThread 0.0 1 0.0 1 0 __._____________________________ 3,988.473 3,989.473
| | | || | ||+ clr!operator new 0.8 19 0.0 1 0 _oo_____________________________ 3,074.473 5,080.525
| | | || | |||+ clr!EEHeapAllocInProcessHeap 0.7 18 0.0 1 0 _oo_____________________________ 3,074.473 5,080.525
| | | || | ||| + ntdll!RtlpAllocateHeapInternal 0.7 16 0.0 0 0 _oo_____________________________ 3,074.473 5,080.525
| | | || | ||| |+ ntdll!RtlpLowFragHeapAllocFromContext 0.7 16 0.4 10 0 _oo_____________________________ 3,074.473 5,080.525
| | | || | ||| | + ntdll!RtlpLfhFindClearBitAndSet 0.2 4 0.2 4 0 _oo_____________________________ 3,781.524 4,215.508
| | | || | ||| | + ntdll!??RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 _.______________________________ 3,074.473 3,075.473
| | | || | ||| | + ntdll!RtlpHeapGenerateRandomValue32 0.0 1 0.0 1 0 _.______________________________ 3,346.508 3,347.508
| | | || | ||| + ntdll!RtlAllocateHeap 0.0 1 0.0 1 0 __._____________________________ 4,413.524 4,414.524
| | | || | ||+ clr!DebuggerJitInfo::LazyInitBounds 0.2 4 0.2 4 0 _oo_____________________________ 3,078.473 5,095.524
| | | || | |+ clr!??CoTemplate_xxchQR3QR3h 6.5 157 0.0 0 0 _00_____________________________ 3,056.472 5,101.524
| | | || | ||+ ntdll!EtwEventWrite 6.5 156 0.1 2 0 _00_____________________________ 3,056.472 5,101.524
| | | || | |||+ ntdll!EtwpEventWriteFull 6.4 154 0.0 1 0 _00_____________________________ 3,056.472 5,101.524
| | | || | ||| + ntdll!NtTraceEvent 6.3 152 1.0 25 0 _00_____________________________ 3,056.472 5,101.524
| | | || | ||| |+ ntoskrnl!? 5.3 127 1.0 23 0 _00_____________________________ 3,062.473 5,101.524
| | | || | ||| | + handlerc!? 4.3 104 0.5 11 0 _00_____________________________ 3,062.473 5,101.524
| | | || | ||| | + ntoskrnl!? 3.9 93 3.7 89 0 _00_____________________________ 3,062.473 5,101.524
| | | || | ||| | + handlerc!? 0.2 4 0.2 4 0 _oo_____________________________ 3,481.524 4,197.508
| | | || | ||| + ntdll!ProviderHandleLookup 0.0 1 0.0 1 0 _.______________________________ 3,565.524 3,566.524
| | | || | ||+ clr!__security_check_cookie 0.0 1 0.0 1 0 _.______________________________ 3,818.488 3,819.488
| | | || | |+ clr!EEHeapFreeInProcessHeap 0.2 6 0.0 1 0 _oo_____________________________ 3,223.490 4,478.524
| | | || | ||+ ntdll!RtlFreeHeap 0.2 5 0.1 2 0 _oo_____________________________ 3,223.490 4,478.524
| | | || | || + ntdll!RtlpFreeHeapInternal 0.1 2 0.1 2 0 _o______________________________ 3,223.490 3,811.489
| | | || | || + ntdll!??RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,439.524 4,440.524
| | | || | |+ ntdll!LdrpValidateUserCallTarget 0.2 4 0.2 4 0 _o._____________________________ 3,414.510 5,072.525
| | | || | |+ clr!MethodDesc::HasClassOrMethodInstantiation 0.1 2 0.1 2 0 _o______________________________ 3,119.525 3,720.524
| | | || | |+ clr!BaseWrapper,&DeleteArray,2>,0,&CompareDefault,2>::operator& 0.1 2 0.1 2 0 _.._____________________________ 3,135.524 4,191.508
| | | || | |+ clr!MethodDesc::IsTypicalMethodDefinition 0.0 1 0.0 1 0 __._____________________________ 4,419.524 4,420.524
| | | || | + clr!ETW::MethodLog::SendMethodEvent 23.5 568 0.1 3 0 _11_____________________________ 3,047.469 5,111.522
| | | || | |+ clr!MethodDesc::GetMethodInfo 11.5 277 0.1 3 0 _00_____________________________ 3,048.469 5,109.523
| | | || | ||+ clr!MethodDesc::GetMethodInfoNoSig 6.3 151 0.0 0 0 _00_____________________________ 3,049.471 5,102.525
| | | || | |||+ clr!TypeString::AppendType 5.7 138 0.0 1 0 _00_____________________________ 3,049.471 5,102.525
| | | || | ||||+ clr!TypeString::AppendType 5.7 137 0.0 0 0 _00_____________________________ 3,049.471 5,102.525
| | | || | |||| + clr!TypeString::AppendType 4.6 110 0.0 1 0 _00_____________________________ 3,049.471 5,102.525
| | | || | |||| |+ clr!TypeString::AppendNestedTypeDef 4.0 97 0.2 4 0 _00_____________________________ 3,049.471 5,102.525
| | | || | |||| ||+ clr!TypeString::AppendTypeDef 3.2 77 0.0 0 0 _00_____________________________ 3,049.471 5,102.525
| | | || | |||| |||+ clr!??TypeNameBuilder::AddName 1.7 41 0.0 0 0 _o0_____________________________ 3,049.471 5,102.525
| | | || | |||| ||||+ clr!TypeNameBuilder::EscapeName 1.3 31 0.1 3 0 _oo_____________________________ 3,049.471 5,102.525
| | | || | |||| |||||+ clr!??SString::Append 0.9 22 0.0 0 0 _oo_____________________________ 3,049.471 5,102.525
| | | || | |||| ||||||+ clr!SBuffer::ReallocateBuffer 0.5 12 0.0 1 0 _oo_____________________________ 3,117.524 5,102.525
| | | || | |||| |||||||+ clr!operator new 0.4 10 0.0 1 0 _oo_____________________________ 3,117.524 5,102.525
| | | || | |||| ||||||||+ clr!EEHeapAllocInProcessHeap 0.3 8 0.0 0 0 _oo_____________________________ 3,117.524 5,097.524
| | | || | |||| |||||||||+ ntdll!RtlpAllocateHeapInternal 0.3 7 0.1 3 0 _oo_____________________________ 3,117.524 5,097.524
| | | || | |||| ||||||||||+ ntdll!RtlpLowFragHeapAllocFromContext 0.2 4 0.1 2 0 _.o_____________________________ 3,778.524 4,500.507
| | | || | |||| |||||||||| + ntdll!??RtlpLfhFindClearBitAndSet 0.1 2 0.1 2 0 __o_____________________________ 4,386.524 4,395.524
| | | || | |||| |||||||||+ ntdll!RtlAllocateHeap 0.0 1 0.0 1 0 _.______________________________ 3,206.524 3,207.524
| | | || | |||| ||||||||+ ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 __._____________________________ 4,134.508 4,135.508
| | | || | |||| |||||||+ vcruntime140_clr0400!? 0.0 1 0.0 1 0 __._____________________________ 4,052.524 4,053.524
| | | || | |||| ||||||+ clr!SString::Replace 0.4 9 0.0 0 0 _oo_____________________________ 3,049.471 4,986.511
| | | || | |||| |||||||+ clr!SString::Set 0.4 9 0.0 0 0 _oo_____________________________ 3,049.471 4,986.511
| | | || | |||| ||||||| + clr!??SBuffer::Set 0.2 6 0.0 0 0 _oo_____________________________ 3,049.471 4,946.525
| | | || | |||| ||||||| |+ clr!SBuffer::ReallocateBuffer 0.2 6 0.0 0 0 _oo_____________________________ 3,049.471 4,946.525
| | | || | |||| ||||||| | + clr!operator new 0.1 3 0.0 0 0 _.o_____________________________ 3,049.471 4,946.525
| | | || | |||| ||||||| | |+ clr!EEHeapAllocInProcessHeap 0.1 3 0.0 0 0 _.o_____________________________ 3,049.471 4,946.525
| | | || | |||| ||||||| | | + ntdll!RtlpAllocateHeapInternal 0.1 3 0.0 0 0 _.o_____________________________ 3,049.471 4,946.525
| | | || | |||| ||||||| | | + ntdll!RtlpLowFragHeapAllocFromContext 0.1 3 0.1 2 0 _.o_____________________________ 3,049.471 4,946.525
| | | || | |||| ||||||| | | + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 4,159.508 4,160.508
| | | || | |||| ||||||| | + clr!EEHeapFreeInProcessHeap 0.1 3 0.0 1 0 _o._____________________________ 3,121.525 4,506.507
| | | || | |||| ||||||| | + ntdll!RtlFreeHeap 0.1 2 0.0 0 0 _.._____________________________ 3,488.475 4,506.507
| | | || | |||| ||||||| | + ntdll!??RtlpFreeHeapInternal 0.0 1 0.0 1 0 _.______________________________ 3,488.475 3,489.475
| | | || | |||| ||||||| | + ntdll!RtlpFreeHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,505.507 4,506.507
| | | || | |||| ||||||| | + ntdll!RtlpHpStackLoggingEnabled 0.0 1 0.0 1 0 __._____________________________ 4,505.507 4,506.507
| | | || | |||| ||||||| + clr!SBuffer::Set 0.1 3 0.0 0 0 _o._____________________________ 3,666.524 4,986.511
| | | || | |||| ||||||| + vcruntime140_clr0400!? 0.1 2 0.1 2 0 _.._____________________________ 3,666.524 4,986.511
| | | || | |||| ||||||| + clr!memcpy 0.0 1 0.0 1 0 _.______________________________ 3,703.523 3,704.523
| | | || | |||| ||||||+ clr!SBuffer::EnsureMutable 0.0 1 0.0 1 0 __._____________________________ 5,000.471 5,001.471
| | | || | |||| |||||+ clr!IsTypeNameReservedChar 0.2 4 0.2 4 0 _oo_____________________________ 3,672.524 5,022.525
| | | || | |||| |||||+ clr!SString::Append 0.1 2 0.1 2 0 __o_____________________________ 4,298.471 4,403.523
| | | || | |||| ||||+ clr!??SString::Append 0.4 9 0.0 1 0 _oo_____________________________ 3,171.524 4,486.524
| | | || | |||| |||||+ clr!??SString::Replace 0.2 6 0.0 1 0 _oo_____________________________ 3,516.510 4,486.524
| | | || | |||| ||||||+ clr!SBuffer::ReallocateBuffer 0.2 5 0.0 0 0 _oo_____________________________ 3,516.510 4,486.524
| | | || | |||| |||||| + clr!EEHeapFreeInProcessHeap 0.1 3 0.0 0 0 __o_____________________________ 4,262.472 4,486.524
| | | || | |||| |||||| |+ ntdll!RtlFreeHeap 0.1 3 0.0 1 0 __o_____________________________ 4,262.472 4,486.524
| | | || | |||| |||||| | + ntdll!RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,416.524 4,417.524
| | | || | |||| |||||| | + ntdll!??RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,485.524 4,486.524
| | | || | |||| |||||| + clr!operator new 0.1 2 0.0 0 0 _o______________________________ 3,516.510 3,555.525
| | | || | |||| |||||| + clr!EEHeapAllocInProcessHeap 0.1 2 0.0 0 0 _o______________________________ 3,516.510 3,555.525
| | | || | |||| |||||| + ntdll!RtlpAllocateHeapInternal 0.1 2 0.0 0 0 _o______________________________ 3,516.510 3,555.525
| | | || | |||| |||||| + ntdll!RtlpLowFragHeapAllocFromContext 0.1 2 0.1 2 0 _o______________________________ 3,516.510 3,555.525
| | | || | |||| |||||+ clr!SString::Replace 0.1 2 0.1 2 0 _.._____________________________ 3,171.524 4,311.525
| | | || | |||| ||||+ clr!SString::Append 0.0 1 0.0 0 0 __._____________________________ 4,369.508 4,370.508
| | | || | |||| |||| + clr!SString::Set 0.0 1 0.0 1 0 __._____________________________ 4,369.508 4,370.508
| | | || | |||| |||+ clr!TypeNameBuilder::AddName 0.9 21 0.0 0 0 _oo_____________________________ 3,101.476 5,084.525
| | | || | |||| ||||+ clr!TypeNameBuilder::EscapeName 0.9 21 0.0 1 0 _oo_____________________________ 3,101.476 5,084.525
| | | || | |||| |||| + clr!??SString::Append 0.7 16 0.1 3 0 _oo_____________________________ 3,101.476 5,084.525
| | | || | |||| |||| |+ clr!??SString::Replace 0.2 6 0.0 0 0 _oo_____________________________ 3,153.525 5,084.525
| | | || | |||| |||| ||+ clr!SBuffer::ReallocateBuffer 0.2 6 0.0 0 0 _oo_____________________________ 3,153.525 5,084.525
| | | || | |||| |||| || + clr!operator new 0.2 4 0.0 1 0 _oo_____________________________ 3,874.524 5,084.525
| | | || | |||| |||| || |+ clr!EEHeapAllocInProcessHeap 0.1 3 0.0 0 0 _o._____________________________ 3,874.524 5,084.525
| | | || | |||| |||| || | + ntdll!RtlpAllocateHeapInternal 0.1 3 0.0 0 0 _o._____________________________ 3,874.524 5,084.525
| | | || | |||| |||| || | + ntdll!RtlpLowFragHeapAllocFromContext 0.1 3 0.0 1 0 _o._____________________________ 3,874.524 5,084.525
| | | || | |||| |||| || | + ntdll!RtlpLfhFindClearBitAndSet 0.1 2 0.1 2 0 _o______________________________ 3,874.524 3,880.524
| | | || | |||| |||| || + clr!EEHeapFreeInProcessHeap 0.1 2 0.0 0 0 _.._____________________________ 3,153.525 4,233.471
| | | || | |||| |||| || + ntdll!RtlFreeHeap 0.1 2 0.0 1 0 _.._____________________________ 3,153.525 4,233.471
| | | || | |||| |||| || + ntdll!??RtlpFreeHeapInternal 0.0 1 0.0 1 0 _.______________________________ 3,153.525 3,154.525
| | | || | |||| |||| |+ clr!SString::Replace 0.2 4 0.0 0 0 _o______________________________ 3,472.524 3,588.524
| | | || | |||| |||| ||+ clr!SString::Set 0.2 4 0.0 0 0 _o______________________________ 3,472.524 3,588.524
| | | || | |||| |||| || + clr!??SBuffer::Set 0.1 3 0.0 0 0 _o______________________________ 3,497.473 3,588.524
| | | || | |||| |||| || |+ clr!SBuffer::ReallocateBuffer 0.1 3 0.0 0 0 _o______________________________ 3,497.473 3,588.524
| | | || | |||| |||| || | + clr!operator new 0.1 3 0.0 1 0 _o______________________________ 3,497.473 3,588.524
| | | || | |||| |||| || | + clr!EEHeapAllocInProcessHeap 0.1 2 0.0 0 0 _o______________________________ 3,497.473 3,548.524
| | | || | |||| |||| || | + ntdll!RtlpAllocateHeapInternal 0.1 2 0.0 0 0 _o______________________________ 3,497.473 3,548.524
| | | || | |||| |||| || | + ntdll!RtlpLowFragHeapAllocFromContext 0.1 2 0.1 2 0 _o______________________________ 3,497.473 3,548.524
| | | || | |||| |||| || + clr!SBuffer::Set 0.0 1 0.0 0 0 _.______________________________ 3,472.524 3,473.524
| | | || | |||| |||| || + vcruntime140_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,472.524 3,473.524
| | | || | |||| |||| |+ clr!SBuffer::ReallocateBuffer 0.1 2 0.0 0 0 _o______________________________ 3,101.476 3,485.524
| | | || | |||| |||| ||+ clr!operator new 0.0 1 0.0 0 0 _.______________________________ 3,101.476 3,102.476
| | | || | |||| |||| |||+ clr!EEHeapAllocInProcessHeap 0.0 1 0.0 0 0 _.______________________________ 3,101.476 3,102.476
| | | || | |||| |||| ||| + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 _.______________________________ 3,101.476 3,102.476
| | | || | |||| |||| ||| + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 _.______________________________ 3,101.476 3,102.476
| | | || | |||| |||| ||+ vcruntime140_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,484.524 3,485.524
| | | || | |||| |||| |+ clr!SString::ConvertToFixed 0.0 1 0.0 1 0 _.______________________________ 3,652.524 3,653.524
| | | || | |||| |||| + clr!IsTypeNameReservedChar 0.1 3 0.1 3 0 _.o_____________________________ 3,140.525 4,475.524
| | | || | |||| |||| + clr!SString::Append 0.0 1 0.0 1 0 _.______________________________ 3,162.524 3,163.524
| | | || | |||| |||+ clr!SString::SetUTF8 0.4 9 0.2 6 0 _oo_____________________________ 3,071.474 4,372.510
| | | || | |||| ||||+ clr!??SString::Resize 0.0 1 0.0 1 0 _.______________________________ 3,071.474 3,072.474
| | | || | |||| ||||+ clr!SString::Resize 0.0 1 0.0 1 0 _.______________________________ 3,418.489 3,419.489
| | | || | |||| ||||+ ucrtbase_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,577.524 3,578.524
| | | || | |||| |||+ clr!MDInternalRO::GetNameOfTypeDef 0.2 4 0.2 4 0 _o._____________________________ 3,102.472 5,064.525
| | | || | |||| |||+ clr!??SString::GetUnicode 0.1 2 0.0 0 0 _.._____________________________ 3,104.471 4,906.510
| | | || | |||| ||| + clr!SString::ConvertASCIIToUnicode 0.0 1 0.0 1 0 _.______________________________ 3,104.471 3,105.471
| | | || | |||| ||| + clr!SString::ConvertToUnicode 0.0 1 0.0 0 0 __._____________________________ 4,905.510 4,906.510
| | | || | |||| ||| + clr!SString::Resize 0.0 1 0.0 1 0 __._____________________________ 4,905.510 4,906.510
| | | || | |||| ||+ clr!??TypeString::AppendTypeDef 0.5 11 0.0 0 0 _oo_____________________________ 3,198.525 4,481.523
| | | || | |||| |||+ clr!SString::SetUTF8 0.2 6 0.2 4 0 _oo_____________________________ 3,198.525 4,481.523
| | | || | |||| ||||+ ucrtbase_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,873.525 3,874.525
| | | || | |||| ||||+ clr!??SString::Resize 0.0 1 0.0 1 0 __._____________________________ 4,480.523 4,481.523
| | | || | |||| |||+ clr!??SString::GetUnicode 0.2 5 0.0 0 0 _.o_____________________________ 3,578.524 4,305.524
| | | || | |||| ||| + clr!SString::IsRepresentation 0.1 3 0.0 0 0 _.o_____________________________ 3,578.524 4,146.508
| | | || | |||| ||| |+ clr!SString::ScanASCII 0.1 3 0.1 3 0 _.o_____________________________ 3,578.524 4,146.508
| | | || | |||| ||| + clr!SString::ConvertASCIIToUnicode 0.1 2 0.1 2 0 __o_____________________________ 4,155.508 4,305.524
| | | || | |||| ||+ clr!SArray<unsigned int,1>::Append 0.1 2 0.1 2 0 _.._____________________________ 3,099.473 4,416.524
| | | || | |||| ||+ clr!MDInternalRO::GetTypeDefProps 0.1 2 0.1 2 0 _o______________________________ 3,712.524 3,928.524
| | | || | |||| ||+ clr!MDInternalRW::GetTypeDefProps 0.0 1 0.0 0 0 __._____________________________ 4,919.473 4,920.473
| | | || | |||| || + clr!CMDSemReadWrite::LockRead 0.0 1 0.0 1 0 __._____________________________ 4,919.473 4,920.473
| | | || | |||| |+ clr!??TypeString::AppendNestedTypeDef 0.4 9 0.0 0 0 _.o_____________________________ 3,155.525 4,910.510
| | | || | |||| ||+ clr!MDInternalRO::GetNestedClassProps 0.3 7 0.3 7 0 _.o_____________________________ 3,155.525 4,910.510
| | | || | |||| ||+ clr!MDInternalRW::GetNestedClassProps 0.0 1 0.0 0 0 __._____________________________ 4,048.524 4,049.524
| | | || | |||| |||+ clr!CMDSemReadWrite::LockRead 0.0 1 0.0 1 0 __._____________________________ 4,048.524 4,049.524
| | | || | |||| ||+ clr!SArray<unsigned int,1>::Append 0.0 1 0.0 0 0 __._____________________________ 4,888.488 4,889.488
| | | || | |||| || + clr!SArray<unsigned int,1>::End 0.0 1 0.0 0 0 __._____________________________ 4,888.488 4,889.488
| | | || | |||| || + clr!SArray<int,1>::Iterator::Iterator 0.0 1 0.0 1 0 __._____________________________ 4,888.488 4,889.488
| | | || | |||| |+ clr!MethodTable::GetTypeDefRid 0.0 1 0.0 1 0 _.______________________________ 3,365.525 3,366.525
| | | || | |||| |+ clr!TypeHandle::IsFnPtrType 0.0 1 0.0 1 0 _.______________________________ 3,550.524 3,551.524
| | | || | |||| |+ clr!TypeHandle::IsGenericVariable 0.0 1 0.0 1 0 __._____________________________ 4,407.524 4,408.524
| | | || | |||| + clr!??TypeString::AppendType 1.0 23 0.0 1 0 _oo_____________________________ 3,067.473 5,073.525
| | | || | |||| |+ clr!TypeString::AppendInst 0.9 21 0.0 0 0 _oo_____________________________ 3,067.473 5,073.525
| | | || | |||| ||+ clr!TypeString::AppendType 0.5 12 0.0 0 0 _oo_____________________________ 3,067.473 5,071.525
| | | || | |||| |||+ clr!TypeString::AppendNestedTypeDef 0.5 12 0.0 1 0 _oo_____________________________ 3,067.473 5,071.525
| | | || | |||| ||| + clr!TypeString::AppendTypeDef 0.2 6 0.0 0 0 _oo_____________________________ 3,284.488 5,071.525
| | | || | |||| ||| |+ clr!TypeNameBuilder::AddName 0.1 2 0.0 1 0 _.._____________________________ 3,284.488 5,071.525
| | | || | |||| ||| ||+ clr!TypeNameBuilder::EscapeName 0.0 1 0.0 0 0 _.______________________________ 3,284.488 3,285.488
| | | || | |||| ||| || + clr!IsTypeNameReservedChar 0.0 1 0.0 1 0 _.______________________________ 3,284.488 3,285.488
| | | || | |||| ||| |+ clr!??TypeNameBuilder::AddName 0.1 2 0.0 0 0 __o_____________________________ 4,068.508 4,982.489
| | | || | |||| ||| ||+ clr!TypeNameBuilder::EscapeName 0.1 2 0.0 1 0 __o_____________________________ 4,068.508 4,982.489
| | | || | |||| ||| || + clr!??SString::Append 0.0 1 0.0 0 0 __._____________________________ 4,981.489 4,982.489
| | | || | |||| ||| || + clr!??SString::Replace 0.0 1 0.0 0 0 __._____________________________ 4,981.489 4,982.489
| | | || | |||| ||| || + vcruntime140_clr0400!? 0.0 1 0.0 1 0 __._____________________________ 4,981.489 4,982.489
| | | || | |||| ||| |+ clr!SString::SetUTF8 0.0 1 0.0 1 0 _.______________________________ 3,829.473 3,830.473
| | | || | |||| ||| |+ clr!MDInternalRW::GetNameOfTypeDef 0.0 1 0.0 0 0 __._____________________________ 4,316.524 4,317.524
| | | || | |||| ||| | + clr!StgPoolReadOnly::GetString 0.0 1 0.0 1 0 __._____________________________ 4,316.524 4,317.524
| | | || | |||| ||| + clr!??TypeString::AppendTypeDef 0.1 3 0.0 0 0 _o._____________________________ 3,382.525 4,994.525
| | | || | |||| ||| |+ clr!SString::SetUTF8 0.1 2 0.0 1 0 _o______________________________ 3,382.525 3,859.472
| | | || | |||| ||| ||+ clr!??SString::Resize 0.0 1 0.0 1 0 _.______________________________ 3,858.472 3,859.472
| | | || | |||| ||| |+ clr!??SString::GetUnicode 0.0 1 0.0 0 0 __._____________________________ 4,993.525 4,994.525
| | | || | |||| ||| | + clr!SString::ConvertASCIIToUnicode 0.0 1 0.0 1 0 __._____________________________ 4,993.525 4,994.525
| | | || | |||| ||| + clr!MDInternalRO::GetTypeDefProps 0.0 1 0.0 1 0 _.______________________________ 3,067.473 3,068.473
| | | || | |||| ||| + clr!MDInternalRW::GetTypeDefProps 0.0 1 0.0 1 0 __._____________________________ 4,358.508 4,359.508
| | | || | |||| ||+ clr!TypeNameBuilder::OpenGenericArguments 0.2 5 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| |||+ clr!??SString::Append 0.2 5 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| ||| + clr!??SString::Replace 0.2 4 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| ||| |+ clr!SBuffer::ReallocateBuffer 0.2 4 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| ||| | + clr!operator new 0.2 4 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| ||| | + clr!EEHeapAllocInProcessHeap 0.2 4 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| ||| | + ntdll!RtlpAllocateHeapInternal 0.2 4 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| ||| | + ntdll!RtlpLowFragHeapAllocFromContext 0.2 4 0.0 0 0 _o._____________________________ 3,752.524 4,976.510
| | | || | |||| ||| | + ntdll!RtlpSubSegmentInitialize 0.1 2 0.0 1 0 _o______________________________ 3,842.473 3,954.508
| | | || | |||| ||| | |+ ntdll!RtlpHeapGenerateRandomValue32 0.0 1 0.0 1 0 _.______________________________ 3,953.508 3,954.508
| | | || | |||| ||| | + ntdll!RtlpAllocateUserBlock 0.0 1 0.0 1 0 _.______________________________ 3,752.524 3,753.524
| | | || | |||| ||| | + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 4,975.510 4,976.510
| | | || | |||| ||| + clr!SString::Replace 0.0 1 0.0 0 0 _.______________________________ 3,861.473 3,862.473
| | | || | |||| ||| + clr!__security_check_cookie 0.0 1 0.0 1 0 _.______________________________ 3,861.473 3,862.473
| | | || | |||| ||+ clr!TypeNameBuilder::OpenGenericArgument 0.1 2 0.0 0 0 _.._____________________________ 3,931.490 4,894.488
| | | || | |||| |||+ clr!TypeNameBuilder::Stack::Tos 0.0 1 0.0 0 0 _.______________________________ 3,931.490 3,932.490
| | | || | |||| ||||+ clr!SArray<unsigned int,1>::End 0.0 1 0.0 0 0 _.______________________________ 3,931.490 3,932.490
| | | || | |||| |||| + clr!SArray<int,1>::Iterator::Iterator 0.0 1 0.0 1 0 _.______________________________ 3,931.490 3,932.490
| | | || | |||| |||+ clr!TypeNameBuilder::PushOpenGenericArgument 0.0 1 0.0 0 0 __._____________________________ 4,893.488 4,894.488
| | | || | |||| ||| + clr!SArray<unsigned int,1>::Append 0.0 1 0.0 0 0 __._____________________________ 4,893.488 4,894.488
| | | || | |||| ||| + clr!SArray<unsigned int,1>::End 0.0 1 0.0 0 0 __._____________________________ 4,893.488 4,894.488
| | | || | |||| ||| + clr!SArray<int,1>::Iterator::Iterator 0.0 1 0.0 1 0 __._____________________________ 4,893.488 4,894.488
| | | || | |||| ||+ clr!TypeNameBuilder::CloseGenericArgument 0.1 2 0.0 0 0 _.._____________________________ 3,940.488 5,073.525
| | | || | |||| || + clr!TypeNameBuilder::PopOpenGenericArgument 0.0 1 0.0 0 0 _.______________________________ 3,940.488 3,941.488
| | | || | |||| || |+ clr!TypeNameBuilder::Stack::Pop 0.0 1 0.0 0 0 _.______________________________ 3,940.488 3,941.488
| | | || | |||| || | + clr!TypeNameBuilder::Stack::Tos 0.0 1 0.0 0 0 _.______________________________ 3,940.488 3,941.488
| | | || | |||| || | + clr!SArray<unsigned int,1>::End 0.0 1 0.0 0 0 _.______________________________ 3,940.488 3,941.488
| | | || | |||| || | + clr!SArray::Iterator::Iterator 0.0 1 0.0 1 0 _.______________________________ 3,940.488 3,941.488
| | | || | |||| || + clr!TypeNameBuilder::PushOpenGenericArgument 0.0 1 0.0 0 0 __._____________________________ 5,072.525 5,073.525
| | | || | |||| || + clr!SString::Replace 0.0 1 0.0 1 0 __._____________________________ 5,072.525 5,073.525
| | | || | |||| |+ clr!TypeHandle::HasInstantiation 0.0 1 0.0 1 0 _.______________________________ 3,749.524 3,750.524
| | | || | |||| + clr!TypeNameBuilder::TypeNameBuilder 0.1 3 0.0 0 0 _.o_____________________________ 3,521.513 5,088.524
| | | || | |||| |+ clr!SString::SString 0.1 3 0.1 3 0 _.o_____________________________ 3,521.513 5,088.524
| | | || | |||| + clr!__security_check_cookie 0.0 1 0.0 1 0 _.______________________________ 3,180.524 3,181.524
| | | || | |||+ clr!MethodDesc::GetName 0.3 8 0.1 3 0 _oo_____________________________ 3,466.488 4,381.523
| | | || | ||||+ clr!MDInternalRO::GetNameOfMethodDef 0.1 3 0.1 3 0 _.o_____________________________ 3,466.488 4,381.523
| | | || | ||||+ clr!MDInternalRW::GetNameOfMethodDef 0.0 1 0.0 1 0 __._____________________________ 4,205.508 4,206.508
| | | || | ||||+ ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 __._____________________________ 4,235.472 4,236.472
| | | || | |||+ clr!??SString::Append 0.2 4 0.0 0 0 _o._____________________________ 3,218.522 4,489.524
| | | || | ||||+ clr!SString::Replace 0.1 2 0.0 0 0 _.._____________________________ 3,218.522 4,489.524
| | | || | |||||+ clr!SString::Set 0.1 2 0.0 0 0 _.._____________________________ 3,218.522 4,489.524
| | | || | ||||| + clr!??SBuffer::Set 0.1 2 0.0 0 0 _.._____________________________ 3,218.522 4,489.524
| | | || | ||||| + clr!SBuffer::ReallocateBuffer 0.1 2 0.0 0 0 _.._____________________________ 3,218.522 4,489.524
| | | || | ||||| + clr!operator new 0.1 2 0.0 0 0 _.._____________________________ 3,218.522 4,489.524
| | | || | ||||| + clr!EEHeapAllocInProcessHeap 0.1 2 0.0 0 0 _.._____________________________ 3,218.522 4,489.524
| | | || | ||||| + ntdll!RtlAllocateHeap 0.0 1 0.0 1 0 _.______________________________ 3,218.522 3,219.522
| | | || | ||||| + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,488.524 4,489.524
| | | || | ||||| + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 __._____________________________ 4,488.524 4,489.524
| | | || | ||||+ clr!SBuffer::ReallocateBuffer 0.1 2 0.0 1 0 _o______________________________ 3,735.472 3,921.523
| | | || | |||| + clr!operator new 0.0 1 0.0 0 0 _.______________________________ 3,920.523 3,921.523
| | | || | |||| + clr!EEHeapAllocInProcessHeap 0.0 1 0.0 0 0 _.______________________________ 3,920.523 3,921.523
| | | || | |||| + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 _.______________________________ 3,920.523 3,921.523
| | | || | |||| + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 0 0 _.______________________________ 3,920.523 3,921.523
| | | || | |||| + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 _.______________________________ 3,920.523 3,921.523
| | | || | |||+ clr!SString::Append 0.0 1 0.0 1 0 _.______________________________ 3,647.522 3,648.522
| | | || | ||+ clr!SString::AppendUTF8 2.9 69 0.1 2 0 _00_____________________________ 3,096.473 5,003.472
| | | || | |||+ clr!SString::Append 1.8 44 0.0 1 0 _0o_____________________________ 3,096.473 5,003.472
| | | || | ||||+ clr!SString::Replace 1.5 37 0.0 0 0 _0o_____________________________ 3,096.473 5,003.472
| | | || | |||||+ clr!SString::Set 1.1 27 0.0 0 0 _oo_____________________________ 3,143.525 5,003.472
| | | || | ||||||+ clr!??SBuffer::Set 1.0 25 0.0 0 0 _oo_____________________________ 3,214.522 5,003.472
| | | || | |||||||+ clr!SBuffer::ReallocateBuffer 1.0 25 0.0 1 0 _oo_____________________________ 3,214.522 5,003.472
| | | || | ||||||| + clr!operator new 0.7 17 0.0 0 0 _oo_____________________________ 3,214.522 5,003.472
| | | || | ||||||| |+ clr!EEHeapAllocInProcessHeap 0.7 16 0.0 0 0 _oo_____________________________ 3,214.522 5,003.472
| | | || | ||||||| ||+ ntdll!RtlpAllocateHeapInternal 0.7 16 0.1 2 0 _oo_____________________________ 3,214.522 5,003.472
| | | || | ||||||| || + ntdll!RtlpLowFragHeapAllocFromContext 0.6 14 0.5 12 0 _oo_____________________________ 3,214.522 5,003.472
| | | || | ||||||| || + ntdll!RtlpLfhFindClearBitAndSet 0.1 2 0.1 2 0 _.._____________________________ 3,790.524 5,003.472
| | | || | ||||||| |+ ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 _.______________________________ 3,283.488 3,284.488
| | | || | ||||||| + clr!EEHeapFreeInProcessHeap 0.3 7 0.0 0 0 _oo_____________________________ 3,503.471 4,365.508
| | | || | ||||||| + ntdll!RtlFreeHeap 0.3 7 0.0 1 0 _oo_____________________________ 3,503.471 4,365.508
| | | || | ||||||| + ntdll!??RtlpFreeHeapInternal 0.2 4 0.1 3 0 __o_____________________________ 4,140.508 4,365.508
| | | || | ||||||| |+ ntdll!RtlGetCurrentServiceSessionId 0.0 1 0.0 1 0 __._____________________________ 4,364.508 4,365.508
| | | || | ||||||| + ntdll!RtlpFreeHeapInternal 0.1 2 0.1 2 0 _o______________________________ 3,503.471 3,780.524
| | | || | ||||||+ clr!SBuffer::Set 0.1 2 0.0 0 0 _.._____________________________ 3,143.525 4,144.511
| | | || | |||||| + vcruntime140_clr0400!? 0.1 2 0.1 2 0 _.._____________________________ 3,143.525 4,144.511
| | | || | |||||+ clr!??SString::ConvertToIteratable 0.4 9 0.0 0 0 _oo_____________________________ 3,096.473 4,343.508
| | | || | ||||||+ clr!SString::ScanASCII 0.4 9 0.4 9 0 _oo_____________________________ 3,096.473 4,343.508
| | | || | |||||+ clr!__security_check_cookie 0.0 1 0.0 1 0 _.______________________________ 3,310.524 3,311.524
| | | || | ||||+ clr!SBuffer::ReallocateBuffer 0.2 6 0.1 2 0 _.o_____________________________ 3,530.525 4,490.524
| | | || | |||| + clr!operator new 0.2 4 0.0 0 0 _.o_____________________________ 3,530.525 4,490.524
| | | || | |||| + clr!EEHeapAllocInProcessHeap 0.2 4 0.0 0 0 _.o_____________________________ 3,530.525 4,490.524
| | | || | |||| + ntdll!RtlpAllocateHeapInternal 0.2 4 0.0 1 0 _.o_____________________________ 3,530.525 4,490.524
| | | || | |||| + ntdll!RtlpLowFragHeapAllocFromContext 0.1 3 0.1 3 0 _.o_____________________________ 3,530.525 4,490.524
| | | || | |||+ clr!SString::SetUTF8 1.0 23 0.5 11 0 _oo_____________________________ 3,168.525 4,997.526
| | | || | ||| + ucrtbase_clr0400!? 0.3 8 0.3 8 0 _oo_____________________________ 3,212.523 4,468.524
| | | || | ||| + clr!SString::Resize 0.2 4 0.2 4 0 _oo_____________________________ 3,417.510 4,153.507
| | | || | ||+ clr!??PrettyPrintSigWorkerInternal 1.1 26 0.0 1 0 _oo_____________________________ 3,053.472 5,109.523
| | | || | |||+ clr!??PrettyPrintTypeA 1.0 24 0.1 3 0 _oo_____________________________ 3,053.472 5,109.523
| | | || | ||||+ clr!??sprintf_s 0.3 8 0.0 0 0 _oo_____________________________ 3,091.469 5,109.523
| | | || | |||||+ ucrtbase_clr0400!? 0.3 8 0.3 8 0 _oo_____________________________ 3,091.469 5,109.523
| | | || | ||||+ clr!??PrettyPrintTypeA 0.3 7 0.0 1 0 _oo_____________________________ 3,053.472 4,886.474
| | | || | |||||+ clr!??sprintf_s 0.1 2 0.0 0 0 _.._____________________________ 3,221.522 4,886.474
| | | || | ||||||+ ucrtbase_clr0400!? 0.1 2 0.1 2 0 _.._____________________________ 3,221.522 4,886.474
| | | || | |||||+ clr!appendStrA 0.1 2 0.0 1 0 _o______________________________ 3,431.475 3,813.489
| | | || | ||||||+ vcruntime140_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,431.475 3,432.475
| | | || | |||||+ clr!appendStrNumA 0.0 1 0.0 0 0 _.______________________________ 3,053.472 3,054.472
| | | || | ||||||+ clr!??sprintf_s 0.0 1 0.0 0 0 _.______________________________ 3,053.472 3,054.472
| | | || | |||||| + ucrtbase_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,053.472 3,054.472
| | | || | |||||+ clr!??PrettyPrintTypeA 0.0 1 0.0 0 0 __._____________________________ 4,077.509 4,078.509
| | | || | ||||| + clr!appendStrA 0.0 1 0.0 0 0 __._____________________________ 4,077.509 4,078.509
| | | || | ||||| + clr!CQuickMemoryBase::ReSizeNoThrow 0.0 1 0.0 1 0 __._____________________________ 4,077.509 4,078.509
| | | || | ||||+ clr!PrettyPrintTypeA 0.1 3 0.0 1 0 _o._____________________________ 3,077.473 4,228.471
| | | || | |||||+ clr!appendStrA 0.1 2 0.1 2 0 _.._____________________________ 3,868.471 4,228.471
| | | || | ||||+ clr!appendStrA 0.1 2 0.1 2 0 _o______________________________ 3,271.510 3,459.524
| | | || | ||||+ clr!MDInternalRO::GetNameOfTypeRef 0.0 1 0.0 1 0 _.______________________________ 3,711.524 3,712.524
| | | || | |||+ clr!PrettyPrintTypeA 0.0 1 0.0 0 0 __._____________________________ 4,043.525 4,044.525
| | | || | ||| + clr!appendStrA 0.0 1 0.0 0 0 __._____________________________ 4,043.525 4,044.525
| | | || | ||| + clr!CQuickMemoryBase::ReSizeNoThrow 0.0 1 0.0 1 0 __._____________________________ 4,043.525 4,044.525
| | | || | ||+ clr!PrettyPrintSigWorkerInternal 0.9 22 0.1 3 0 _oo_____________________________ 3,048.469 5,107.523
| | | || | |||+ clr!??PrettyPrintTypeA 0.5 13 0.1 2 0 _oo_____________________________ 3,048.469 5,107.523
| | | || | ||||+ clr!??PrettyPrintTypeA 0.2 5 0.0 1 0 _oo_____________________________ 3,090.469 4,455.524
| | | || | |||||+ clr!??sprintf_s 0.0 1 0.0 0 0 _.______________________________ 3,090.469 3,091.469
| | | || | ||||||+ ucrtbase_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,090.469 3,091.469
| | | || | |||||+ clr!MDInternalRW::GetNameOfTypeRef 0.0 1 0.0 1 0 _.______________________________ 3,803.524 3,804.524
| | | || | |||||+ clr!CorSigUncompressData 0.0 1 0.0 1 0 __._____________________________ 4,376.524 4,377.524
| | | || | |||||+ clr!appendStrNumA 0.0 1 0.0 0 0 __._____________________________ 4,454.524 4,455.524
| | | || | ||||| + clr!??sprintf_s 0.0 1 0.0 0 0 __._____________________________ 4,454.524 4,455.524
| | | || | ||||| + ucrtbase_clr0400!? 0.0 1 0.0 1 0 __._____________________________ 4,454.524 4,455.524
| | | || | ||||+ clr!MDInternalRO::GetNameOfTypeRef 0.1 2 0.1 2 0 _o______________________________ 3,048.469 3,961.470
| | | || | ||||+ clr!??sprintf_s 0.1 2 0.0 0 0 _.._____________________________ 3,089.474 4,936.523
| | | || | |||||+ ucrtbase_clr0400!? 0.1 2 0.1 2 0 _.._____________________________ 3,089.474 4,936.523
| | | || | ||||+ clr!appendStrA 0.0 1 0.0 1 0 __._____________________________ 4,167.508 4,168.508
| | | || | ||||+ clr!PrettyPrintTypeA 0.0 1 0.0 1 0 __._____________________________ 4,372.525 4,373.525
| | | || | |||+ clr!appendStrA 0.2 4 0.1 3 0 _oo_____________________________ 3,637.524 4,120.514
| | | || | ||||+ clr!CQuickMemoryBase<512,128>::ReSizeNoThrow 0.0 1 0.0 1 0 _.______________________________ 3,637.524 3,638.524
| | | || | |||+ clr!PrettyPrintTypeA 0.0 1 0.0 0 0 _.______________________________ 3,653.524 3,654.524
| | | || | ||||+ clr!appendStrA 0.0 1 0.0 1 0 _.______________________________ 3,653.524 3,654.524
| | | || | |||+ clr!asStringA 0.0 1 0.0 1 0 _.______________________________ 3,742.524 3,743.524
| | | || | ||+ clr!MethodDesc::GetSig 0.2 6 0.2 4 0 _oo_____________________________ 3,109.471 5,008.525
| | | || | || + clr!MDInternalRO::GetSigOfMethodDef 0.1 2 0.1 2 0 _o______________________________ 3,478.524 3,854.473
| | | || | |+ clr!??CoTemplate_xxxqqqzzzh 8.0 193 0.1 2 0 _00_____________________________ 3,063.474 5,111.522
| | | || | ||+ ntdll!EtwEventWrite 7.9 190 0.1 2 0 _00_____________________________ 3,063.474 5,111.522
| | | || | |||+ ntdll!EtwpEventWriteFull 7.8 188 0.2 4 0 _00_____________________________ 3,063.474 5,111.522
| | | || | ||| + ntdll!NtTraceEvent 7.6 184 1.1 26 0 _00_____________________________ 3,063.474 5,111.522
| | | || | ||| + ntoskrnl!? 6.5 158 0.8 19 0 _00_____________________________ 3,065.472 5,111.522
| | | || | ||| + handlerc!? 5.8 139 0.5 11 0 _00_____________________________ 3,065.472 5,111.522
| | | || | ||| + ntoskrnl!? 5.3 128 5.2 126 0 _00_____________________________ 3,065.472 5,062.525
| | | || | ||| + handlerc!? 0.1 2 0.1 2 0 _.._____________________________ 3,470.524 4,278.472
| | | || | ||+ clr!EtwCallout 0.0 1 0.0 1 0 _.______________________________ 3,173.524 3,174.524
| | | || | |+ clr!??SString::GetUnicode 1.8 44 0.0 0 0 _00_____________________________ 3,087.469 5,110.522
| | | || | ||+ clr!??SString::ConvertASCIIToUnicode 1.4 33 0.0 0 0 _oo_____________________________ 3,087.469 4,943.525
| | | || | |||+ clr!SBuffer::ReallocateBuffer 1.4 33 0.1 2 0 _oo_____________________________ 3,087.469 4,943.525
| | | || | ||| + clr!operator new 1.0 23 0.0 0 0 _oo_____________________________ 3,186.524 4,943.525
| | | || | ||| |+ clr!EEHeapAllocInProcessHeap 1.0 23 0.0 0 0 _oo_____________________________ 3,186.524 4,943.525
| | | || | ||| | + ntdll!RtlpAllocateHeapInternal 0.9 22 0.0 1 0 _oo_____________________________ 3,186.524 4,943.525
| | | || | ||| | |+ ntdll!RtlpLowFragHeapAllocFromContext 0.9 21 0.6 14 0 _oo_____________________________ 3,186.524 4,943.525
| | | || | ||| | | + ntdll!RtlpLfhFindClearBitAndSet 0.2 6 0.2 5 0 __o_____________________________ 4,308.525 4,943.525
| | | || | ||| | | |+ ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 4,335.525 4,336.525
| | | || | ||| | | + ntdll!RtlpSubSegmentInitialize 0.0 1 0.0 1 0 _.______________________________ 3,772.524 3,773.524
| | | || | ||| | + ntdll!RtlAllocateHeap 0.0 1 0.0 1 0 _.______________________________ 3,445.524 3,446.524
| | | || | ||| + clr!EEHeapFreeInProcessHeap 0.2 6 0.0 1 0 _oo_____________________________ 3,127.525 4,425.523
| | | || | ||| |+ ntdll!RtlFreeHeap 0.2 5 0.0 1 0 _oo_____________________________ 3,127.525 4,425.523
| | | || | ||| | + ntdll!??RtlpFreeHeapInternal 0.1 3 0.1 3 0 _o______________________________ 3,127.525 3,676.524
| | | || | ||| | + ntdll!RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,102.508 4,103.508
| | | || | ||| + vcruntime140_clr0400!? 0.1 2 0.1 2 0 __o_____________________________ 4,116.508 4,337.509
| | | || | ||+ clr!SString::ConvertASCIIToUnicode 0.5 11 0.5 11 0 _oo_____________________________ 3,200.524 5,110.522
| | | || | |+ clr!EEJitManager::JitTokenToMethodRegionInfo 0.6 15 0.0 1 0 _oo_____________________________ 3,085.471 5,108.522
| | | || | ||+ clr!EECodeManager::GetFunctionSize 0.6 14 0.0 1 0 _oo_____________________________ 3,085.471 5,108.522
| | | || | || + clr!GcInfoDecoder::GcInfoDecoder 0.5 13 0.5 13 0 _oo_____________________________ 3,085.471 5,108.522
| | | || | |+ clr!EEHeapFreeInProcessHeap 0.5 11 0.0 0 0 _oo_____________________________ 3,167.525 4,477.524
| | | || | ||+ ntdll!RtlFreeHeap 0.5 11 0.0 1 0 _oo_____________________________ 3,167.525 4,477.524
| | | || | || + ntdll!??RtlpFreeHeapInternal 0.4 9 0.3 8 0 _oo_____________________________ 3,167.525 4,477.524
| | | || | || |+ ntdll!RtlpFreeUserBlock 0.0 1 0.0 0 0 _.______________________________ 3,973.473 3,974.473
| | | || | || | + ntdll!ExpInterlockedPushEntrySList 0.0 1 0.0 1 0 _.______________________________ 3,973.473 3,974.473
| | | || | || + ntdll!RtlpFreeHeapInternal 0.0 1 0.0 1 0 _.______________________________ 3,287.489 3,288.489
| | | || | |+ clr!EECodeInfo::Init 0.4 9 0.1 3 0 _oo_____________________________ 3,047.469 4,491.523
| | | || | ||+ clr!ExecutionManager::FindCodeRangeWithLock 0.2 4 0.1 3 0 _o._____________________________ 3,152.526 4,476.523
| | | || | |||+ clr!IncCantAllocCount 0.0 1 0.0 0 0 __._____________________________ 4,475.523 4,476.523
| | | || | ||| + clr!ClrFlsGetBlock 0.0 1 0.0 1 0 __._____________________________ 4,475.523 4,476.523
| | | || | ||+ ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 __._____________________________ 4,225.504 4,226.504
| | | || | ||+ clr!EEJitManager::JitCodeToMethodInfo 0.0 1 0.0 1 0 __._____________________________ 4,255.473 4,256.473
| | | || | |+ clr!CoTemplate_xxxqqqzzzh 0.3 7 0.3 7 0 _oo_____________________________ 3,139.525 4,939.524
| | | || | |+ clr!SString::GetUnicode 0.2 5 0.2 5 0 _o._____________________________ 3,088.469 4,029.509
| | | || | |+ clr!MethodDesc::IsRestored 0.1 2 0.0 1 0 _o______________________________ 3,342.508 3,716.524
| | | || | ||+ clr!MethodTable::IsRestored 0.0 1 0.0 1 0 _.______________________________ 3,342.508 3,343.508
| | | || | |+ clr!MethodDesc::GetModule_NoLogging 0.0 1 0.0 1 0 _.______________________________ 3,165.524 3,166.524
| | | || | |+ clr!MethodDesc::IsSharedByGenericInstantiations 0.0 1 0.0 1 0 __._____________________________ 4,041.524 4,042.524
| | | || | + clr!EEJitManager::CodeHeapIterator::Next 4.4 105 1.7 41 0 _00_____________________________ 2,994.489 5,106.524
| | | || | |+ clr!MethodSectionIterator::Next 1.5 37 1.5 37 0 _oo_____________________________ 2,994.489 4,845.522
| | | || | |+ clr!MethodDesc::GetDomain 1.0 24 0.0 0 0 _oo_____________________________ 3,004.488 4,937.522
| | | || | ||+ clr!MethodDesc::HasMethodInstantiation 0.6 14 0.6 14 0 _oo_____________________________ 3,005.487 4,937.522
| | | || | ||+ clr!MethodDesc::GetMethodTable 0.2 5 0.2 5 0 _.o_____________________________ 3,004.488 4,847.524
| | | || | ||+ clr!MethodTable::GetDomain 0.2 5 0.2 5 0 _oo_____________________________ 3,092.469 4,823.524
| | | || | |+ clr!??MethodDesc::GetDomain 0.1 3 0.0 1 0 _o______________________________ 3,633.526 3,876.524
| | | || | | + clr!MethodDesc::GetMethodInstantiation 0.0 1 0.0 1 0 _.______________________________ 3,633.526 3,634.526
| | | || | | + clr!BaseDomain::ComputeBaseDomain 0.0 1 0.0 1 0 _.______________________________ 3,767.524 3,768.524
| | | || | + clr!ReJitManager::FindReJitInfo 0.0 1 0.0 0 0 _.______________________________ 3,910.524 3,911.524
| | | || | |+ clr!ReJitManager::GetBeginIterator 0.0 1 0.0 0 0 _.______________________________ 3,910.524 3,911.524
| | | || | | + clr!SHash<ReJitInfoTraits>::Begin 0.0 1 0.0 1 0 _.______________________________ 3,910.524 3,911.524
| | | || | + clr!??MethodDesc::GetNativeCode 0.0 1 0.0 0 0 __._____________________________ 4,897.489 4,898.489
| | | || | + clr!MethodTable::GetSlotPtrRaw 0.0 1 0.0 1 0 __._____________________________ 4,897.489 4,898.489
| | | || + clr!ETW::EnumerationLog::IterateAssembly 2.4 57 0.0 0 0 _00_____________________________ 3,020.488 4,884.469
| | | || |+ clr!ETW::LoaderLog::SendAssemblyEvent 2.2 54 0.0 0 0 _00_____________________________ 3,020.488 4,884.469
| | | || ||+ clr!FusionBind::GetAssemblyNameDisplayName 1.3 32 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || |||+ clr!CAssemblyName::GetDisplayName 1.3 32 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| + clr!CAssemblyName::GetTextualIdentity 1.3 32 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| + clr!ReferenceToTextBuffer_Helper 0.8 20 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| |+ clr!IsolationImplementation::Com::CIdentityAuthority::IIdentityAuthority_ReferenceToTextBuffer 0.8 20 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | + clr!IsolationImplementation::Com::ConvertIn 0.7 17 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | |+ clr!RtlParseReferenceIdentity 0.6 15 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | ||+ clr!id_Parser_ParseIdentity 0.6 15 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | || + clr!??RtlCreateBaseIdentity 0.3 7 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | || |+ clr!??tsh_DirectPointerAllocate 0.3 7 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | || | + clr!id_InternalBaseIdentity_Constructor 0.3 7 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | || | + clr!id_InternalBaseIdentityValue_ApplyDeltas 0.3 7 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | || | + clr!id_ApplyDelta 0.2 6 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | || | |+ clr!id_AssignInternalAttributeFromPublicAttribute 0.2 4 0.0 0 0 _oo_____________________________ 3,021.488 4,883.472
| | | || ||| | || | ||+ clr!CInternalIdentityAttribute::UpdateDerivedData 0.1 2 0.0 0 0 _.._____________________________ 3,021.488 4,865.524
| | | || ||| | || | |||+ clr!??RtlCompareEncodedLBlobs 0.1 2 0.0 1 0 _.._____________________________ 3,021.488 4,865.524
| | | || ||| | || | ||| + clr!RtlDecodeUtf16LE 0.0 1 0.0 1 0 _.______________________________ 3,021.488 3,022.488
| | | || ||| | || | ||+ clr!??RtlDuplicateLUnicodeString 0.1 2 0.0 0 0 _.._____________________________ 3,034.469 4,883.472
| | | || ||| | || | || + clr!RtlAllocateLUnicodeString 0.0 1 0.0 1 0 _.______________________________ 3,034.469 3,035.469
| | | || ||| | || | || + clr!??RtlAllocateLUnicodeString 0.0 1 0.0 0 0 __._____________________________ 4,882.472 4,883.472
| | | || ||| | || | || + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,882.472 4,883.472
| | | || ||| | || | || + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 __._____________________________ 4,882.472 4,883.472
| | | || ||| | || | |+ clr!id_Parsing_MapReferenceAttributes 0.1 2 0.0 0 0 _o______________________________ 3,027.472 3,041.473
| | | || ||| | || | | + clr!??RtlCompareEncodedLBlobs 0.1 2 0.1 2 0 _o______________________________ 3,027.472 3,041.473
| | | || ||| | || | + clr!id_PromoteBuiltinAttributes 0.0 1 0.0 0 0 __._____________________________ 4,863.524 4,864.524
| | | || ||| | || | + clr!Isolationp::Parse::ParseVersion 0.0 1 0.0 0 0 __._____________________________ 4,863.524 4,864.524
| | | || ||| | || | + clr!Isolationp::Parse::CTemplatizedStringIterator::Attach 0.0 1 0.0 1 0 __._____________________________ 4,863.524 4,864.524
| | | || ||| | || + clr!CIdentityParserLexicalAnalyzer >::GetNextLexeme 0.2 5 0.0 0 0 _.o_____________________________ 3,025.489 4,877.471
| | | || ||| | || |+ clr!CIdentityParserLexicalAnalyzer >::ReadLexemeFromInput 0.2 5 0.0 0 0 _.o_____________________________ 3,025.489 4,877.471
| | | || ||| | || | + clr!CIdentityParserLexicalAnalyzer >::HandleString 0.2 5 0.0 1 0 _.o_____________________________ 3,025.489 4,877.471
| | | || ||| | || | + clr!CIdentityParserLexicalAnalyzer >::FlushBuffer 0.1 2 0.0 0 0 __o_____________________________ 4,854.505 4,875.472
| | | || ||| | || | |+ clr!BCL::Nt::CUnicodeStringBuffer::Append 0.1 2 0.0 0 0 __o_____________________________ 4,854.505 4,875.472
| | | || ||| | || | | + clr!BCL::CPureString::public_Append 0.1 2 0.0 0 0 __o_____________________________ 4,854.505 4,875.472
| | | || ||| | || | | + clr!BCL::CUnicodeCharTraits::EnsureBufferLargeEnoughPreserve 0.0 1 0.0 1 0 __._____________________________ 4,854.505 4,855.505
| | | || ||| | || | | + clr!BCL::CPureString::GetOffsetMutableBufferPair 0.0 1 0.0 0 0 __._____________________________ 4,874.472 4,875.472
| | | || ||| | || | | + clr!BCL::Nt::CBaseUnicodeStringBufferTraits::GetOffsetMutableBufferPair 0.0 1 0.0 1 0 __._____________________________ 4,874.472 4,875.472
| | | || ||| | || | + clr!CNextCharGetter >::GetNextChar 0.0 1 0.0 0 0 _.______________________________ 3,025.489 3,026.489
| | | || ||| | || | |+ clr!__security_check_cookie 0.0 1 0.0 1 0 _.______________________________ 3,025.489 3,026.489
| | | || ||| | || | + clr!CIdentityParserLexicalAnalyzer >::OnStringCharacter 0.0 1 0.0 0 0 __._____________________________ 4,870.473 4,871.473
| | | || ||| | || | + clr!CIdentityParserLexicalAnalyzer >::FlushBuffer 0.0 1 0.0 0 0 __._____________________________ 4,870.473 4,871.473
| | | || ||| | || | + clr!BCL::Nt::CUnicodeStringBuffer::Append 0.0 1 0.0 0 0 __._____________________________ 4,870.473 4,871.473
| | | || ||| | || | + clr!BCL::CPureString::public_Append 0.0 1 0.0 0 0 __._____________________________ 4,870.473 4,871.473
| | | || ||| | || | + clr!BCL::CPureString::GetOffsetMutableBufferPair 0.0 1 0.0 1 0 __._____________________________ 4,870.473 4,871.473
| | | || ||| | || + clr!id_Parser_ConstructTemporaryAttributeListEntry 0.0 1 0.0 0 0 _.______________________________ 3,026.489 3,027.489
| | | || ||| | || |+ clr!??RtlDuplicateLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,026.489 3,027.489
| | | || ||| | || | + clr!RtlAllocateLUnicodeString 0.0 1 0.0 1 0 _.______________________________ 3,026.489 3,027.489
| | | || ||| | || + clr!id_Parsing_MapReferenceAttributes 0.0 1 0.0 0 0 _.______________________________ 3,042.472 3,043.472
| | | || ||| | || |+ clr!??RtlCompareEncodedLBlobs 0.0 1 0.0 1 0 _.______________________________ 3,042.472 3,043.472
| | | || ||| | || + clr!Duplicate<_LUNICODE_STRING> 0.0 1 0.0 0 0 __._____________________________ 4,862.525 4,863.525
| | | || ||| | || + clr!Duplicate 0.0 1 0.0 0 0 __._____________________________ 4,862.525 4,863.525
| | | || ||| | || + clr!??RtlDuplicateLUnicodeString 0.0 1 0.0 0 0 __._____________________________ 4,862.525 4,863.525
| | | || ||| | || + clr!??RtlAllocateLUnicodeString 0.0 1 0.0 0 0 __._____________________________ 4,862.525 4,863.525
| | | || ||| | || + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,862.525 4,863.525
| | | || ||| | || + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 __._____________________________ 4,862.525 4,863.525
| | | || ||| | |+ clr!IsolationImplementation::Com::CReferenceIdentity::ToString 0.1 2 0.0 0 0 _.._____________________________ 3,035.469 4,861.525
| | | || ||| | | + clr!??RtlFormatReferenceIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,035.469 4,861.525
| | | || ||| | | + clr!FormatBaseIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,035.469 4,861.525
| | | || ||| | | + clr!id_FormatBaseIdentity 0.0 1 0.0 0 0 _.______________________________ 3,035.469 3,036.469
| | | || ||| | | |+ clr!??RtlAppendLUnicodeStringToLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,035.469 3,036.469
| | | || ||| | | | + clr!??RtlIsLUnicodeStringValid 0.0 1 0.0 1 0 _.______________________________ 3,035.469 3,036.469
| | | || ||| | | + clr!id_AllocateBaseIdentityFomattedString 0.0 1 0.0 0 0 __._____________________________ 4,860.525 4,861.525
| | | || ||| | | + clr!??RtlAllocateLUnicodeString 0.0 1 0.0 0 0 __._____________________________ 4,860.525 4,861.525
| | | || ||| | | + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,860.525 4,861.525
| | | || ||| | | + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 __._____________________________ 4,860.525 4,861.525
| | | || ||| | + clr!??RtlFormatReferenceIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,037.469 4,854.506
| | | || ||| | |+ clr!FormatBaseIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,037.469 4,854.506
| | | || ||| | | + clr!id_FormatBaseIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,037.469 4,854.506
| | | || ||| | | + clr!??RtlAppendLUnicodeStringToLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,037.469 3,038.469
| | | || ||| | | |+ clr!__security_check_cookie 0.0 1 0.0 1 0 _.______________________________ 3,037.469 3,038.469
| | | || ||| | | + clr!id_AppendFormattedAttributeValue 0.0 1 0.0 0 0 __._____________________________ 4,853.506 4,854.506
| | | || ||| | | + clr!??RtlAppendUcsCharacterToLUnicodeString 0.0 1 0.0 1 0 __._____________________________ 4,853.506 4,854.506
| | | || ||| | + clr!Windows::Isolation::Rtl::CBaseIdentity::~CBaseIdentity 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!Windows::TypeSafeHandle::Rtl::CTSHANDLE::Close 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!??RtlCloseReferenceIdentityHandle 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!tsh_DirectPointerCloseHandle 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!id_InternalBaseIdentity_Destructor 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!BCL::CConstructingAndDestroyingPointerReference::~CConstructingAndDestroyingPointerReference 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!CInternalIdentityValue::Release 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!BCL::CSmartPtr >::Delete 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + clr!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + ntdll!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| | + ntdll!RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,878.475 4,879.475
| | | || ||| + clr!IsolationImplementation::Com::CReferenceIdentity::IReferenceIdentity_SetAttribute 0.3 8 0.0 0 0 _oo_____________________________ 3,029.469 4,869.473
| | | || ||| |+ clr!??RtlSetReferenceIdentityAttributeValue 0.3 8 0.0 0 0 _oo_____________________________ 3,029.469 4,869.473
| | | || ||| | + clr!idapi_SetAttributeValue 0.3 7 0.0 1 0 _oo_____________________________ 3,029.469 4,868.473
| | | || ||| | |+ clr!id_InternalBaseIdentityValue_ApplyDeltas 0.2 4 0.0 0 0 _o._____________________________ 3,029.469 4,866.524
| | | || ||| | ||+ clr!id_ApplyDelta 0.2 4 0.0 0 0 _o._____________________________ 3,029.469 4,866.524
| | | || ||| | || + clr!id_AssignInternalAttributeFromPublicAttribute 0.1 3 0.0 0 0 _o._____________________________ 3,039.473 4,866.524
| | | || ||| | || |+ clr!CInternalIdentityAttribute::UpdateDerivedData 0.1 2 0.0 0 0 _.._____________________________ 3,045.469 4,866.524
| | | || ||| | || ||+ clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 _.______________________________ 3,045.469 3,046.469
| | | || ||| | || |||+ clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 _.______________________________ 3,045.469 3,046.469
| | | || ||| | || ||| + clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 _.______________________________ 3,045.469 3,046.469
| | | || ||| | || ||| + clr!??RtlHashLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,045.469 3,046.469
| | | || ||| | || ||| + clr!FsnpDowncaseChar 0.0 1 0.0 1 0 _.______________________________ 3,045.469 3,046.469
| | | || ||| | || ||+ clr!??RtlCompareEncodedLBlobs 0.0 1 0.0 0 0 __._____________________________ 4,865.524 4,866.524
| | | || ||| | || || + clr!RtlDecodeUtf16LE 0.0 1 0.0 1 0 __._____________________________ 4,865.524 4,866.524
| | | || ||| | || |+ clr!??RtlDuplicateLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,039.473 3,040.473
| | | || ||| | || | + clr!??RtlAllocateLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,039.473 3,040.473
| | | || ||| | || | + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 1 0 _.______________________________ 3,039.473 3,040.473
| | | || ||| | || + clr!id_ForkInternalBaseIdentityAttributeArray 0.0 1 0.0 0 0 _.______________________________ 3,029.469 3,030.469
| | | || ||| | || + clr!BCL::CSmartArrayHolder,BCL::Nt::CCallDisposition>::EnlargeGeneric 0.0 1 0.0 0 0 _.______________________________ 3,029.469 3,030.469
| | | || ||| | || + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 _.______________________________ 3,029.469 3,030.469
| | | || ||| | || + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 0 0 _.______________________________ 3,029.469 3,030.469
| | | || ||| | || + ntdll!ExpInterlockedPopEntrySListEnd 0.0 1 0.0 1 0 _.______________________________ 3,029.469 3,030.469
| | | || ||| | |+ clr!CInternalIdentityValue::Release 0.1 2 0.0 0 0 _.._____________________________ 3,031.470 4,860.522
| | | || ||| | | + clr!BCL::Interlocked::DecrementWithPin 0.0 1 0.0 1 0 _.______________________________ 3,031.470 3,032.470
| | | || ||| | | + clr!BCL::CSmartPtr >::Delete 0.0 1 0.0 0 0 __._____________________________ 4,859.522 4,860.522
| | | || ||| | | + clr!BCL::Nt::CSmartArrayHolder,BCL::Nt::CDefaultArrayBufferTraits >::~CSmartArrayHolder,BCL::Nt::CDefaultArrayBufferTraits > 0.0 1 0.0 0 0 __._____________________________ 4,859.522 4,860.522
| | | || ||| | | + clr!BCL::CSmartArrayHolder,BCL::Nt::CDefaultArrayBufferTraits,BCL::Nt::CCallDisposition>::FreeSelf 0.0 1 0.0 0 0 __._____________________________ 4,859.522 4,860.522
| | | || ||| | | + clr!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 4,859.522 4,860.522
| | | || ||| | | + ntdll!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 4,859.522 4,860.522
| | | || ||| | | + ntdll!??RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,859.522 4,860.522
| | | || ||| | + clr!RtlIsBaseIdentityHandleValidWithType 0.0 1 0.0 0 0 __._____________________________ 4,868.473 4,869.473
| | | || ||| | + clr!Windows::TypeSafeHandle::Provider::Rtl::CTypeSafeHandlePointer::Attach 0.0 1 0.0 0 0 __._____________________________ 4,868.473 4,869.473
| | | || ||| | + clr!__security_check_cookie 0.0 1 0.0 1 0 __._____________________________ 4,868.473 4,869.473
| | | || ||| + clr!IsolationImplementation::Com::CIdentityAuthority::IIdentityAuthority_CreateReference 0.0 1 0.0 0 0 _.______________________________ 3,022.488 3,023.488
| | | || ||| |+ clr!IsolationImplementation::Com::CReferenceIdentity::Create 0.0 1 0.0 0 0 _.______________________________ 3,022.488 3,023.488
| | | || ||| | + clr!BCL::CSmartPtr > >::Allocate 0.0 1 0.0 0 0 _.______________________________ 3,022.488 3,023.488
| | | || ||| | + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 _.______________________________ 3,022.488 3,023.488
| | | || ||| | + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 _.______________________________ 3,022.488 3,023.488
| | | || ||| + clr!StringCchPrintfW 0.0 1 0.0 0 0 _.______________________________ 3,046.469 3,047.469
| | | || ||| |+ ucrtbase_clr0400!? 0.0 1 0.0 1 0 _.______________________________ 3,046.469 3,047.469
| | | || ||| + clr!operator new 0.0 1 0.0 0 0 __._____________________________ 4,852.473 4,853.473
| | | || ||| |+ clr!EEHeapAllocInProcessHeap 0.0 1 0.0 0 0 __._____________________________ 4,852.473 4,853.473
| | | || ||| | + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,852.473 4,853.473
| | | || ||| | + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 0 0 __._____________________________ 4,852.473 4,853.473
| | | || ||| | + ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 4,852.473 4,853.473
| | | || ||| + clr!IsolationImplementation::Com::CComObjectInterfaceTearOff::Release 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!BCL::Nt::CSmartPtrTraits >::Deallocate 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!IsolationImplementation::Com::CComObject::Release 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!BCL::Nt::CSmartPtrTraits >::Deallocate 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!Windows::Isolation::Rtl::CBaseIdentity::~CBaseIdentity 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!Windows::TypeSafeHandle::Rtl::CTSHANDLE::Close 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!??RtlCloseReferenceIdentityHandle 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!tsh_DirectPointerCloseHandle 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!id_InternalBaseIdentity_Destructor 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!BCL::CConstructingAndDestroyingPointerReference::~CConstructingAndDestroyingPointerReference 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!CInternalIdentityValue::Release 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!BCL::CSmartPtr >::Delete 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!BCL::Nt::CSmartArrayHolder,BCL::Nt::CDefaultArrayBufferTraits >::~CSmartArrayHolder,BCL::Nt::CDefaultArrayBufferTraits > 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!BCL::CSmartArrayHolder,BCL::Nt::CDefaultArrayBufferTraits,BCL::Nt::CCallDisposition>::DestroyElements 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!CInternalIdentityAttribute::Zero 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!RtlFreeLBlob 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + clr!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + ntdll!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 4,856.523 4,857.523
| | | || ||| + ntdll!??RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,856.523 4,857.523
| | | || ||+ clr!??FusionBind::GetAssemblyNameDisplayName 0.8 19 0.0 0 0 _oo_____________________________ 3,020.488 4,884.469
| | | || |||+ clr!CAssemblyName::GetDisplayName 0.7 18 0.0 0 0 _oo_____________________________ 3,020.488 4,884.469
| | | || ||||+ clr!CAssemblyName::GetTextualIdentity 0.7 18 0.0 1 0 _oo_____________________________ 3,020.488 4,884.469
| | | || |||| + clr!ReferenceToTextBuffer_Helper 0.3 8 0.0 0 0 _oo_____________________________ 3,038.469 4,884.469
| | | || |||| |+ clr!IsolationImplementation::Com::CIdentityAuthority::IIdentityAuthority_ReferenceToTextBuffer 0.3 8 0.0 0 0 _oo_____________________________ 3,038.469 4,884.469
| | | || |||| | + clr!IsolationImplementation::Com::ConvertIn 0.3 8 0.0 0 0 _oo_____________________________ 3,038.469 4,884.469
| | | || |||| | + clr!RtlParseReferenceIdentity 0.2 6 0.0 0 0 _.o_____________________________ 3,038.469 4,876.471
| | | || |||| | |+ clr!id_Parser_ParseIdentity 0.2 6 0.0 0 0 _.o_____________________________ 3,038.469 4,876.471
| | | || |||| | | + clr!id_Parser_ConstructTemporaryAttributeListEntry 0.1 2 0.0 0 0 __o_____________________________ 4,861.525 4,874.473
| | | || |||| | | |+ clr!??RtlDuplicateLUnicodeString 0.1 2 0.0 0 0 __o_____________________________ 4,861.525 4,874.473
| | | || |||| | | | + clr!??RtlAllocateLUnicodeString 0.1 2 0.0 0 0 __o_____________________________ 4,861.525 4,874.473
| | | || |||| | | | + ntdll!RtlpAllocateHeapInternal 0.1 2 0.0 1 0 __o_____________________________ 4,861.525 4,874.473
| | | || |||| | | | + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 __._____________________________ 4,861.525 4,862.525
| | | || |||| | | + clr!CIdentityParserLexicalAnalyzer >::GetNextLexeme 0.1 2 0.0 0 0 __o_____________________________ 4,872.473 4,876.471
| | | || |||| | | |+ clr!CIdentityParserLexicalAnalyzer >::ReadLexemeFromInput 0.0 1 0.0 0 0 __._____________________________ 4,872.473 4,873.473
| | | || |||| | | ||+ clr!CIdentityParserLexicalAnalyzer >::HandleString 0.0 1 0.0 0 0 __._____________________________ 4,872.473 4,873.473
| | | || |||| | | || + clr!CNextCharGetter >::GetNextChar 0.0 1 0.0 1 0 __._____________________________ 4,872.473 4,873.473
| | | || |||| | | |+ clr!__security_check_cookie 0.0 1 0.0 1 0 __._____________________________ 4,875.471 4,876.471
| | | || |||| | | + clr!Duplicate<_LUNICODE_STRING> 0.0 1 0.0 0 0 _.______________________________ 3,038.469 3,039.469
| | | || |||| | | |+ clr!Duplicate 0.0 1 0.0 0 0 _.______________________________ 3,038.469 3,039.469
| | | || |||| | | | + clr!??RtlAllocateAllocationListMemory 0.0 1 0.0 0 0 _.______________________________ 3,038.469 3,039.469
| | | || |||| | | | + clr!BCL::Nt::CSmartPtr::AllocateWithExtraBytes 0.0 1 0.0 0 0 _.______________________________ 3,038.469 3,039.469
| | | || |||| | | | + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 _.______________________________ 3,038.469 3,039.469
| | | || |||| | | | + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 _.______________________________ 3,038.469 3,039.469
| | | || |||| | | + clr!??RtlFreeAllocationList 0.0 1 0.0 1 0 __._____________________________ 4,855.523 4,856.523
| | | || |||| | + clr!IsolationImplementation::Com::CReferenceIdentity::ToString 0.1 2 0.0 0 0 _.._____________________________ 3,044.470 4,884.469
| | | || |||| | + clr!??RtlFormatReferenceIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,044.470 4,884.469
| | | || |||| | + clr!FormatBaseIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,044.470 4,884.469
| | | || |||| | + clr!id_FormatBaseIdentity 0.1 2 0.0 0 0 _.._____________________________ 3,044.470 4,884.469
| | | || |||| | + clr!id_AppendFormattedAttributeValue 0.1 2 0.0 0 0 _.._____________________________ 3,044.470 4,884.469
| | | || |||| | + clr!RtlAppendUcsCharacterToLUnicodeString 0.1 2 0.1 2 0 _.._____________________________ 3,044.470 4,884.469
| | | || |||| + clr!IsolationImplementation::Com::CReferenceIdentity::IReferenceIdentity_SetAttribute 0.3 7 0.0 0 0 _oo_____________________________ 3,023.488 4,878.471
| | | || |||| |+ clr!??RtlSetReferenceIdentityAttributeValue 0.3 7 0.0 0 0 _oo_____________________________ 3,023.488 4,878.471
| | | || |||| | + clr!idapi_SetAttributeValue 0.3 7 0.0 0 0 _oo_____________________________ 3,023.488 4,878.471
| | | || |||| | + clr!id_InternalBaseIdentityValue_ApplyDeltas 0.3 7 0.0 0 0 _oo_____________________________ 3,023.488 4,878.471
| | | || |||| | + clr!id_ApplyDelta 0.2 5 0.0 0 0 _oo_____________________________ 3,030.469 4,878.471
| | | || |||| | |+ clr!id_ForkInternalBaseIdentityAttributeArray 0.1 2 0.0 0 0 _o______________________________ 3,030.469 3,037.469
| | | || |||| | ||+ clr!CInternalIdentityAttribute::AssignWithDangerousStringPointerCopyingOnlyToSameIdentity 0.1 2 0.0 1 0 _o______________________________ 3,030.469 3,037.469
| | | || |||| | || + clr!??RtlDuplicateLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,036.469 3,037.469
| | | || |||| | || + clr!??RtlAllocateLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,036.469 3,037.469
| | | || |||| | || + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 _.______________________________ 3,036.469 3,037.469
| | | || |||| | || + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 _.______________________________ 3,036.469 3,037.469
| | | || |||| | |+ clr!id_AssignInternalAttributeFromPublicAttribute 0.1 2 0.0 0 0 _.._____________________________ 3,032.469 4,858.523
| | | || |||| | ||+ clr!??RtlDuplicateLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,032.469 3,033.469
| | | || |||| | |||+ clr!??RtlAllocateLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,032.469 3,033.469
| | | || |||| | ||| + clr!??RtlAllocateHeap 0.0 1 0.0 1 0 _.______________________________ 3,032.469 3,033.469
| | | || |||| | ||+ clr!CInternalIdentityAttribute::UpdateDerivedData 0.0 1 0.0 0 0 __._____________________________ 4,857.523 4,858.523
| | | || |||| | || + clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 __._____________________________ 4,857.523 4,858.523
| | | || |||| | || + clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 __._____________________________ 4,857.523 4,858.523
| | | || |||| | || + clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 __._____________________________ 4,857.523 4,858.523
| | | || |||| | || + clr!??RtlHashLUnicodeString 0.0 1 0.0 1 0 __._____________________________ 4,857.523 4,858.523
| | | || |||| | |+ clr!id_InternalIdentityType_ValidateAttribute 0.0 1 0.0 0 0 __._____________________________ 4,877.471 4,878.471
| | | || |||| | | + clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 __._____________________________ 4,877.471 4,878.471
| | | || |||| | | + clr!id_GenerateNamespaceAndNamePseudoKey 0.0 1 0.0 0 0 __._____________________________ 4,877.471 4,878.471
| | | || |||| | | + clr!??RtlHashLUnicodeString 0.0 1 0.0 1 0 __._____________________________ 4,877.471 4,878.471
| | | || |||| | + clr!id_InternalIdentityType_ValidateEntireBaseIdentity 0.0 1 0.0 1 0 _.______________________________ 3,023.488 3,024.488
| | | || |||| | + clr!id_PromoteBuiltinAttributes 0.0 1 0.0 0 0 _.______________________________ 3,041.473 3,042.473
| | | || |||| | + clr!FormatFourPartVersion 0.0 1 0.0 0 0 _.______________________________ 3,041.473 3,042.473
| | | || |||| | + clr!??RtlDuplicateLUtf8StringToLUnicodeString 0.0 1 0.0 0 0 _.______________________________ 3,041.473 3,042.473
| | | || |||| | + clr!??RtlTranscodeLBlobs 0.0 1 0.0 0 0 _.______________________________ 3,041.473 3,042.473
| | | || |||| | + ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 _.______________________________ 3,041.473 3,042.473
| | | || |||| + clr!IsolationImplementation::Com::CIdentityAuthority::IIdentityAuthority_CreateReference 0.0 1 0.0 0 0 _.______________________________ 3,020.488 3,021.488
| | | || |||| |+ clr!IsolationImplementation::Com::CReferenceIdentity::Create 0.0 1 0.0 0 0 _.______________________________ 3,020.488 3,021.488
| | | || |||| | + clr!Windows::TypeSafeHandle::Rtl::CTSHANDLE::Assign 0.0 1 0.0 0 0 _.______________________________ 3,020.488 3,021.488
| | | || |||| | + clr!RtlDuplicateReferenceIdentityHandle 0.0 1 0.0 0 0 _.______________________________ 3,020.488 3,021.488
| | | || |||| | + clr!??RtlDuplicateBaseIdentityHandle 0.0 1 0.0 0 0 _.______________________________ 3,020.488 3,021.488
| | | || |||| | + ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 _.______________________________ 3,020.488 3,021.488
| | | || |||| + clr!IsolationImplementation::Com::CComObjectInterfaceTearOff::Release 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!BCL::Nt::CSmartPtrTraits >::Deallocate 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!IsolationImplementation::Com::CComObject::Release 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!BCL::Nt::CSmartPtrTraits >::Deallocate 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!Windows::Isolation::Rtl::CBaseIdentity::~CBaseIdentity 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!Windows::TypeSafeHandle::Rtl::CTSHANDLE::Close 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!??RtlCloseReferenceIdentityHandle 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!tsh_DirectPointerCloseHandle 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!id_InternalBaseIdentity_Destructor 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!BCL::CConstructingAndDestroyingPointerReference::~CConstructingAndDestroyingPointerReference 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!CInternalIdentityValue::Release 0.0 1 0.0 0 0 _.______________________________ 3,024.489 3,025.489
| | | || |||| + clr!BCL::Interlocked::DecrementWithPin 0.0 1 0.0 1 0 _.______________________________ 3,024.489 3,025.489
| | | || |||+ clr!??SString::Resize 0.0 1 0.0 0 0 __._____________________________ 4,858.523 4,859.523
| | | || ||| + clr!SBuffer::ReallocateBuffer 0.0 1 0.0 0 0 __._____________________________ 4,858.523 4,859.523
| | | || ||| + clr!operator new 0.0 1 0.0 0 0 __._____________________________ 4,858.523 4,859.523
| | | || ||| + clr!EEHeapAllocInProcessHeap 0.0 1 0.0 0 0 __._____________________________ 4,858.523 4,859.523
| | | || ||| + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,858.523 4,859.523
| | | || ||| + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 __._____________________________ 4,858.523 4,859.523
| | | || ||+ clr!??CoTemplate_xxxqzh 0.1 3 0.0 0 0 _.o_____________________________ 3,028.469 4,880.474
| | | || || + ntdll!EtwEventWrite 0.1 3 0.0 0 0 _.o_____________________________ 3,028.469 4,880.474
| | | || || + ntdll!EtwpEventWriteFull 0.1 3 0.0 0 0 _.o_____________________________ 3,028.469 4,880.474
| | | || || + ntdll!NtTraceEvent 0.1 3 0.0 0 0 _.o_____________________________ 3,028.469 4,880.474
| | | || || + ntoskrnl!? 0.1 3 0.0 0 0 _.o_____________________________ 3,028.469 4,880.474
| | | || || + handlerc!? 0.1 3 0.0 0 0 _.o_____________________________ 3,028.469 4,880.474
| | | || || + ntoskrnl!? 0.1 3 0.1 3 0 _.o_____________________________ 3,028.469 4,880.474
| | | || |+ clr!ETW::LoaderLog::SendModuleEvent 0.1 2 0.0 0 0 _.._____________________________ 3,033.469 4,870.472
| | | || ||+ clr!GetCodeViewInfo 0.0 1 0.0 1 0 _.______________________________ 3,033.469 3,034.469
| | | || ||+ clr!??CoTemplate_xxxqqzzh 0.0 1 0.0 0 0 __._____________________________ 4,869.472 4,870.472
| | | || || + ntdll!EtwEventWrite 0.0 1 0.0 0 0 __._____________________________ 4,869.472 4,870.472
| | | || || + ntdll!EtwpEventWriteFull 0.0 1 0.0 0 0 __._____________________________ 4,869.472 4,870.472
| | | || || + ntdll!NtTraceEvent 0.0 1 0.0 0 0 __._____________________________ 4,869.472 4,870.472
| | | || || + ntoskrnl!? 0.0 1 0.0 0 0 __._____________________________ 4,869.472 4,870.472
| | | || || + handlerc!? 0.0 1 0.0 0 0 __._____________________________ 4,869.472 4,870.472
| | | || || + ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 4,869.472 4,870.472
| | | || |+ clr!Module::FindDomainAssembly 0.0 1 0.0 1 0 _.______________________________ 3,043.472 3,044.472
| | | || + clr!ETW::EnumerationLog::IterateModule 0.1 3 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || + clr!ETW::LoaderLog::SendModuleEvent 0.1 3 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || + clr!??CoTemplate_xxqqzzhjqzjqz 0.1 3 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || + ntdll!EtwEventWrite 0.1 3 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || + ntdll!EtwpEventWriteFull 0.1 3 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || + ntdll!NtTraceEvent 0.1 3 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || + ntoskrnl!? 0.1 3 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || + handlerc!? 0.1 2 0.0 0 0 __o_____________________________ 4,871.473 4,882.469
| | | || |+ ntoskrnl!? 0.1 2 0.1 2 0 __o_____________________________ 4,871.473 4,882.469
| | | || + vmbus!? 0.0 1 0.0 0 0 __._____________________________ 4,880.474 4,881.474
| | | || + vmbkmcl!? 0.0 1 0.0 0 0 __._____________________________ 4,880.474 4,881.474
| | | || + netvsc!? 0.0 1 0.0 0 0 __._____________________________ 4,880.474 4,881.474
| | | || + ndis!? 0.0 1 0.0 0 0 __._____________________________ 4,880.474 4,881.474
| | | || + tcpip!? 0.0 1 0.0 0 0 __._____________________________ 4,880.474 4,881.474
| | | || + ntoskrnl!? 0.0 1 0.0 0 0 __._____________________________ 4,880.474 4,881.474
| | | || + tcpip!? 0.0 1 0.0 1 0 __._____________________________ 4,880.474 4,881.474
| | | |+ clr!ETW::EnumerationLog::IterateDomain 25.3 610 0.0 0 0 __3_____________________________ 4,512.524 5,449.522
| | | | + clr!ETW::MethodLog::SendEventsForJitMethods 24.6 593 0.0 0 0 __2_____________________________ 4,522.525 5,449.522
| | | | |+ clr!ETW::MethodLog::SendEventsForJitMethodsHelper 24.6 593 0.1 2 0 __2_____________________________ 4,522.525 5,449.522
| | | | | + clr!ETW::MethodLog::SendMethodEvent 10.9 263 0.1 2 0 __1_____________________________ 4,528.524 5,449.522
| | | | | |+ clr!MethodDesc::GetMethodInfo 4.8 116 0.0 1 0 __0_____________________________ 4,528.524 5,449.522
| | | | | ||+ clr!MethodDesc::GetMethodInfoNoSig 2.9 71 0.0 0 0 __0_____________________________ 4,538.525 5,449.522
| | | | | |||+ clr!TypeString::AppendType 2.8 67 0.0 0 0 __0_____________________________ 4,538.525 5,449.522
| | | | | ||||+ clr!TypeString::AppendType 2.8 67 0.0 0 0 __0_____________________________ 4,538.525 5,449.522
| | | | | |||| + clr!TypeString::AppendType 2.2 54 0.0 0 0 __0_____________________________ 4,538.525 5,449.522
| | | | | |||| |+ clr!TypeString::AppendNestedTypeDef 2.2 52 0.0 0 0 __0_____________________________ 4,538.525 5,449.522
| | | | | |||| ||+ clr!TypeString::AppendTypeDef 1.7 41 0.0 0 0 __0_____________________________ 4,538.525 5,449.522
| | | | | |||| |||+ clr!??TypeNameBuilder::AddName 1.0 24 0.0 0 0 __0_____________________________ 4,538.525 5,443.523
| | | | | |||| ||||+ clr!TypeNameBuilder::EscapeName 0.8 19 0.1 3 0 __o_____________________________ 4,538.525 5,426.523
| | | | | |||| |||||+ clr!??SString::Append 0.6 15 0.0 0 0 __o_____________________________ 4,538.525 5,403.525
| | | | | |||| ||||||+ clr!SString::Replace 0.5 11 0.0 0 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| |||||||+ clr!SString::Set 0.5 11 0.0 1 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| ||||||| + clr!??SBuffer::Set 0.4 10 0.0 0 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| ||||||| + clr!SBuffer::ReallocateBuffer 0.4 10 0.0 0 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| ||||||| + clr!operator new 0.3 8 0.0 0 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| ||||||| |+ clr!EEHeapAllocInProcessHeap 0.3 8 0.0 0 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| ||||||| | + ntdll!RtlpAllocateHeapInternal 0.3 8 0.0 0 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| ||||||| | + ntdll!RtlpLowFragHeapAllocFromContext 0.3 8 0.2 6 0 __o_____________________________ 4,584.507 5,403.525
| | | | | |||| ||||||| | + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 4,584.507 4,585.507
| | | | | |||| ||||||| | + ntdll!??RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 5,341.525 5,342.525
| | | | | |||| ||||||| + ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 __._____________________________ 5,269.524 5,270.524
| | | | | |||| ||||||| + clr!EEHeapFreeInProcessHeap 0.0 1 0.0 0 0 __._____________________________ 5,395.525 5,396.525
| | | | | |||| ||||||| + ntdll!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 5,395.525 5,396.525
| | | | | |||| ||||||| + ntdll!RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 5,395.525 5,396.525
| | | | | |||| ||||||+ clr!SBuffer::ReallocateBuffer 0.2 4 0.0 0 0 __o_____________________________ 4,538.525 5,291.508
| | | | | |||| |||||| + clr!operator new 0.2 4 0.0 0 0 __o_____________________________ 4,538.525 5,291.508
| | | | | |||| |||||| + clr!EEHeapAllocInProcessHeap 0.2 4 0.0 0 0 __o_____________________________ 4,538.525 5,291.508
| | | | | |||| |||||| + ntdll!RtlpAllocateHeapInternal 0.2 4 0.1 2 0 __o_____________________________ 4,538.525 5,291.508
| | | | | |||| |||||| + ntdll!RtlpLowFragHeapAllocFromContext 0.1 2 0.1 2 0 __o_____________________________ 4,538.525 5,174.489
| | | | | |||| |||||+ clr!IsTypeNameReservedChar 0.0 1 0.0 1 0 __._____________________________ 4,636.473 4,637.473
| | | | | |||| ||||+ clr!??SString::Append 0.2 5 0.0 0 0 __o_____________________________ 4,626.508 5,443.523
| | | | | |||| |||| + clr!??SString::Replace 0.2 5 0.0 0 0 __o_____________________________ 4,626.508 5,443.523
| | | | | |||| |||| + clr!SBuffer::ReallocateBuffer 0.2 5 0.0 0 0 __o_____________________________ 4,626.508 5,443.523
| | | | | |||| |||| + clr!operator new 0.1 3 0.0 0 0 __o_____________________________ 5,380.475 5,443.523
| | | | | |||| |||| |+ clr!EEHeapAllocInProcessHeap 0.1 3 0.0 0 0 __o_____________________________ 5,380.475 5,443.523
| | | | | |||| |||| | + ntdll!RtlpAllocateHeapInternal 0.1 3 0.0 0 0 __o_____________________________ 5,380.475 5,443.523
| | | | | |||| |||| | + ntdll!RtlpLowFragHeapAllocFromContext 0.1 3 0.1 2 0 __o_____________________________ 5,380.475 5,443.523
| | | | | |||| |||| | + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 5,436.524 5,437.524
| | | | | |||| |||| + clr!EEHeapFreeInProcessHeap 0.1 2 0.0 1 0 __o_____________________________ 4,626.508 5,269.525
| | | | | |||| |||| + ntdll!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 5,268.525 5,269.525
| | | | | |||| |||| + ntdll!??RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 5,268.525 5,269.525
| | | | | |||| |||+ clr!TypeNameBuilder::AddName 0.3 8 0.0 0 0 __o_____________________________ 4,624.507 5,449.522
| | | | | |||| ||||+ clr!TypeNameBuilder::EscapeName 0.3 8 0.1 2 0 __o_____________________________ 4,624.507 5,449.522
| | | | | |||| |||| + clr!??SString::Append 0.2 4 0.0 1 0 __o_____________________________ 4,624.507 5,248.524
| | | | | |||| |||| |+ clr!??SString::Replace 0.1 2 0.0 0 0 __o_____________________________ 4,768.471 5,248.524
| | | | | |||| |||| ||+ clr!SBuffer::ReallocateBuffer 0.1 2 0.0 0 0 __o_____________________________ 4,768.471 5,248.524
| | | | | |||| |||| || + clr!operator new 0.1 2 0.0 0 0 __o_____________________________ 4,768.471 5,248.524
| | | | | |||| |||| || + clr!EEHeapAllocInProcessHeap 0.1 2 0.0 0 0 __o_____________________________ 4,768.471 5,248.524
| | | | | |||| |||| || + ntdll!RtlpAllocateHeapInternal 0.1 2 0.0 0 0 __o_____________________________ 4,768.471 5,248.524
| | | | | |||| |||| || + ntdll!RtlpLowFragHeapAllocFromContext 0.1 2 0.0 1 0 __o_____________________________ 4,768.471 5,248.524
| | | | | |||| |||| || + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 5,247.524 5,248.524
| | | | | |||| |||| |+ clr!SString::Replace 0.0 1 0.0 1 0 __._____________________________ 4,624.507 4,625.507
| | | | | |||| |||| + clr!IsTypeNameReservedChar 0.0 1 0.0 1 0 __._____________________________ 5,178.488 5,179.488
| | | | | |||| |||| + clr!SString::Append 0.0 1 0.0 1 0 __._____________________________ 5,433.524 5,434.524
| | | | | |||| |||+ clr!SString::SetUTF8 0.2 5 0.1 2 0 __o_____________________________ 4,696.472 5,351.526
| | | | | |||| ||||+ ucrtbase_clr0400!? 0.1 2 0.1 2 0 __o_____________________________ 4,696.472 5,306.507
| | | | | |||| ||||+ ntoskrnl!? 0.0 1 0.0 0 0 __._____________________________ 5,154.473 5,155.473
| | | | | |||| |||| + storport!? 0.0 1 0.0 1 0 __._____________________________ 5,154.473 5,155.473
| | | | | |||| |||+ clr!??SString::GetUnicode 0.1 2 0.0 0 0 __o_____________________________ 5,159.490 5,346.526
| | | | | |||| ||||+ clr!SString::IsRepresentation 0.0 1 0.0 0 0 __._____________________________ 5,159.490 5,160.490
| | | | | |||| |||||+ clr!SString::ScanASCII 0.0 1 0.0 1 0 __._____________________________ 5,159.490 5,160.490
| | | | | |||| ||||+ clr!SString::ConvertASCIIToUnicode 0.0 1 0.0 1 0 __._____________________________ 5,345.526 5,346.526
| | | | | |||| |||+ clr!MDInternalRW::GetNameOfTypeDef 0.0 1 0.0 0 0 __._____________________________ 5,238.488 5,239.488
| | | | | |||| ||||+ clr!StgPoolReadOnly::GetString 0.0 1 0.0 1 0 __._____________________________ 5,238.488 5,239.488
| | | | | |||| |||+ clr!SString::SString 0.0 1 0.0 1 0 __._____________________________ 5,331.506 5,332.506
| | | | | |||| ||+ clr!??TypeString::AppendTypeDef 0.2 6 0.0 0 0 __o_____________________________ 4,641.472 5,432.523
| | | | | |||| |||+ clr!SString::SetUTF8 0.2 4 0.0 0 0 __o_____________________________ 4,641.472 5,432.523
| | | | | |||| ||||+ ucrtbase_clr0400!? 0.1 2 0.1 2 0 __o_____________________________ 4,641.472 5,432.523
| | | | | |||| ||||+ clr!SString::Clear 0.0 1 0.0 1 0 __._____________________________ 5,134.489 5,135.489
| | | | | |||| ||||+ clr!??SString::Resize 0.0 1 0.0 1 0 __._____________________________ 5,361.471 5,362.471
| | | | | |||| |||+ clr!??SString::GetUnicode 0.0 1 0.0 0 0 __._____________________________ 5,404.525 5,405.525
| | | | | |||| ||||+ clr!SString::ConvertASCIIToUnicode 0.0 1 0.0 1 0 __._____________________________ 5,404.525 5,405.525
| | | | | |||| |||+ clr!SString::GetUnicode 0.0 1 0.0 0 0 __._____________________________ 5,424.523 5,425.523
| | | | | |||| ||| + clr!__security_check_cookie 0.0 1 0.0 1 0 __._____________________________ 5,424.523 5,425.523
| | | | | |||| ||+ clr!MDInternalRO::GetTypeDefProps 0.1 2 0.1 2 0 __o_____________________________ 4,619.508 5,331.505
| | | | | |||| ||+ clr!MDInternalRW::GetTypeDefProps 0.1 2 0.0 1 0 __o_____________________________ 5,357.475 5,412.525
| | | | | |||| |||+ clr!CMDSemReadWrite::LockRead 0.0 1 0.0 1 0 __._____________________________ 5,357.475 5,358.475
| | | | | |||| ||+ clr!SArray<unsigned int,1>::Append 0.0 1 0.0 0 0 __._____________________________ 4,697.471 4,698.471
| | | | | |||| || + clr!SArray<unsigned int,1>::End 0.0 1 0.0 0 0 __._____________________________ 4,697.471 4,698.471
| | | | | |||| || + clr!SArray<int,1>::Iterator::Iterator 0.0 1 0.0 1 0 __._____________________________ 4,697.471 4,698.471
| | | | | |||| |+ clr!??TypeString::AppendNestedTypeDef 0.0 1 0.0 0 0 __._____________________________ 5,221.488 5,222.488
| | | | | |||| ||+ clr!MDInternalRW::GetNestedClassProps 0.0 1 0.0 1 0 __._____________________________ 5,221.488 5,222.488
| | | | | |||| |+ clr!MethodTable::GetModule 0.0 1 0.0 1 0 __._____________________________ 5,374.474 5,375.474
| | | | | |||| + clr!??TypeString::AppendType 0.5 12 0.0 0 0 __o_____________________________ 4,639.472 5,366.470
| | | | | |||| |+ clr!TypeString::AppendInst 0.4 10 0.0 1 0 __o_____________________________ 4,746.470 5,366.470
| | | | | |||| ||+ clr!TypeString::AppendType 0.3 7 0.0 0 0 __o_____________________________ 5,161.475 5,272.524
| | | | | |||| |||+ clr!TypeString::AppendNestedTypeDef 0.3 7 0.0 0 0 __o_____________________________ 5,161.475 5,272.524
| | | | | |||| ||| + clr!TypeString::AppendTypeDef 0.2 6 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| |+ clr!??TypeNameBuilder::AddName 0.1 3 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| ||+ clr!TypeNameBuilder::EscapeName 0.1 3 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || + clr!??SString::Append 0.1 2 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || |+ clr!??SString::Replace 0.1 2 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || | + clr!SBuffer::ReallocateBuffer 0.1 2 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || | + clr!operator new 0.1 2 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || | + clr!EEHeapAllocInProcessHeap 0.1 2 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || | + ntdll!RtlpAllocateHeapInternal 0.1 2 0.0 0 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || | + ntdll!RtlpLowFragHeapAllocFromContext 0.1 2 0.1 2 0 __o_____________________________ 5,168.495 5,272.524
| | | | | |||| ||| || + clr!SString::Append 0.0 1 0.0 1 0 __._____________________________ 5,202.510 5,203.510
| | | | | |||| ||| |+ clr!SString::SetUTF8 0.1 2 0.1 2 0 __o_____________________________ 5,200.489 5,256.524
| | | | | |||| ||| |+ clr!TypeNameBuilder::AddName 0.0 1 0.0 0 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| | + clr!TypeNameBuilder::EscapeName 0.0 1 0.0 0 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| | + clr!??SString::Append 0.0 1 0.0 0 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| | + clr!??SString::Replace 0.0 1 0.0 0 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| | + clr!SBuffer::ReallocateBuffer 0.0 1 0.0 0 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| | + clr!operator new 0.0 1 0.0 0 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| | + clr!EEHeapAllocInProcessHeap 0.0 1 0.0 0 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| | + ntdll!RtlAllocateHeap 0.0 1 0.0 1 0 __._____________________________ 5,184.489 5,185.489
| | | | | |||| ||| + clr!??TypeString::AppendTypeDef 0.0 1 0.0 0 0 __._____________________________ 5,161.475 5,162.475
| | | | | |||| ||| + clr!SString::SetUTF8 0.0 1 0.0 1 0 __._____________________________ 5,161.475 5,162.475
| | | | | |||| ||+ clr!TypeNameBuilder::OpenGenericArgument 0.1 2 0.0 0 0 __o_____________________________ 5,311.507 5,366.470
| | | | | |||| || + clr!??SString::Append 0.0 1 0.0 0 0 __._____________________________ 5,311.507 5,312.507
| | | | | |||| || |+ clr!SString::Replace 0.0 1 0.0 1 0 __._____________________________ 5,311.507 5,312.507
| | | | | |||| || + clr!SString::Append 0.0 1 0.0 1 0 __._____________________________ 5,365.470 5,366.470
| | | | | |||| |+ clr!TypeHandle::GetInstantiation 0.0 1 0.0 1 0 __._____________________________ 4,639.472 4,640.472
| | | | | |||| |+ clr!TypeHandle::HasInstantiation 0.0 1 0.0 1 0 __._____________________________ 4,715.471 4,716.471
| | | | | |||| + clr!TypeNameBuilder::TypeNameBuilder 0.0 1 0.0 0 0 __._____________________________ 4,720.469 4,721.469
| | | | | |||| + clr!TypeNameBuilder::Clear 0.0 1 0.0 1 0 __._____________________________ 4,720.469 4,721.469
| | | | | |||+ clr!MethodDesc::GetName 0.1 3 0.0 1 0 __o_____________________________ 4,810.505 5,192.474
| | | | | ||||+ clr!MDInternalRO::GetNameOfMethodDef 0.1 2 0.1 2 0 __o_____________________________ 5,183.488 5,192.474
| | | | | |||+ clr!??SString::Append 0.0 1 0.0 0 0 __._____________________________ 5,217.510 5,218.510
| | | | | ||| + clr!SBuffer::EnsureMutable 0.0 1 0.0 1 0 __._____________________________ 5,217.510 5,218.510
| | | | | ||+ clr!SString::AppendUTF8 1.1 27 0.0 1 0 __0_____________________________ 4,528.524 5,448.522
| | | | | |||+ clr!SString::Append 0.7 17 0.0 0 0 __o_____________________________ 4,581.508 5,448.522
| | | | | ||||+ clr!SBuffer::ReallocateBuffer 0.3 8 0.0 1 0 __o_____________________________ 4,581.508 5,448.522
| | | | | |||||+ clr!operator new 0.3 7 0.0 0 0 __o_____________________________ 4,581.508 5,448.522
| | | | | ||||| + clr!EEHeapAllocInProcessHeap 0.3 7 0.0 0 0 __o_____________________________ 4,581.508 5,448.522
| | | | | ||||| + ntdll!RtlpAllocateHeapInternal 0.3 7 0.0 0 0 __o_____________________________ 4,581.508 5,448.522
| | | | | ||||| + ntdll!RtlpLowFragHeapAllocFromContext 0.3 7 0.3 7 0 __o_____________________________ 4,581.508 5,448.522
| | | | | ||||+ clr!SString::Replace 0.3 8 0.0 0 0 __o_____________________________ 4,708.471 5,409.524
| | | | | |||||+ clr!SString::Set 0.2 5 0.0 0 0 __o_____________________________ 4,708.471 5,290.508
| | | | | ||||||+ clr!??SBuffer::Set 0.2 5 0.0 0 0 __o_____________________________ 4,708.471 5,290.508
| | | | | |||||| + clr!SBuffer::ReallocateBuffer 0.2 5 0.0 0 0 __o_____________________________ 4,708.471 5,290.508
| | | | | |||||| + clr!operator new 0.2 4 0.0 0 0 __o_____________________________ 4,708.471 5,290.508
| | | | | |||||| |+ clr!EEHeapAllocInProcessHeap 0.2 4 0.0 1 0 __o_____________________________ 4,708.471 5,290.508
| | | | | |||||| | + ntdll!RtlpAllocateHeapInternal 0.1 3 0.0 0 0 __o_____________________________ 4,708.471 5,290.508
| | | | | |||||| | + ntdll!RtlpLowFragHeapAllocFromContext 0.1 3 0.1 2 0 __o_____________________________ 4,708.471 5,290.508
| | | | | |||||| | + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 5,289.508 5,290.508
| | | | | |||||| + clr!EEHeapFreeInProcessHeap 0.0 1 0.0 0 0 __._____________________________ 4,716.470 4,717.470
| | | | | |||||| + ntdll!RtlFreeHeap 0.0 1 0.0 0 0 __._____________________________ 4,716.470 4,717.470
| | | | | |||||| + ntdll!RtlpFreeHeapInternal 0.0 1 0.0 1 0 __._____________________________ 4,716.470 4,717.470
| | | | | |||||+ clr!??SString::ConvertToIteratable 0.1 3 0.0 0 0 __o_____________________________ 5,273.506 5,409.524
| | | | | ||||| + clr!SString::ScanASCII 0.1 3 0.1 3 0 __o_____________________________ 5,273.506 5,409.524
| | | | | ||||+ clr!SString::ConvertToIteratable 0.0 1 0.0 1 0 __._____________________________ 5,336.523 5,337.523
| | | | | |||+ clr!SString::SetUTF8 0.3 7 0.2 4 0 __o_____________________________ 4,533.525 5,335.506
| | | | | ||||+ ucrtbase_clr0400!? 0.1 3 0.1 3 0 __o_____________________________ 4,533.525 4,662.473
| | | | | |||+ clr!SString::SString 0.0 1 0.0 1 0 __._____________________________ 4,528.524 4,529.524
| | | | | |||+ clr!__security_check_cookie 0.0 1 0.0 1 0 __._____________________________ 4,798.506 4,799.506
| | | | | ||+ clr!MethodDesc::GetSig 0.2 6 0.2 5 0 __o_____________________________ 4,574.506 5,401.525
| | | | | |||+ clr!MDInternalRO::GetSigOfMethodDef 0.0 1 0.0 1 0 __._____________________________ 5,228.525 5,229.525
| | | | | ||+ clr!??PrettyPrintSigWorkerInternal 0.2 6 0.0 0 0 __o_____________________________ 5,139.489 5,407.524
| | | | | |||+ clr!??PrettyPrintTypeA 0.2 6 0.1 3 0 __o_____________________________ 5,139.489 5,407.524
| | | | | ||| + clr!??PrettyPrintTypeA 0.1 2 0.0 0 0 __o_____________________________ 5,284.508 5,286.509
| | | | | ||| |+ clr!appendStrNumA 0.1 2 0.0 0 0 __o_____________________________ 5,284.508 5,286.509
| | | | | ||| | + clr!??sprintf_s 0.1 2 0.0 0 0 __o_____________________________ 5,284.508 5,286.509
| | | | | ||| | + ucrtbase_clr0400!? 0.1 2 0.1 2 0 __o_____________________________ 5,284.508 5,286.509
| | | | | ||| + clr!appendStrA 0.0 1 0.0 1 0 __._____________________________ 5,405.525 5,406.525
| | | | | ||+ clr!PrettyPrintSigWorkerInternal 0.2 5 0.0 0 0 __o_____________________________ 4,654.508 5,228.508
| | | | | || + clr!??PrettyPrintTypeA 0.1 3 0.0 0 0 __o_____________________________ 4,654.508 5,228.508
| | | | | || |+ clr!appendStrA 0.0 1 0.0 0 0 __._____________________________ 4,654.508 4,655.508
| | | | | || ||+ vcruntime140_clr0400!? 0.0 1 0.0 1 0 __._____________________________ 4,654.508 4,655.508
| | | | | || |+ clr!CorSigUncompressData 0.0 1 0.0 0 0 __._____________________________ 5,133.489 5,134.489
| | | | | || ||+ clr!CorSigUncompressData 0.0 1 0.0 1 0 __._____________________________ 5,133.489 5,134.489
| | | | | || |+ clr!??PrettyPrintTypeA 0.0 1 0.0 0 0 __._____________________________ 5,227.508 5,228.508
| | | | | || | + clr!appendStrNumA 0.0 1 0.0 0 0 __._____________________________ 5,227.508 5,228.508
| | | | | || | + clr!??sprintf_s 0.0 1 0.0 0 0 __._____________________________ 5,227.508 5,228.508
| | | | | || | + ucrtbase_clr0400!? 0.0 1 0.0 1 0 __._____________________________ 5,227.508 5,228.508
| | | | | || + clr!appendStrA 0.1 2 0.0 0 0 __o_____________________________ 4,703.471 5,176.489
| | | | | || + clr!CQuickMemoryBase<512,128>::ReSizeNoThrow 0.1 2 0.1 2 0 __o_____________________________ 4,703.471 5,176.489
| | | | | |+ clr!??CoTemplate_xxxqqqzzzh 3.9 94 0.0 0 0 __0_____________________________ 4,534.525 5,444.522
| | | | | ||+ ntdll!EtwEventWrite 3.9 93 0.0 0 0 __0_____________________________ 4,534.525 5,444.522
| | | | | |||+ ntdll!EtwpEventWriteFull 3.9 93 0.1 3 0 __0_____________________________ 4,534.525 5,444.522
| | | | | ||| + ntdll!NtTraceEvent 3.7 90 0.5 11 0 __0_____________________________ 4,534.525 5,444.522
| | | | | ||| + ntoskrnl!? 3.3 79 0.3 8 0 __0_____________________________ 4,534.525 5,444.522
| | | | | ||| + handlerc!? 2.9 71 0.2 6 0 __0_____________________________ 4,534.525 5,444.522
| | | | | ||| + ntoskrnl!? 2.7 65 2.6 63 0 __0_____________________________ 4,534.525 5,444.522
| | | | | ||| + handlerc!? 0.1 2 0.1 2 0 __o_____________________________ 5,302.506 5,374.509
| | | | | ||+ clr!EtwCallout 0.0 1 0.0 1 0 __._____________________________ 4,627.508 4,628.508
| | | | | |+ clr!??SString::GetUnicode 0.7 16 0.0 0 0 __o_____________________________ 4,685.471 5,380.475
| | | | | ||+ clr!??SString::ConvertASCIIToUnicode 0.4 9 0.0 0 0 __o_____________________________ 4,726.472 5,380.475
| | | | | |||+ clr!SBuffer::ReallocateBuffer 0.4 9 0.0 0 0 __o_____________________________ 4,726.472 5,380.475
| | | | | ||| + clr!operator new 0.3 7 0.0 1 0 __o_____________________________ 4,726.472 5,302.508
| | | | | ||| |+ clr!EEHeapAllocInProcessHeap 0.2 6 0.0 0 0 __o_____________________________ 4,726.472 5,302.508
| | | | | ||| | + ntdll!RtlpAllocateHeapInternal 0.2 6 0.0 1 0 __o_____________________________ 4,726.472 5,302.508
| | | | | ||| | + ntdll!RtlpLowFragHeapAllocFromContext 0.2 5 0.2 4 0 __o_____________________________ 4,726.472 5,302.508
| | | | | ||| | + ntdll!RtlpLfhFindClearBitAndSet 0.0 1 0.0 1 0 __._____________________________ 4,763.470 4,764.470
| | | | | ||| + clr!EEHeapFreeInProcessHeap 0.1 2 0.0 0 0 __o_____________________________ 5,137.489 5,380.475
| | | | | ||| + ntdll!RtlFreeHeap 0.1 2 0.0 0 0 __o_____________________________ 5,137.489 5,380.475
| | | | | ||| + ntdll!??RtlpFreeHeapInternal 0.1 2 0.1 2 0 __o_____________________________ 5,137.489 5,380.475
| | | | | ||+ clr!SString::ConvertASCIIToUnicode 0.3 7 0.3 7 0 __o_____________________________ 4,685.471 5,364.470
| | | | | |+ clr!EEHeapFreeInProcessHeap 0.5 12 0.0 1 0 __o_____________________________ 4,566.509 5,419.524
| | | | | ||+ ntdll!RtlFreeHeap 0.5 11 0.0 1 0 __o_____________________________ 4,566.509 5,419.524
| | | | | || + ntdll!??RtlpFreeHeapInternal 0.3 8 0.3 8 0 __o_____________________________ 4,586.506 5,398.525
| | | | | || + ntdll!RtlpFreeHeapInternal 0.1 2 0.1 2 0 __o_____________________________ 4,566.509 5,410.525
| | | | | |+ clr!EECodeInfo::Init 0.5 12 0.0 0 0 __o_____________________________ 4,605.507 5,384.475
| | | | | ||+ clr!ExecutionManager::FindCodeRangeWithLock 0.5 12 0.3 8 0 __o_____________________________ 4,605.507 5,384.475
| | | | | || + clr!IncCantAllocCount 0.2 4 0.2 4 0 __o_____________________________ 4,605.507 5,216.488
| | | | | |+ clr!CoTemplate_xxxqqqzzzh 0.3 7 0.3 7 0 __o_____________________________ 4,589.508 5,436.523
| | | | | |+ clr!EEJitManager::JitTokenToMethodRegionInfo 0.1 2 0.0 0 0 __o_____________________________ 4,734.471 5,333.508
| | | | | ||+ clr!EEJitManager::GetGCInfoToken 0.0 1 0.0 1 0 __._____________________________ 4,734.471 4,735.471
| | | | | ||+ ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 __._____________________________ 5,332.508 5,333.508
| | | | | |+ clr!MethodDesc::GetMethodTable_NoLogging 0.0 1 0.0 1 0 __._____________________________ 4,621.508 4,622.508
| | | | | |+ clr!MethodDesc::HasClassOrMethodInstantiation_NoLogging 0.0 1 0.0 1 0 __._____________________________ 5,234.488 5,235.488
| | | | | + clr!ETW::MethodLog::SendMethodILToNativeMapEvent 10.8 260 0.0 1 0 __1_____________________________ 4,531.525 5,447.522
| | | | | |+ clr!Debugger::GetILToNativeMappingIntoArrays 7.5 181 0.3 8 0 __0_____________________________ 4,531.525 5,441.523
| | | | | ||+ clr!Debugger::GetJitInfoWorker 7.1 171 0.0 1 0 __0_____________________________ 4,531.525 5,441.523
| | | | | |||+ clr!Debugger::GetOrCreateMethodInfo 6.4 154 0.0 0 0 __0_____________________________ 4,531.525 5,441.523
| | | | | ||||+ clr!DebuggerMethodInfoTable::GetMethodInfo 6.3 151 0.0 0 0 __0_____________________________ 4,531.525 5,441.523
| | | | | |||||+ clr!CHashTable::Find 6.3 151 0.7 17 0 __0_____________________________ 4,531.525 5,441.523
| | | | | ||||| + clr!DebuggerMethodInfoTable::Cmp 5.3 127 5.2 126 0 __0_____________________________ 4,531.525 5,441.523
| | | | | ||||| |+ ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 4,669.510 4,670.510
| | | | | ||||| + ntdll!LdrpValidateUserCallTarget 0.3 7 0.3 7 0 __o_____________________________ 4,537.525 5,295.505
| | | | | ||||+ clr!CrstBase::Enter 0.1 2 0.1 2 0 __o_____________________________ 5,310.506 5,392.526
| | | | | ||||+ clr!CrstBase::Leave 0.0 1 0.0 0 0 __._____________________________ 5,187.490 5,188.490
| | | | | |||| + ntdll!RtlLeaveCriticalSection 0.0 1 0.0 1 0 __._____________________________ 5,187.490 5,188.490
| | | | | |||+ clr!DebuggerMethodInfo::GetLatestJitInfo 0.5 13 0.2 6 0 __o_____________________________ 4,564.506 5,421.523
| | | | | ||||+ clr!??DebuggerMethodInfo::FindOrCreateInitAndAddJitInfo 0.2 6 0.2 6 0 __o_____________________________ 4,564.506 5,249.524
| | | | | ||||+ clr!DebuggerMethodInfo::FindOrCreateInitAndAddJitInfo 0.0 1 0.0 1 0 __._____________________________ 4,604.508 4,605.508
| | | | | |||+ clr!CrstBase::Leave 0.1 2 0.0 1 0 __o_____________________________ 4,658.471 5,253.524
| | | | | ||||+ ntdll!RtlLeaveCriticalSection 0.0 1 0.0 1 0 __._____________________________ 4,658.471 4,659.471
| | | | | |||+ clr!CrstBase::Enter 0.0 1 0.0 0 0 __._____________________________ 5,423.524 5,424.524
| | | | | ||| + ntdll!RtlTryEnterCriticalSection 0.0 1 0.0 1 0 __._____________________________ 5,423.524 5,424.524
| | | | | ||+ clr!operator new 0.1 2 0.0 1 0 __o_____________________________ 4,712.470 4,776.506
| | | | | || + clr!EEHeapAllocInProcessHeap 0.0 1 0.0 0 0 __._____________________________ 4,775.506 4,776.506
| | | | | || + ntdll!RtlpAllocateHeapInternal 0.0 1 0.0 0 0 __._____________________________ 4,775.506 4,776.506
| | | | | || + ntdll!RtlpLowFragHeapAllocFromContext 0.0 1 0.0 1 0 __._____________________________ 4,775.506 4,776.506
| | | | | |+ clr!??CoTemplate_xxchQR3QR3h 3.0 72 0.0 0 0 __0_____________________________ 4,546.524 5,447.522
| | | | | ||+ ntdll!EtwEventWrite 2.9 71 0.0 0 0 __0_____________________________ 4,546.524 5,446.523
| | | | | |||+ ntdll!EtwpEventWriteFull 2.9 71 0.1 2 0 __0_____________________________ 4,546.524 5,446.523
| | | | | ||| + ntdll!NtTraceEvent 2.9 69 0.6 14 0 __0_____________________________ 4,546.524 5,446.523
| | | | | ||| + ntoskrnl!? 2.3 55 0.3 7 0 __0_____________________________ 4,546.524 5,446.523
| | | | | ||| + handlerc!? 2.0 48 0.0 1 0 __0_____________________________ 4,546.524 5,446.523
| | | | | ||| + ntoskrnl!? 1.9 47 1.9 46 0 __0_____________________________ 4,546.524 5,446.523
| | | | | ||| + handlerc!? 0.0 1 0.0 1 0 __._____________________________ 4,635.472 4,636.472
| | | | | ||+ clr!EtwCallout 0.0 1 0.0 1 0 __._____________________________ 5,446.522 5,447.522
| | | | | |+ clr!EEHeapFreeInProcessHeap 0.1 3 0.0 0 0 __o_____________________________ 4,601.506 5,433.523
| | | | | ||+ ntdll!RtlFreeHeap 0.1 3 0.0 1 0 __o_____________________________ 4,601.506 5,433.523
| | | | | || + ntdll!??RtlpFreeHeapInternal 0.1 2 0.1 2 0 __o_____________________________ 4,779.505 5,433.523
| | | | | |+ clr!MethodDesc::IsTypicalMethodDefinition 0.1 2 0.0 1 0 __o_____________________________ 4,638.471 4,682.472
| | | | | ||+ clr!MethodDesc::GetMethodTable 0.0 1 0.0 1 0 __._____________________________ 4,681.472 4,682.472
| | | | | |+ ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 __._____________________________ 4,561.508 4,562.508
| | | | | + clr!EEJitManager::CodeHeapIterator::Next 2.7 65 0.9 22 0 __0_____________________________ 4,522.525 5,438.523
| | | | | |+ clr!MethodDesc::GetDomain 1.0 23 0.0 0 0 __0_____________________________ 4,526.525 5,370.489
| | | | | ||+ clr!MethodDesc::HasMethodInstantiation 0.5 13 0.5 13 0 __o_____________________________ 4,526.525 5,301.506
| | | | | ||+ clr!MethodTable::GetDomain 0.2 6 0.2 6 0 __o_____________________________ 4,599.509 5,343.524
| | | | | ||+ clr!MethodDesc::GetMethodTable 0.2 4 0.2 4 0 __o_____________________________ 4,556.507 5,370.489
| | | | | |+ clr!MethodSectionIterator::Next 0.8 19 0.8 19 0 __o_____________________________ 4,522.525 5,353.526
| | | | | |+ clr!??MethodDesc::GetDomain 0.0 1 0.0 0 0 __._____________________________ 5,210.506 5,211.506
| | | | | | + clr!MethodDesc::GetMethodTable 0.0 1 0.0 1 0 __._____________________________ 5,210.506 5,211.506
| | | | | + clr!??MethodDesc::GetNativeCode 0.1 2 0.1 2 0 __o_____________________________ 4,606.508 5,388.526
| | | | | + clr!MethodDesc::GetModule 0.0 1 0.0 1 0 __._____________________________ 4,769.470 4,770.470
| | | | + clr!ETW::EnumerationLog::IterateAssembly 0.7 16 0.0 0 0 __o_____________________________ 4,512.524 5,118.523
| | | | |+ clr!ETW::LoaderLog::SendAssemblyEvent 0.7 16 0.0 0 0 __o_____________________________ 4,512.524 5,118.523
| | | | | + clr!??FusionBind::GetAssemblyNameDisplayName 0.4 9 0.0 0 0 __o_____________________________ 4,512.524 5,118.523
| | | | | |+ clr!CAssemblyName::GetDisplayName 0.4 9 0.0 0 0 __o_____________________________ 4,512.524 5,118.523
| | | | | | + clr!CAssemblyName::GetTextualIdentity 0.4 9 0.0 0 0 __o_____________________________ 4,512.524 5,118.523
| | | | | | + clr!ReferenceToTextBuffer_Helper 0.2 6 0.0 0 0 __o_____________________________ 4,512.524 5,117.522
| | | | | | |+ clr!IsolationImplementation::Com::CIdentityAuthority::IIdentityAuthority_ReferenceToTextBuffer 0.2 6 0.0 0 0 __o_____________________________ 4,512.524 5,117.522
| | | | | | | + clr!IsolationImplementation::Com::ConvertIn 0.2 4 0.0 0 0 __o_____________________________ 4,514.525 5,117.522
| | | | | | | |+ clr!RtlParseReferenceIdentity 0.1 3 0.0 0 0 __o_____________________________ 4,514.525 5,117.522
| | | | | | | ||+ clr!id_Parser_ParseIdentity 0.1 3 0.0 0 0 __o_____________________________ 4,514.525 5,117.522
| | | | | | | || + clr!??RtlCreateBaseIdentity 0.1 2 0.0 0 0 __o_____________________________ 4,514.525 5,117.522
| | | | | | | || |+ clr!??tsh_DirectPointerAllocate 0.1 2 0.0 0 0 __o_____________________________ 4,514.525 5,117.522
| | | | | | | || | + clr!id_InternalBaseIdentity_Constructor 0.1 2 0.0 0 0 __o_____________________________ 4,514.525 5,117.522
| | | | | | | || | + clr!id_InternalBaseIdentityValue_ApplyDeltas 0.1 2 0.0 1 0 __o_____________________________ 4,514.525 5,117.522
| | | | | | | || | + clr!id_ApplyDelta 0.0 1 0.0 0 0 __._____________________________ 5,116.522 5,117.522
| | | | | | | || | + clr!id_Parsing_MapReferenceAttributes 0.0 1 0.0 0 0 __._____________________________ 5,116.522 5,117.522
| | | | | | | || | + clr!??RtlCompareEncodedLBlobs 0.0 1 0.0 0 0 __._____________________________ 5,116.522 5,117.522
| | | | | | | || | + clr!FsnpDowncaseCharFast 0.0 1 0.0 1 0 __._____________________________ 5,116.522 5,117.522
| | | | | | | || + clr!CIdentityParserLexicalAnalyzer >::GetNextLexeme 0.0 1 0.0 0 0 __._____________________________ 5,114.523 5,115.523
| | | | | | | || + clr!CIdentityParserLexicalAnalyzer >::ReadLexemeFromInput 0.0 1 0.0 0 0 __._____________________________ 5,114.523 5,115.523
| | | | | | | || + clr!CIdentityParserLexicalAnalyzer >::HandleString 0.0 1 0.0 0 0 __._____________________________ 5,114.523 5,115.523
| | | | | | | || + clr!CNextCharGetter >::GetNextChar 0.0 1 0.0 0 0 __._____________________________ 5,114.523 5,115.523
| | | | | | | || + clr!CNextCharGetter >::ReadNextCharacter 0.0 1 0.0 1 0 __._____________________________ 5,114.523 5,115.523
| | | | | | | |+ clr!IsolationImplementation::Com::CReferenceIdentity::ToString 0.0 1 0.0 0 0 __._____________________________ 4,519.526 4,520.526
| | | | | | | | + clr!??RtlFormatReferenceIdentity 0.0 1 0.0 0 0 __._____________________________ 4,519.526 4,520.526
| | | | | | | | + clr!FormatBaseIdentity 0.0 1 0.0 0 0 __._____________________________ 4,519.526 4,520.526
| | | | | | | | + clr!id_FormatBaseIdentity 0.0 1 0.0 0 0 __._____________________________ 4,519.526 4,520.526
| | | | | | | | + clr!id_AppendFormattedAttributeValue 0.0 1 0.0 0 0 __._____________________________ 4,519.526 4,520.526
| | | | | | | | + clr!??RtlAppendUcsCharacterToLUnicodeString 0.0 1 0.0 1 0 __._____________________________ 4,519.526 4,520.526
| | | | | | | + clr!??RtlFormatReferenceIdentity 0.1 2 0.0 0 0 __o_____________________________ 4,512.524 4,521.526
| | | | | | | + clr!FormatBaseIdentity 0.1 2 0.0 0 0 __o_____________________________ 4,512.524 4,521.526
| | | | | | | + clr!id_AllocateBaseIdentityFomattedString 0.0 1 0.0 0 0 __._____________________________ 4,512.524 4,513.524
| | | | | | | |+ clr!id_ComputeUtf16FormattedAttributeValueLengthBytes 0.0 1 0.0 1 0 __._____________________________ 4,512.524 4,513.524
| | | | | | | + clr!id_FormatBaseIdentity 0.0 1 0.0 1 0 __._____________________________ 4,520.526 4,521.526
| | | | | | + clr!IsolationImplementation::Com::CReferenceIdentity::IReferenceIdentity_SetAttribute 0.1 3 0.0 0 0 __o_____________________________ 4,515.525 5,118.523
| | | | | | + clr!??RtlSetReferenceIdentityAttributeValue 0.1 3 0.0 0 0 __o_____________________________ 4,515.525 5,118.523
| | | | | | + clr!idapi_SetAttributeValue 0.1 3 0.0 0 0 __o_____________________________ 4,515.525 5,118.523
| | | | | | + clr!id_InternalBaseIdentityValue_ApplyDeltas 0.1 3 0.0 0 0 __o_____________________________ 4,515.525 5,118.523
| | | | | | + clr!id_PromoteBuiltinAttributes 0.1 2 0.0 1 0 __o_____________________________ 4,515.525 5,118.523
| | | | | | |+ clr!??RtlCompareEncodedLBlobs 0.0 1 0.0 1 0 __._____________________________ 5,117.523 5,118.523
| | | | | | + clr!id_ApplyDelta 0.0 1 0.0 0 0 __._____________________________ 5,112.524 5,113.524
| | | | | | + clr!id_AssignInternalAttributeFromPublicAttribute 0.0 1 0.0 0 0 __._____________________________ 5,112.524 5,113.524
| | | | | | + clr!CInternalIdentityAttribute::UpdateDerivedData 0.0 1 0.0 0 0 __._____________________________ 5,112.524 5,113.524
| | | | | | + clr!??RtlCompareEncodedLBlobs 0.0 1 0.0 0 0 __._____________________________ 5,112.524 5,113.524
| | | | | | + clr!FsnpDowncaseCharFast 0.0 1 0.0 1 0 __._____________________________ 5,112.524 5,113.524
| | | | | + clr!FusionBind::GetAssemblyNameDisplayName 0.3 7 0.0 0 0 __o_____________________________ 4,513.525 5,116.523
| | | | | + clr!CAssemblyName::GetDisplayName 0.3 7 0.0 0 0 __o_____________________________ 4,513.525 5,116.523
| | | | | + clr!CAssemblyName::GetTextualIdentity 0.3 7 0.0 0 0 __o_____________________________ 4,513.525 5,116.523
| | | | | + clr!ReferenceToTextBuffer_Helper 0.2 4 0.0 0 0 __o_____________________________ 4,513.525 5,116.523
| | | | | |+ clr!IsolationImplementation::Com::CIdentityAuthority::IIdentityAuthority_ReferenceToTextBuffer 0.2 4 0.0 0 0 __o_____________________________ 4,513.525 5,116.523
| | | | | | + clr!IsolationImplementation::Com::ConvertIn 0.2 4 0.0 0 0 __o_____________________________ 4,513.525 5,116.523
| | | | | | + clr!RtlParseReferenceIdentity 0.1 3 0.0 0 0 __o_____________________________ 4,513.525 4,519.525
| | | | | | |+ clr!id_Parser_ParseIdentity 0.1 3 0.0 0 0 __o_____________________________ 4,513.525 4,519.525
| | | | | | | + clr!CIdentityParserLexicalAnalyzer >::GetNextLexeme 0.1 2 0.0 1 0 __o_____________________________ 4,513.525 4,519.525
| | | | | | | |+ clr!CIdentityParserLexicalAnalyzer >::ReadLexemeFromInput 0.0 1 0.0 0 0 __._____________________________ 4,513.525 4,514.525
| | | | | | | | + clr!CIdentityParserLexicalAnalyzer >::HandleString 0.0 1 0.0 0 0 __._____________________________ 4,513.525 4,514.525
| | | | | | | | + clr!CIdentityParserLexicalAnalyzer >::OnStringCharacter 0.0 1 0.0 1 0 __._____________________________ 4,513.525 4,514.525
| | | | | | | + clr!??RtlCreateBaseIdentity 0.0 1 0.0 0 0 __._____________________________ 4,516.525 4,517.525
| | | | | | | + clr!??tsh_DirectPointerAllocate 0.0 1 0.0 0 0 __._____________________________ 4,516.525 4,517.525
| | | | | | | + clr!id_InternalBaseIdentity_Constructor 0.0 1 0.0 0 0 __._____________________________ 4,516.525 4,517.525
| | | | | | | + clr!id_InternalBaseIdentityValue_ApplyDeltas 0.0 1 0.0 0 0 __._____________________________ 4,516.525 4,517.525
| | | | | | | + clr!id_ApplyDelta 0.0 1 0.0 0 0 __._____________________________ 4,516.525 4,517.525
| | | | | | | + clr!id_AssignInternalAttributeFromPublicAttribute 0.0 1 0.0 0 0 __._____________________________ 4,516.525 4,517.525
| | | | | | | + clr!CInternalIdentityAttribute::UpdateDerivedData 0.0 1 0.0 0 0 __._____________________________ 4,516.525 4,517.525
| | | | | | | + clr!??RtlCompareEncodedLBlobs 0.0 1 0.0 1 0 __._____________________________ 4,516.525 4,517.525
| | | | | | + clr!IsolationImplementation::Com::CReferenceIdentity::ToString 0.0 1 0.0 0 0 __._____________________________ 5,115.523 5,116.523
| | | | | | + clr!??RtlFormatReferenceIdentity 0.0 1 0.0 0 0 __._____________________________ 5,115.523 5,116.523
| | | | | | + clr!FormatBaseIdentity 0.0 1 0.0 0 0 __._____________________________ 5,115.523 5,116.523
| | | | | | + clr!id_FormatBaseIdentity 0.0 1 0.0 0 0 __._____________________________ 5,115.523 5,116.523
| | | | | | + clr!id_AppendFormattedAttributeValue 0.0 1 0.0 0 0 __._____________________________ 5,115.523 5,116.523
| | | | | | + clr!RtlAppendUcsCharacterToLUnicodeString 0.0 1 0.0 1 0 __._____________________________ 5,115.523 5,116.523
| | | | | + clr!IsolationImplementation::Com::CReferenceIdentity::IReferenceIdentity_SetAttribute 0.1 3 0.0 0 0 __o_____________________________ 4,517.525 5,114.523
| | | | | + clr!??RtlSetReferenceIdentityAttributeValue 0.1 3 0.0 0 0 __o_____________________________ 4,517.525 5,114.523
| | | | | + clr!idapi_SetAttributeValue 0.1 3 0.0 0 0 __o_____________________________ 4,517.525 5,114.523
| | | | | + clr!id_InternalBaseIdentityValue_ApplyDeltas 0.1 3 0.0 0 0 __o_____________________________ 4,517.525 5,114.523
| | | | | + clr!id_ApplyDelta 0.1 2 0.0 0 0 __o_____________________________ 4,521.525 5,114.523
| | | | | |+ clr!id_Parsing_MapReferenceAttributes 0.1 2 0.0 0 0 __o_____________________________ 4,521.525 5,114.523
| | | | | | + clr!??RtlCompareEncodedLBlobs 0.1 2 0.0 1 0 __o_____________________________ 4,521.525 5,114.523
| | | | | | + clr!RtlDecodeUtf16LE 0.0 1 0.0 1 0 __._____________________________ 5,113.523 5,114.523
| | | | | + clr!id_PromoteBuiltinAttributes 0.0 1 0.0 0 0 __._____________________________ 4,517.525 4,518.525
| | | | | + clr!FormatFourPartVersion 0.0 1 0.0 0 0 __._____________________________ 4,517.525 4,518.525
| | | | | + clr!??RtlDuplicateLUtf8StringToLUnicodeString 0.0 1 0.0 0 0 __._____________________________ 4,517.525 4,518.525
| | | | | + clr!??RtlTranscodeLBlobs 0.0 1 0.0 0 0 __._____________________________ 4,517.525 4,518.525
| | | | | + ntdll!LdrpValidateUserCallTarget 0.0 1 0.0 1 0 __._____________________________ 4,517.525 4,518.525
| | | | + clr!ETW::EnumerationLog::IterateModule 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + clr!ETW::LoaderLog::SendModuleEvent 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + clr!??CoTemplate_xxqqzzhjqzjqz 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + ntdll!EtwEventWrite 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + ntdll!EtwpEventWriteFull 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + ntdll!NtTraceEvent 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + ntoskrnl!? 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + handlerc!? 0.0 1 0.0 0 0 __._____________________________ 5,111.524 5,112.524
| | | | + ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 5,111.524 5,112.524
| | | + clr!ETW::EnumerationLog::SendThreadRundownEvent 0.4 9 0.0 0 0 __o_____________________________ 4,813.504 5,453.525
| | | + clr!??ETW::ThreadLog::FireThreadCreated 0.2 6 0.0 0 0 __o_____________________________ 4,816.507 5,453.525
| | | |+ clr!??CoTemplate_xxqqqh 0.2 6 0.0 0 0 __o_____________________________ 4,816.507 5,453.525
| | | | + clr!??EtwCallout 0.2 5 0.0 0 0 __o_____________________________ 4,816.507 5,453.525
| | | | |+ clr!ETW::SamplingLog::SendStackTrace 0.2 5 0.0 0 0 __o_____________________________ 4,816.507 5,453.525
| | | | | + clr!ETW::SamplingLog::GetCurrentThreadsCallStack 0.1 3 0.0 0 0 __o_____________________________ 4,818.524 5,453.525
| | | | | |+ clr!ETW::SamplingLog::SaveCurrentStack 0.1 3 0.0 0 0 __o_____________________________ 4,818.524 5,453.525
| | | | | | + clr!Thread::VirtualUnwindCallFrame 0.1 3 0.0 0 0 __o_____________________________ 4,818.524 5,453.525
| | | | | | + clr!Thread::VirtualUnwindNonLeafCallFrame 0.1 2 0.0 0 0 __o_____________________________ 4,818.524 5,450.524
| | | | | | |+ clr!RtlVirtualUnwind_Wrapper 0.1 2 0.0 0 0 __o_____________________________ 4,818.524 5,450.524
| | | | | | | + ntdll!RtlVirtualUnwind 0.1 2 0.0 0 0 __o_____________________________ 4,818.524 5,450.524
| | | | | | | + ntdll!RtlpxVirtualUnwind 0.1 2 0.0 0 0 __o_____________________________ 4,818.524 5,450.524
| | | | | | | + ntdll!RtlpUnwindPrologue 0.1 2 0.1 2 0 __o_____________________________ 4,818.524 5,450.524
| | | | | | + ntdll!RtlLookupFunctionEntry 0.0 1 0.0 1 0 __._____________________________ 5,452.525 5,453.525
| | | | | + ntdll!EtwEventWrite 0.1 2 0.0 0 0 __o_____________________________ 4,816.507 5,452.525
| | | | | + ntdll!EtwpEventWriteFull 0.1 2 0.0 0 0 __o_____________________________ 4,816.507 5,452.525
| | | | | + ntdll!NtTraceEvent 0.1 2 0.0 0 0 __o_____________________________ 4,816.507 5,452.525
| | | | | + ntoskrnl!? 0.1 2 0.0 1 0 __o_____________________________ 4,816.507 5,452.525
| | | | | + handlerc!? 0.0 1 0.0 0 0 __._____________________________ 5,451.525 5,452.525
| | | | | + ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 5,451.525 5,452.525
| | | | + ntdll!EtwEventWrite 0.0 1 0.0 0 0 __._____________________________ 4,819.523 4,820.523
| | | | + ntdll!EtwpEventWriteFull 0.0 1 0.0 0 0 __._____________________________ 4,819.523 4,820.523
| | | | + ntdll!NtTraceEvent 0.0 1 0.0 0 0 __._____________________________ 4,819.523 4,820.523
| | | | + ntoskrnl!? 0.0 1 0.0 1 0 __._____________________________ 4,819.523 4,820.523
| | | + clr!??CoTemplate_xxqqqh 0.1 3 0.0 0 0 __o_____________________________ 4,813.504 5,451.523
| | | + ntdll!EtwEventWrite 0.1 3 0.0 0 0 __o_____________________________ 4,813.504 5,451.523
| | | + ntdll!EtwpEventWriteFull 0.1 3 0.0 0 0 __o_____________________________ 4,813.504 5,451.523
| | | + ntdll!NtTraceEvent 0.1 3 0.0 0 0 __o_____________________________ 4,813.504 5,451.523
| | | + ntoskrnl!? 0.1 3 0.0 0 0 __o_____________________________ 4,813.504 5,451.523
| | | + handlerc!? 0.1 3 0.0 0 0 __o_____________________________ 4,813.504 5,451.523
| | | + ntoskrnl!? 0.1 3 0.1 3 0 __o_____________________________ 4,813.504 5,451.523
| | + clr!UMThunkStub 0.2 4 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | + clr!UM2MDoADCallBack 0.2 4 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | + clr!Thread::DoADCallBack 0.2 4 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | + clr!UM2MThunk_Wrapper 0.2 4 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | + clr!UM2MThunk_WrapperHelper 0.2 4 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | + mscorlib.ni!DomainNeutralILStubClass.IL_STUB_ReversePInvoke(IntPtr, Int32, Byte, Int64, Int64, Int64, Int64) 0.1 3 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | |+ mscorlib.ni!EventProvider.EtwEnableCallBack 0.1 3 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | | + mscorlib.ni!System.Diagnostics.Tracing.EventSource+OverideEventProvider.OnControllerCommand(System.Diagnostics.Tracing.ControllerCommand, System.Collections.Generic.IDictionary`2, Int32, Int32) 0.1 2 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | | |+ mscorlib.ni!EventSource.SendCommand 0.1 2 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | | | + mscorlib.ni!EventSource.DoCommand 0.1 2 0.0 0 0 _o______________________________ 2,990.489 2,994.489
| | | | + mscorlib.ni!EventSource.EnsureDescriptorsInitialized 0.0 1 0.0 0 0 _.______________________________ 2,990.489 2,991.489
| | | | |+ mscorlib.ni!EventSource.CreateManifestAndDescriptors 0.0 1 0.0 0 0 _.______________________________ 2,990.489 2,991.489
| | | | | + mscorlib.ni!EventSource.GetCustomAttributeHelper 0.0 1 0.0 0 0 _.______________________________ 2,990.489 2,991.489
| | | | | + mscorlib.ni!CustomAttribute.GetCustomAttributes 0.0 1 0.0 0 0 _.______________________________ 2,990.489 2,991.489
| | | | | + mscorlib.ni!CustomAttribute.GetCustomAttributes 0.0 1 0.0 0 0 _.______________________________ 2,990.489 2,991.489
| | | | | + mscorlib.ni!RuntimeMethodInfo.UnsafeInvokeInternal 0.0 1 0.0 1 0 _.______________________________ 2,990.489 2,991.489
| | | | + System.Diagnostics.DiagnosticSource!DiagnosticSourceEventSource.OnEventCommand 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + System.Diagnostics.DiagnosticSource!System.Diagnostics.DiagnosticSourceEventSource+FilterAndTransform.CreateFilterAndTransformList(class FilterAndTransform&,class System.String,class System.Diagnostics.DiagnosticSourceEventSource) 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + System.Diagnostics.DiagnosticSource!System.Diagnostics.DiagnosticSourceEventSource+FilterAndTransform.IsActivitySourceEntry(class System.String,int32,int32) 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!JIT_ThrowMethodAccessException 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!UnwindAndContinueRethrowHelperAfterCatch 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!CLRException::GetThrowableFromException 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!CLRException::GetThrowable 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!EEException::CreateThrowable 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!EEMethodException::GetThrowableMessage 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!EEException::GetResourceMessage 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + clr!SString::FormatMessage 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + kernelbase!FormatMessageW 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + kernelbase!BaseDllFormatMessage 0.0 1 0.0 0 0 _.______________________________ 2,993.489 2,994.489
| | | | + ntdll!RtlFormatMessageEx 0.0 1 0.0 1 0 _.______________________________ 2,993.489 2,994.489
| | | + mscorlib.ni!EventProvider.GetDataFromController 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + mscorlib.ni!CodeAccessPermission.Assert 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + mscorlib.ni!CodeAccessSecurityEngine.Assert 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!SecurityStackWalk::CheckNReturnSO 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!??Thread::StackWalkFrames 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!Thread::StackWalkFramesEx 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!StackFrameIterator::Init 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!StackFrameIterator::Filter 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!StackFrameIterator::NextRaw 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!HelperMethodFrame::GetFunction 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + clr!LazyMachState::unwindLazyState 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + ntdll!RtlVirtualUnwind 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + ntdll!RtlpxVirtualUnwind 0.0 1 0.0 0 0 _.______________________________ 2,992.489 2,993.489
| | | + ntdll!RtlpUnwindPrologue 0.0 1 0.0 1 0 _.______________________________ 2,992.489 2,993.489
| | + system.servicemodel.internals!dynamicClass.IL_STUB_ReversePInvoke(int,int32,unsigned int8,int64,int64,int64,int64) 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + system.servicemodel.internals!EtwProvider.OnControllerCommand 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + ?!? 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!ThePreStub 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!PreStubWorker 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!??MethodDesc::DoPrestub 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!MethodDesc::MakeJitWorker 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!??ETW::MethodLog::MethodJitting 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!ETW::MethodLog::SendMethodJitStartEvent 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!??CoTemplate_xxqqzzzh 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!??EtwCallout 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!ETW::SamplingLog::SendStackTrace 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!ETW::SamplingLog::GetCurrentThreadsCallStack 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!ETW::SamplingLog::SaveCurrentStack 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!Thread::VirtualUnwindCallFrame 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + ntdll!RtlLookupFunctionEntry 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + ntdll!RtlpLookupDynamicFunctionEntry 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!GetRuntimeFunctionCallback 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!EECodeInfo::Init 0.0 1 0.0 0 0 _.______________________________ 2,991.489 2,992.489
| | + clr!ExecutionManager::FindCodeRangeWithLock 0.0 1 0.0 1 0 _.______________________________ 2,991.489 2,992.489
| + ntdll!TppTimerpExecuteCallback 0.4 9 0.0 0 0 _______o_______________.___o____ 14,928.488 54,927.523
| |+ dwasmod!? 0.3 8 0.0 0 0 _______o___________________o____ 14,928.488 54,927.523
| ||+ picohelper!? 0.3 8 0.0 0 0 _______o___________________o____ 14,928.488 54,927.523
| || + ntdll!NtQuerySystemInformation 0.2 6 0.0 0 0 _______o___________________o____ 14,929.488 54,927.523
| || |+ ntoskrnl!? 0.2 6 0.0 0 0 _______o___________________o____ 14,929.488 54,927.523
| || | + handlerc!? 0.2 6 0.0 0 0 _______o___________________o____ 14,929.488 54,927.523
| || | + ntoskrnl!? 0.2 6 0.2 6 0 _______o___________________o____ 14,929.488 54,927.523
| || + kernel32!QueryInformationJobObject 0.0 1 0.0 0 0 _______.________________________ 14,928.488 14,929.488
| || |+ ntdll!NtQueryInformationJobObject 0.0 1 0.0 0 0 _______.________________________ 14,928.488 14,929.488
| || | + ntoskrnl!? 0.0 1 0.0 1 0 _______.________________________ 14,928.488 14,929.488
| || + kernelbase!CreateFileW 0.0 1 0.0 0 0 ___________________________.____ 54,923.525 54,924.525
| || + kernelbase!CreateFileInternal 0.0 1 0.0 0 0 ___________________________.____ 54,923.525 54,924.525
| || + picohelper!? 0.0 1 0.0 0 0 ___________________________.____ 54,923.525 54,924.525
| || + ntdll!NtCreateFile 0.0 1 0.0 0 0 ___________________________.____ 54,923.525 54,924.525
| || + ntoskrnl!? 0.0 1 0.0 0 0 ___________________________.____ 54,923.525 54,924.525
| || + handlerc!? 0.0 1 0.0 0 0 ___________________________.____ 54,923.525 54,924.525
| || + ntoskrnl!? 0.0 1 0.0 1 0 ___________________________.____ 54,923.525 54,924.525
| |+ ntdll!RtlpTpTimerCallback 0.0 1 0.0 0 0 _______________________.________ 46,900.523 46,901.523
| | + iisfcgi!? 0.0 1 0.0 0 0 _______________________.________ 46,900.523 46,901.523
| | + kernelbase!GetSystemTimes 0.0 1 0.0 0 0 _______________________.________ 46,900.523 46,901.523
| | + ntdll!NtQuerySystemInformation 0.0 1 0.0 0 0 _______________________.________ 46,900.523 46,901.523
| | + ntoskrnl!? 0.0 1 0.0 0 0 _______________________.________ 46,900.523 46,901.523
| | + handlerc!? 0.0 1 0.0 0 0 _______________________.________ 46,900.523 46,901.523
| | + ntoskrnl!? 0.0 1 0.0 1 0 _______________________.________ 46,900.523 46,901.523
| + ntdll!NtWaitForWorkViaWorkerFactory 0.1 3 0.0 0 0 _._._______________________.____ 2,913.505 54,830.471
| |+ ntoskrnl!? 0.1 3 0.1 3 0 _._._______________________.____ 2,913.505 54,830.471
| + ntdll!TppTimerQueueExpiration 0.1 3 0.0 0 0 ___.__.________________________. 7,585.471 63,275.472
| + ntdll!NtSetTimer2 0.0 1 0.0 0 0 ___.____________________________ 7,585.471 7,586.471
| |+ ntoskrnl!? 0.0 1 0.0 0 0 ___.____________________________ 7,585.471 7,586.471
| | + handlerc!? 0.0 1 0.0 1 0 ___.____________________________ 7,585.471 7,586.471
| + ntdll!RtlAcquireSRWLockExclusive 0.0 1 0.0 1 0 ______._________________________ 12,595.471 12,596.471
| + ntdll!RtlGetCurrentServiceSessionId 0.0 1 0.0 1 0 _______________________________. 63,274.472 63,275.472
+ BROKEN 0.0 1 0.0 0 0 __._____________________________ 4,974.474 4,975.474
+ clr!DebuggerMethodInfoTable::Cmp 0.0 1 0.0 1 0 __._____________________________ 4,974.474 4,975.474
Above output is not readable but here it is better one. To document.
Major JIT starts at 469.174 and it took 2466.3 so in the next screen shot we will use 469.174 - 2,936.014 time range.
Let's Look at the ETW Thread for the above range, see how highlighted is ending 2932 and there are multiple enter or leave events. Actually it enter and leave multiple times, so it falls inside our above mentioned time range.
Now let's see the thread in which JIT happened. Thread Id in which JIT happened is 12,740. You can get it from JIT Events and right click an open CPU stack, and update the time range as mentioned on the top, and include the thread. You will see it was waiting to enter the critical section 94% of the time.
Similarly it can be verified for other threads as well.
In different trace when LINQ query is complex and if the thread contains exception (handled or swallowed) stack traces becomes very long, and there are Kernel entering and leaving critical section traces.
Note: This trace was taken after stopping Dass Web Job in Azure App service and by using the profile button inside Kudu Tools.
@brianrob Would appreciate if you can look again at this one, and see if I got to the right conclusion.
Ah - so the rundown thread has to take the codeheap lock in order to enumerate the jitted code ranges. Usually, we do this after capturing the trace as part of rundown, so that we don't see this behavior in the trace. Can you please share the command like that you're using to capture the trace? It looks like symbolic rundown is happening at the beginning of the trace and so you're seeing it in the trace.
Additionally, how much jitting are you doing? I see in your JitStats screen captures that everything is dynamic code generation. I am wondering what the rate of jitting is. In addition to the fact that we're capturing this at the beginning of the trace, this may also be a significant impact on your application if you're jitting at a high rate. Often times, it's possible to reduce the jit rate in cases like this by changing the signature of the dynamic code and passing in additional arguments, so that the code can be shared more.
Can you please share the command like that you're using to capture the trace?
I capture by 2 methods.
1st method.It is captured Azure App Service Kudu tools - profile button. Don't know what command is issued by app service.
2nd method, Azure App Service -> Diagnostic Tools -> Collect Trace Thread time checkbox checked.
Behavior is consistent in both methods.
Also the issue exists even if the Dass job on app service is stopped.
rate of jitting?
I haven't configured the JIT perf counter so don't know yet. Plan to do it in next round.
I don't think the Etw thread shown in above screenshots is the perfview rundown instead it's coming from azure app service continuous trace collection as I have seen 2 threads doing it.
I'm having trouble understanding a performance issue that appears in every profile trace captured in our production App Service (ASP.NET 4.8). I am using the standard App Insights configuration with Profile Trace collection enabled. I've been noticing random spikes throughout the day, and usually there are Profile traces associated with them. However in every case, there is no clear explanation for the performance spike, other than a large amount of BLOCK/AWAIT time that seems associated with lambda compilation for certain LINQ queries.
The server specs are fairly beefy - two Premium v2 P3v2 servers (4 vCPU/14GB RAM). Peak traffic is around 30 req/seq during the middle of the day. CPU/Memory for the server pool hovers around 30-40% even at the peak volume.
As I've reviewed them over and over drilling down into the detail, it seems to keep surfacing that the cause of the performance spike may actually be the profiler itself. That doesn't make a lot of sense to me but I also don't really understand what I'm seeing. These are the things I've noticed when reviewing a specific heavy trace with PerfView.
I'm led to believe based on these statistics, that something the profiler is doing (this rundown) to collect symbol information on the entire App Domain, leads to blocking on all threads which artificially inflates the performance during that time. Once the rundowns have completed, the performance returns to normal with requests taking an average of about 100ms through the remainder of the profiler trace.
Is this something that makes sense or is expected when profiling a production application? Is there some way to avoid this rundown process, or reduce its impact on blocking of active threads so profiling is less intrusive?