Skip to content

Conversation

@AaronRobinsonMSFT
Copy link
Member

No description provided.

@AaronRobinsonMSFT AaronRobinsonMSFT added this to the 11.0.0 milestone Feb 4, 2026
Copilot AI review requested due to automatic review settings February 4, 2026 18:58
@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to this area: @agocke
See info in area-owners.md if you want to be subscribed.

Copy link
Contributor

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

Removes CoreLibBinder entries and metasig declarations that are no longer referenced by CoreCLR, reducing maintenance surface in the VM’s corelib and metasig header tables.

Changes:

  • Pruned a large set of unused DEFINE_METASIG* signature entries from metasig.h.
  • Removed unused CoreLibBinder bindings for Task.FromException*, ValueTask.FromException*, DBNull.Value, Type.IsImport, and a redundant custom marshaler binding from corelib.h.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/coreclr/vm/metasig.h Removes unused metasig signature definitions to shrink the signature table.
src/coreclr/vm/corelib.h Drops unused CoreLibBinder member bindings that are no longer referenced by the runtime.

Removed commented-out section for FailFast in metasig.h
Copilot AI review requested due to automatic review settings February 4, 2026 19:28
Copy link
Contributor

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

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

@AaronRobinsonMSFT AaronRobinsonMSFT merged commit 76f6d85 into dotnet:main Feb 5, 2026
100 checks passed
@github-project-automation github-project-automation bot moved this to Done in AppModel Feb 5, 2026
@AaronRobinsonMSFT AaronRobinsonMSFT deleted the remove_unused_sigs_types branch February 5, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants