Skip to content

[cDAC] Support APIs for reading line numbers #114336

@max-charlamb

Description

@max-charlamb

Uses

Used as part of

  • !printexception -lines
  • !ip2md when SYMOPT_LOAD_LINES is set in the symbol options (default in windbg)
  • !clrstack

Required APIs

  • IXCLRDataModule::GetFlags
  • IXCLRDataModule::GetFileName
  • IXCLRDataModule::Request(DACDATAMODULEPRIV_REQUEST_GET_MODULEDATA…)
  • IXCLRDataModule::StartEnumExtents
  • IXCLRDataModule::EnumExtent
  • IXCLRDataModule::EndEnumExtents
  • IXCLRDataProcess::StartEnumMethodInstancesByAddress
  • IXCLRDataProcess::EnumMethodInstanceByAddress
  • IXCLRDataProcess::EndEnumMethodInstancesByAddress
  • IXCLRDataMethodInstance::GetRepresentativeEntryAddress
  • IXCLRDataMethodInstance::GetILOffsetsByAddress
  • IXCLRDataMethodInstance::GetILAddressMap
  • IXCLRDataMethodInstance::GetTokenAndScope

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-Diagnostics-coreclrenhancementProduct code improvement that does NOT require public API changes/additions

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions