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

Multi-module bytecode loading #158

Closed
5 tasks done
PaulBone opened this issue Apr 27, 2019 · 0 comments
Closed
5 tasks done

Multi-module bytecode loading #158

PaulBone opened this issue Apr 27, 2019 · 0 comments
Assignees
Labels
component: pz Concerning the PZ bytecode format component: runtime Concerning the runtime system meta: triaged Has the issue been triaged yet? skill: C++ status: resolved Changes merged (sometimes with edits and not always through the github UI). type: enhancement
Projects
Milestone

Comments

@PaulBone
Copy link
Member

PaulBone commented Apr 27, 2019

Support module loading for the runtime.

  • Add the concept of exported symbols to the pz bytecode format.
  • Add the concept of a library, get the linker building them.
  • Copy exports for the named module during linking.
  • Get the runtime to load two modules
  • Get the runtime to manage calls between two modules
@PaulBone PaulBone added type: enhancement skill: C++ component: pz Concerning the PZ bytecode format component: runtime Concerning the runtime system meta: triaged Has the issue been triaged yet? status: accepted A bug we intend to fix it. labels Apr 27, 2019
@PaulBone PaulBone added this to the Module system milestone Apr 27, 2019
@PaulBone PaulBone added this to To do in Modules via automation Dec 15, 2019
@PaulBone PaulBone mentioned this issue Dec 25, 2019
@PaulBone PaulBone moved this from To do to Maybe in Modules Mar 15, 2020
@PaulBone PaulBone moved this from Maybe to To do in Modules Mar 15, 2020
@PaulBone PaulBone moved this from To do to In progress in Modules Oct 16, 2020
@PaulBone PaulBone self-assigned this Oct 16, 2020
PaulBone added a commit that referenced this issue Oct 25, 2020
Modules automation moved this from In progress to Done Oct 25, 2020
@PaulBone PaulBone added status: resolved Changes merged (sometimes with edits and not always through the github UI). and removed status: accepted A bug we intend to fix it. labels Oct 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: pz Concerning the PZ bytecode format component: runtime Concerning the runtime system meta: triaged Has the issue been triaged yet? skill: C++ status: resolved Changes merged (sometimes with edits and not always through the github UI). type: enhancement
Projects
Modules
  
Done
Development

No branches or pull requests

1 participant