Skip to content

Reuse function specializations by source identity - #637

Draft
1sgtpepper wants to merge 6 commits into
project-llzk:mainfrom
1sgtpepper:fix/function-specialization-reuse
Draft

Reuse function specializations by source identity#637
1sgtpepper wants to merge 6 commits into
project-llzk:mainfrom
1sgtpepper:fix/function-specialization-reuse

Conversation

@1sgtpepper

Copy link
Copy Markdown
Contributor

Split from #604.

Key full and partial free-function specializations by source definition and concrete parameter bindings, then reuse the recorded result instead of generated symbol spelling.

Covers user-symbol collisions and repeated reuse for full and partial specializations.

Validation:
CI

@1sgtpepper
1sgtpepper force-pushed the fix/function-specialization-reuse branch from 27817e6 to f703be3 Compare July 23, 2026 16:17
@1sgtpepper
1sgtpepper force-pushed the fix/function-specialization-reuse branch from c532b37 to 5b7dc04 Compare July 24, 2026 08:16
@1sgtpepper
1sgtpepper force-pushed the fix/function-specialization-reuse branch from 5b7dc04 to 0b3f6dc Compare July 24, 2026 08:36
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.

1 participant