Commit 3f9dc00
authored
Updates for Hyperlight 0.13 release (#389)
* Remove host function definition region dependency
Instead of using a shared memory region or a host function callback
to provide host function definitions to the guest, the host now pushes
the serialized definitions directly as a parameter to InitWasmRuntime.
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Add [workspace] to excluded packages for worktree compatibility
rust_wasm_samples, hyperlight_wasm_macro, and component_sample were
missing empty [workspace] tables in their Cargo.toml files. Without
this, Cargo resolves to the main checkout's workspace root when run
from a git worktree, causing 'believes it's in a workspace' errors.
wasm_runtime already had this marker.
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Address feedback
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Upgrade to Hyperlight 0.13
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Move the HostPrint Registration
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Updates after rebase
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Update to latest hl
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* put the funciton in the wrong spot
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Remove dep on hostprint and make mmaps linux only
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
* Resond to feedback
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
---------
Signed-off-by: James Sturtevant <jsturtevant@gmail.com>1 parent 7d4c5da commit 3f9dc00
23 files changed
Lines changed: 464 additions & 298 deletions
File tree
- src
- component_sample
- hyperlight_wasm_macro
- src
- hyperlight_wasm_runtime
- src
- hyperlight_wasm
- examples
- component_example
- helloworld
- interruption
- src/sandbox
- rust_wasm_samples
- src
- wasmsamples
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
| |||
0 commit comments