Skip to content
This repository was archived by the owner on Mar 24, 2022. It is now read-only.

Commit f109245

Browse files
authored
add hostcall_reservation feature to CHANGELOG.md (#569)
1 parent d65b251 commit f109245

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414

1515
- Converted the `&mut Vmctx` argument to hostcalls into `&Vmctx`. Additionally, all `Vmctx` methods now take `&self`, where some methods such as `yield` previously took `&mut self`. These methods still require that no other outstanding borrows (such as the heap view) are held across them, but that property is checked dynamically rather than at compile time.
1616

17+
- Added the field `hostcall_reservation` to `Limits` to specify an amount of stack space Lucet will ensure is available when making a hostcall. `hostcall_reservation` defaults to 32KiB. If there is less than the configured amount of stack space when making a hostcall, the instance will fault in the same way as any other guest-code stack overflow.
18+
1719
[start-function]: https://webassembly.github.io/spec/core/syntax/modules.html#syntax-start
1820

1921
### 0.6.1 (2020-02-18)

0 commit comments

Comments
 (0)