Skip to content

Conversation

jtschuster
Copy link
Member

We only ever do operations on interface methods, so we can track only interface methods rather than all virtual methods. The decrease in allocations and speed increase are smaller than I expected but look significant.

We only ever do operations on interface methods, so we can only keep
interface methods rather than all virtual methods
@jtschuster jtschuster requested a review from sbomer April 16, 2024 19:43
@ghost ghost added the area-Tools-ILLink .NET linker development as well as trimming analyzers label Apr 16, 2024
@jtschuster jtschuster marked this pull request as ready for review April 16, 2024 19:43
@jtschuster jtschuster requested a review from marek-safar as a code owner April 16, 2024 19:43
@dotnet-policy-service dotnet-policy-service bot added the linkable-framework Issues associated with delivering a linker friendly framework label Apr 16, 2024
@jtschuster jtschuster removed the linkable-framework Issues associated with delivering a linker friendly framework label Apr 16, 2024
@dotnet-policy-service dotnet-policy-service bot added the linkable-framework Issues associated with delivering a linker friendly framework label Apr 16, 2024
Copy link
Contributor

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

@jtschuster jtschuster merged commit f8903fe into dotnet:main Apr 22, 2024
matouskozak pushed a commit to matouskozak/runtime that referenced this pull request Apr 30, 2024
We only ever do operations on interface methods, so we can only keep
interface methods rather than all virtual methods
michaelgsharp pushed a commit to michaelgsharp/runtime that referenced this pull request May 9, 2024
We only ever do operations on interface methods, so we can only keep
interface methods rather than all virtual methods
@github-actions github-actions bot locked and limited conversation to collaborators May 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Tools-ILLink .NET linker development as well as trimming analyzers linkable-framework Issues associated with delivering a linker friendly framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants