Skip to content

Reduce impact of tracing layer enabled with no tracers#413

Merged
nrspruit merged 2 commits intooneapi-src:masterfrom
nrspruit:improve_perf_tracing_layer_idle
Feb 5, 2026
Merged

Reduce impact of tracing layer enabled with no tracers#413
nrspruit merged 2 commits intooneapi-src:masterfrom
nrspruit:improve_perf_tracing_layer_idle

Conversation

@nrspruit
Copy link
Contributor

  • Added calls to check the existence of active tracers and callbacks before generating tracing such that the impact of tracing is reduced until enabled.

@nrspruit nrspruit marked this pull request as ready for review January 21, 2026 17:02
@nrspruit nrspruit marked this pull request as draft January 21, 2026 17:02
@nrspruit nrspruit force-pushed the improve_perf_tracing_layer_idle branch from ddf6e23 to 94ad5a6 Compare January 21, 2026 17:02
@nrspruit nrspruit marked this pull request as ready for review January 26, 2026 19:23
@nrspruit nrspruit force-pushed the improve_perf_tracing_layer_idle branch from 94ad5a6 to 5ee7ae1 Compare January 26, 2026 19:23
@nrspruit nrspruit force-pushed the improve_perf_tracing_layer_idle branch from 5ee7ae1 to 32a7f40 Compare February 4, 2026 19:16
@vishnu-khanth
Copy link
Contributor

Copyright update may be required! Other than that LGTM

- Added calls to check the existence of active tracers and callbacks
  before generating tracing such that the impact of tracing is reduced
until enabled.

Signed-off-by: Neil R. Spruit <[email protected]>
@nrspruit nrspruit force-pushed the improve_perf_tracing_layer_idle branch from 32a7f40 to d91e00a Compare February 5, 2026 16:25
@nrspruit nrspruit merged commit b9dd43c into oneapi-src:master Feb 5, 2026
50 checks passed
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.

4 participants