-
Notifications
You must be signed in to change notification settings - Fork 24
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
[1/x] Load LinkLibrary
from package; Move Package
to miden-package
crate in the VM repo
#349
Conversation
4e03159
to
6cd29e1
Compare
Package
to miden-package
crate in the VM repoPackage
to miden-package
crate in the VM repo
6cd29e1
to
e60feb6
Compare
Package
to miden-package
crate in the VM repoLinkLibrary
Miden package support; Move Package
to miden-package
crate in the VM repo
Load `LinkLibrary` from a Miden package. Remove `MastArtifact` and use `miden_package::MastArtifact`.
e628a40
to
01e78e5
Compare
LinkLibrary
Miden package support; Move Package
to miden-package
crate in the VM repoLinkLibrary
from package; Move Package
to miden-package
crate in the VM repo
LinkLibrary
from package; Move Package
to miden-package
crate in the VM repoLinkLibrary
from package; Move Package
to miden-package
crate in the VM repo
which is now stored as `MastForest::advice_map`
c0e9550
to
9c4c9b3
Compare
LinkLibrary
from package; Move Package
to miden-package
crate in the VM repoLinkLibrary
from package; Move Package
to miden-package
crate in the VM repo
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I'm going to merge this, once the miden-package
PR is merged and published, we can switch back to crates.io dependencies. This will prevent compiler releases until we switch back, but that's fine since we anticipate doing a release only after those crates are published anyway.
Ref #346
This PR moves
Package
to a newmiden-package
crate in the VM repo and implements loadingLinkLibrary
from the Miden package (MASP) file.The linking is handled in the subsequent #353
TODO:
Package
into newmiden-package
crate in the VM repo;MastArtifact
tomiden-package
;Package
asLinkLibrary::Masp
;miden-package
crate withPackage
type to represent a compiled Miden program/library. miden-vm#1544 first;