-
-
Notifications
You must be signed in to change notification settings - Fork 456
Open
Labels
Description
Description
Support Sentry profiling running in the JVM
### Milestones
- [ ] Profile Java code in the JVM for single hub mode (desktop and CLI type of app)
- [ ] Profile per-thread/request to support Spring Boot and other web frameworks
- [ ] Support profiling for Spring Boot
The biggest opportunity here is supporting Spring Boot specifically. But generically supporting JVM for both per-thread or per-request (webflux/async) will be the complete deliverable.
Assuming here that if we get Java it won't matter the actual language that compiled to bytecode. It would be valuable to support Kotlin, Scala, Clojure, Groovy (in this order, if it mattered).
Related profiling issues and PRs:
.NET: getsentry/sentry-dotnet#1955 and getsentry/sentry-dotnet#2206
iOS profiler: * getsentry/sentry-cocoa#1652
Android: #1897 and #1973
NodeJS: https://github.com/getsentry/profiling-node
Python: getsentry/sentry-python#1481
Ruby: getsentry/sentry-ruby#2013
bruno-garcia, project0, PatrickHuetter, memcorrupt, Angelodaniel and 4 morekaan-carbon, bruno-garcia, memcorrupt and rnett
Metadata
Metadata
Assignees
Labels
Projects
Status
No status