Skip to content

Runtime cast refactor#644

Merged
titzer merged 5 commits into
titzer:masterfrom
linxuanm:runtime-cast-refactor
Jun 30, 2026
Merged

Runtime cast refactor#644
titzer merged 5 commits into
titzer:masterfrom
linxuanm:runtime-cast-refactor

Conversation

@linxuanm

Copy link
Copy Markdown
Contributor

This PR refactors Runtime.cast so that the x86-64 paths performs runtime casting without allocating a Value.

@linxuanm linxuanm marked this pull request as ready for review May 29, 2026 19:48

@titzer titzer left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

lgtm; we can factor out some functionality and inline the branch into the interpreter and JITs as a next step

@titzer titzer merged commit 969eaa5 into titzer:master Jun 30, 2026
13 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.

2 participants