Skip to content

Commit ffceddb

Browse files
authored
Merge pull request #1849 from brianrob/dev/brianrob/additional-minimal-rundown-events
Add Additional Configuration Events to Minimal Rundown
2 parents 846df21 + bc7b515 commit ffceddb

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/PerfView/CommandProcessor.cs

+7-1
Original file line numberDiff line numberDiff line change
@@ -3521,7 +3521,13 @@ private void DoClrRundownForSession(string fileName, string sessionName, Command
35213521
// to get the runtime start event. For minimal rundown, just enabling ForceEndRundown
35223522
// should be enough to get the rundown event for both .NET Framework and .NET Core
35233523
// without going down any expensive rundown codepaths.
3524-
var rundownKeywords = ClrRundownTraceEventParser.Keywords.ForceEndRundown;
3524+
3525+
// Minimal rundown includes:
3526+
// - Runtime/Start event
3527+
// - TieredCompilation
3528+
var rundownKeywords = ClrRundownTraceEventParser.Keywords.ForceEndRundown |
3529+
ClrRundownTraceEventParser.Keywords.Compilation |
3530+
ClrRundownTraceEventParser.Keywords.GC;
35253531

35263532
// Only consider forcing suppression of these keywords if full rundown is enabled.
35273533
if (!parsedArgs.NoRundown && !parsedArgs.NoClrRundown)

0 commit comments

Comments
 (0)