Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(POC of) multi-crate MIR execution #469

Open
jberthold opened this issue Feb 28, 2025 · 1 comment
Open

(POC of) multi-crate MIR execution #469

jberthold opened this issue Feb 28, 2025 · 1 comment
Assignees

Comments

@jberthold
Copy link
Member

Exploration of multi-crate (cargo generated) multi-smir compilation showed that we need to extend the #init function to consume multiple Pgms instead of a single one, as well as modifications to how functions are looked up and loaded (we need a crate context).

Based on the brainstorming done (video here, AI notes available), make an experimental branch for small multi-crate testing.
We will keep this branch alive but not merge it to avoid complications while working on the core semantics.

@dkcumming dkcumming self-assigned this Feb 28, 2025
@dkcumming
Copy link
Collaborator

Here is the example that we were working on with crate boundaries.
example2.zip

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

No branches or pull requests

2 participants