-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add ability to dynamically link wasm modules (#596)
* add wasm-link test modules and setup * (wip) pass modules to link from elixir to rust * add ability to dynamically link wasm modules * add support to dynamically link compiled module * update linking api to use map-of-map instead of list-of-map * update param name from links to linked_module to avoid confusion with linker * update dynamic-linking docs with additional notes * update api to prevent over exposure of rust resources * rename remaining links to linked_modules * add unit tests for dynamic module linking * add dynamic module linking to the changelog * update error messages returned from rust for clarity * refactor dynamic module linking code to improve readability and maintainability (#1) * update dynamic module linking docs Co-authored-by: Philipp Tessenow <[email protected]> * add missing new line at the end of the file Co-authored-by: Philipp Tessenow <[email protected]> * add support for dynamically linked module dependencies (#2) * fix nested dynamic link issue * add test for compiled dynamically linked module deps --------- Co-authored-by: Sonny Scroggin <[email protected]> Co-authored-by: Philipp Tessenow <[email protected]>
- Loading branch information
1 parent
6b43f30
commit 2c4ac3e
Showing
15 changed files
with
344 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.