Skip to content

Conversation

rcj1
Copy link
Contributor

@rcj1 rcj1 commented Aug 19, 2025

No description provided.

@Copilot Copilot AI review requested due to automatic review settings August 19, 2025 03:08
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements the GetAssemblyName cDAC API by adding a native implementation to replace the legacy-only fallback. The implementation retrieves assembly names through the loader contract and includes proper error handling for edge cases.

Key Changes

  • Replaced single-line legacy fallback with full cDAC implementation for GetAssemblyName
  • Added proper error handling for assemblies without paths (memory-loaded vs reflection emit)
  • Included debug validation against legacy implementation for consistency verification

Copy link
Contributor

Tagging subscribers to this area: @steveisok, @dotnet/dotnet-diag
See info in area-owners.md if you want to be subscribed.

@rcj1 rcj1 requested a review from max-charlamb August 19, 2025 19:38
@rcj1 rcj1 merged commit 8f1c6e8 into dotnet:main Aug 20, 2025
48 checks passed
@rcj1 rcj1 deleted the GetAssemblyName branch August 20, 2025 18:38
@github-actions github-actions bot locked and limited conversation to collaborators Sep 20, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants