forked from grafana/pyroscope-java
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
15 lines (14 loc) · 792 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TODO support multiple simultaneous profiling modes (profiling event types)
- async-profiler dump format
- ATM, the collapsed dump format (what we're using) is not supported for multiple-event profiling
- can it be supported?
- see
- https://github.com/jvm-profiling-tools/async-profiler/issues/150
- https://github.com/jvm-profiling-tools/async-profiler/issues/357
- data flow changes
- ATM, sample snapshots are uploaded specifying event-type-dependent parameters per snapshot
- so multiple-event profiling needs a dedicated queue+snapshot+upload pipeline for each event type used simultaneously
TODO support per-thread profiling
- use AsnycProfiler::execute
- see
- https://github.com/jvm-profiling-tools/async-profiler/issues/473