Commit Graph

5 Commits

Author SHA1 Message Date
8f4fa95663 libsysprof-analyze: use mountnamespace/addresslayout in symbolize 2023-05-10 16:51:05 -07:00
30a30524fe libsysprof-analyze: implement multi-symbolizer symbolize 2023-05-09 13:34:35 -07:00
284d0d1f09 libsysprof-analyzer: make multi symbolizer transfer ownership 2023-05-03 17:09:03 -07:00
f550394b62 libsysprof-analyze: add prepare vfunc for symbolizers
This will allow them to pre-process the document and extract whatever
information they need out of it to do symbolizing.
2023-05-03 15:31:56 -07:00
f7374f3252 libsysprof-analyze: add minimal symbolizer API
This exposes the types and hierarchy but won't expose the API details that
we need internally. The idea here is that we can keep that private so we
can adjust how it is used should we need to since the public interface
would be the SysprofDocumentSymbols, not the SysprofSymbolizer which does
decoding directly via address/context state.
2023-05-03 14:16:31 -07:00