Skip to content

apply host performance timing limits to chrome call logging#457

Merged
bashbaug merged 3 commits intointel:mainfrom
bashbaug:chrome-tracing-limits
Mar 2, 2026
Merged

apply host performance timing limits to chrome call logging#457
bashbaug merged 3 commits intointel:mainfrom
bashbaug:chrome-tracing-limits

Conversation

@bashbaug
Copy link
Contributor

Description of Changes

Applies host performance timing limits such as min/max enqueue counters and conditional controls to chrome call logging. This helps to keep chrome traces to a reasonable size, and even though this means that CallLogging and ChromeCallLogging may potentially log different numbers of API calls, it's perhaps not too strange, because ChromeCallLogging requires host performance times as part of the chrome trace and CallLogging does not.

Testing Done

Tested with a long running workload with many API calls. Prior to this change, the chrome trace file was multiple gigabytes, even with host performance timing controls set. After this change, the chrome trace file is much smaller, since it applies the host performance timing controls.

@bashbaug bashbaug merged commit 1013936 into intel:main Mar 2, 2026
8 checks passed
@bashbaug bashbaug deleted the chrome-tracing-limits branch March 2, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant