Context
We should pre-upload debug symbols for official builds of ADP: AMD64, ARM64, FIPS and non-FIPS. This will allow for using profiling tools like ddprof or the Datadog Host Profiler with stripped binaries, by allowing the uploaded profiles to be symbolized after-the-fact using the pre-uploaded debug symbols.
We should also explore, at the same time, generating a separate bundle of the debug symbols -- a la debuginfo -- that can be used for post-hoc symbolization of profiles captured directly via perf.
Context
We should pre-upload debug symbols for official builds of ADP: AMD64, ARM64, FIPS and non-FIPS. This will allow for using profiling tools like
ddprofor the Datadog Host Profiler with stripped binaries, by allowing the uploaded profiles to be symbolized after-the-fact using the pre-uploaded debug symbols.We should also explore, at the same time, generating a separate bundle of the debug symbols -- a la
debuginfo-- that can be used for post-hoc symbolization of profiles captured directly viaperf.