This creates a library for fetching debug info by build ID, whether
locally or remotely via debuginfod. The functionality was refactored
out of existing code in the Symboliize library. Existing utilities
were refactored to use this library.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
[NFC] [Object] Refactor out library to fetch debug info by build ID.
typo? [Object] Refactor Object to fetch debug info by build ID?
Comment Actions
The intent was "refactor-out", as in "extract by refactoring." Changed wording to "Create".
Comment Actions
This could be potentially split into multiple smaller patches to make this easier to review, land and revert (if needed). For example introducing llvm/include/llvm/Object/BuildID.h with just BuildID and BuildIDRef types and their usage could be its own patch. With that being said, I'd be also fine with this landing as is.