Skip to content

GCDump requires client-side symbol lookup for native AOT #4856

@LakshanF

Description

@LakshanF

Native AOT applications emits some events (GCBulkNode, GCBulkEdge, GCBulkRootEdge, TypeBulkType) that are related to managed GC that can be collected via a client diagnostic tool like, dotnet-gcdump for managed heap analysis. However, since native AOT applications do not carry metadata, the type IDs require client time symbol lookup for user friendly analysis of the object graph. There is already some existing support for other similar projects that might be useful when adding support for native AOT. There are also windows specific APIs that might help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions