Skip to content

Commit 62e3785

Browse files
committed
perf: point to whp-warm-start branch with no-surrogate mode
Enable whp-no-surrogate feature for VirtualAlloc-based allocation, direct WHvMapGpaRange mapping, and lazy scratch zeroing via MEM_DECOMMIT + MEM_COMMIT. Signed-off-by: danbugs <danilochiarlone@gmail.com>
1 parent 177505c commit 62e3785

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

host/Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

host/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ path = "src/bin/pyhl.rs"
2929
[dependencies]
3030
# hyperlight-dev/hyperlight#1373 — Ludvig's Snapshot::to_file/from_file
3131
# Uses PAGE_READONLY mapping (no host commit charge per VM).
32-
hyperlight-host = { git = "https://github.com/hyperlight-dev/hyperlight", branch = "disk_snapshot_copy", features = ["executable_heap", "hw-interrupts"] }
32+
hyperlight-host = { git = "https://github.com/danbugs/hyperlight", branch = "perf/whp-warm-start", features = ["executable_heap", "hw-interrupts", "whp-no-surrogate"] }
3333
clap = { version = "4", features = ["derive", "env"] }
3434
anyhow = "1"
3535
memmap2 = "0.9"

0 commit comments

Comments
 (0)