You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm helping to build conprof, which is a continuous profiling application similiar to Google Wide Profiling. We would like to add support for Go's trace profiles (typically /debug/pprof/trace endpoint).
In order to do that we would need to have internal/trace package to be exposed.
The text was updated successfully, but these errors were encountered:
odeke-em
changed the title
Make internal/trace package available as non internal package
proposal: expose internal/trace package available as non internal package
May 9, 2020
internal/trace and the trace format itself almost certainly need to be rewritten to make it easier to load only a subset of the file. The current format basically requires loading the entire file to do anything useful, and that fails for large traces.
We should definitely not expose internal/trace in its current form. It's fine to copy if you need something soon.
There isn't active work on that. I'd say just copy the package (as the license permits) and modify to suit your needs.
rsc
changed the title
proposal: expose internal/trace package available as non internal package
proposal: runtime: expose internal/trace package
Aug 10, 2022
This is a feature request, not a bug.
I'm helping to build conprof, which is a continuous profiling application similiar to Google Wide Profiling. We would like to add support for Go's trace profiles (typically /debug/pprof/trace endpoint).
In order to do that we would need to have internal/trace package to be exposed.
Related conprof issue: parca-dev/parca#46
The text was updated successfully, but these errors were encountered: