Skip to content

refactor: carry planned value sizes#156

Merged
swananan merged 1 commit intomainfrom
refactor/dwarf-planned-value-size
May 5, 2026
Merged

refactor: carry planned value sizes#156
swananan merged 1 commit intomainfrom
refactor/dwarf-planned-value-size

Conversation

@swananan
Copy link
Copy Markdown
Owner

@swananan swananan commented May 4, 2026

Move direct-value access sizes into PlannedValue so compiler lowering consumes explicit primitive metadata instead of recomputing it from TypeInfo.

Keep TypeInfo usage on the user-memory-read path, where the backend still needs layout and signedness information for runtime reads.

Refs #148.

Move direct-value access sizes into PlannedValue so compiler lowering consumes
explicit primitive metadata instead of recomputing it from TypeInfo.

Keep TypeInfo usage on the user-memory-read path, where the backend still
needs layout and signedness information for runtime reads.

Refs #148.
@swananan swananan merged commit e2323c0 into main May 5, 2026
10 checks passed
@swananan swananan deleted the refactor/dwarf-planned-value-size branch May 5, 2026 04:34
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