fix(std/wasi): always capture syscall exceptions (#7116)

This wraps all exported syscalls in an exception catching delegate to
ensure that the stack is never unexpectedly unwound.
This commit is contained in:
Casper Beyer 2020-08-25 07:04:11 +08:00 committed by GitHub
parent 2d800f2cb9
commit 9b0f9c8765
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 348 additions and 408 deletions

File diff suppressed because it is too large Load Diff