sentry-java icon indicating copy to clipboard operation
sentry-java copied to clipboard

Instantiate continuous profiling v8 (p3)

Open stefanosiano opened this issue 1 year ago • 2 comments

:scroll: Description

added profile context to SentryTracer removed isProfilingEnabled from AndroidContinuousProfiler, as it's useless added continuous profiler to SentryOptions added DefaultTransactionPerformanceCollector to AndroidContinuousProfiler and updated it to work with string ids other than transactions fixed ProfileChunk measurements being modifiable from other code added thread id and name to SpanContext.data

#skip-changelog

:bulb: Motivation and Context

Instantiate Continuous Profiler Part 3 of https://github.com/getsentry/sentry-java/pull/3710

:green_heart: How did you test it?

Unit tests

:pencil: Checklist

  • [ ] I reviewed the submitted code.
  • [ ] I added tests to verify the changes.
  • [ ] No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled.
  • [ ] I updated the docs if needed.
  • [ ] Review from the native team if needed.
  • [ ] No breaking change or entry added to the changelog.
  • [ ] No breaking change for hybrid SDKs or communicated to hybrid SDKs.

:crystal_ball: Next steps

stefanosiano avatar Sep 26 '24 10:09 stefanosiano