Skip to content

markused: skip unused symbols, dump fns and generic specialization#24924

Merged
spytheman merged 55 commits into
vlang:masterfrom
felipensp:skip_unused_sumtype
Jul 23, 2025
Merged

markused: skip unused symbols, dump fns and generic specialization#24924
spytheman merged 55 commits into
vlang:masterfrom
felipensp:skip_unused_sumtype

Conversation

@felipensp

@felipensp felipensp commented Jul 18, 2025

Copy link
Copy Markdown
Member

Fix #24921
Fix #24927

  • Added @[markused] for type declaration (FnType, Alias, SumType)
  • Remove unused symbols (alias, fntype, struct, interface, sumtype)
  • Remove unused dump fns
  • Remove unused fn generic specialization

@huly-for-github

Copy link
Copy Markdown

Connected to Huly®: V_0.6-23393

@felipensp felipensp changed the title markused: skip unused sumtypes markused: skip unused symbols (sumtype, struct, multi return) Jul 18, 2025
@felipensp felipensp changed the title markused: skip unused symbols (sumtype, struct, multi return) markused: skip unused symbols, dump fns and generic specialization Jul 22, 2025
@felipensp felipensp force-pushed the skip_unused_sumtype branch from e97be02 to c98f41b Compare July 22, 2025 18:51
@spytheman spytheman marked this pull request as ready for review July 23, 2025 05:39

@spytheman spytheman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Excellent work.
Thank you 🙇🏻‍♂️.

@spytheman spytheman merged commit ae1fa8a into vlang:master Jul 23, 2025
80 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MD5 Crypto C Compilation Error Importing encoding.binary into module causes C compilation error

2 participants