Skip to content

IL: use empty tables for members when possible - #20249

Merged
T-Gro merged 3 commits into
dotnet:mainfrom
auduchinok:il-empty-member-tables
Aug 13, 2026
Merged

IL: use empty tables for members when possible#20249
T-Gro merged 3 commits into
dotnet:mainfrom
auduchinok:il-empty-member-tables

Conversation

@auduchinok

Copy link
Copy Markdown
Member
Workload Retained before Retained after Change
Realize every type def (181 runtime assemblies) 28.4 MB 17.3 MB −39.2%
Console app (1 file, 167 refs) 36.5 MB 34.5 MB −5.5%
FSharp.Compiler.Service (433 files, 178 refs) 1232.7 MB 1231.5 MB −0.1%
FSharp.Common (58 files, 489 refs) 544.4 MB 515.9 MB −5.2%

@auduchinok
auduchinok requested a review from a team as a code owner August 12, 2026 13:18
@github-actions

github-actions Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

❗ Release notes required

You can open this PR in browser to add release notes: open in github.dev


✅ Found changes and release notes in following paths:

Change path Release notes path Description
`src/Compiler` docs/release-notes/.FSharp.Compiler.Service/11.0.100.md

@auduchinok
auduchinok force-pushed the il-empty-member-tables branch from 67422ac to c6e8644 Compare August 12, 2026 13:22
@github-actions github-actions Bot added the AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files label Aug 12, 2026
@auduchinok

Copy link
Copy Markdown
Member Author

@T-Gro This is ready.

@github-project-automation github-project-automation Bot moved this from New to In Progress in F# Compiler and Tooling Aug 13, 2026
@T-Gro
T-Gro merged commit e09605c into dotnet:main Aug 13, 2026
49 checks passed
@auduchinok
auduchinok deleted the il-empty-member-tables branch August 13, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants