Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wamr] Meeting notes for 11-04 #457

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions wamr/2024/wamr-11-04.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,23 @@
3. Announcements
a. _Submit a PR to add your announcement here_
4. Other agenda items
b. _Submit a PR to add your item here_
- status of instantiation linking
- requirements

## Attendees

* TODO
- Jun Xu (Intel)
- Liang He (Intel)
- Trenner, Thomas (Siemens)
- Tacke, Dominik (Siemens)

## Notes

* TODO
- Siemens has a requirement. It involves updating a running Wasm module without completely stopping it. The update will be a tiny patch. A brief pause and resume are only acceptable if no running status is lost. Siemens is attempting to do this using the shared heap/memory and multi-memory features, but both present challenges.

- Another requirement from Siemens concerns AOT debugging. The current system allows the debugger to see parts of the runtime and/or embedding code. However, in Siemens' scenario, both sets of code should be hidden from Wasm developers, even in assembly mode.

- Siemens also updated the status of exception handling. There are several unanswered questions about handling exceptions that a Wasm module does not catch. Since Wamr is written in C, which lacks language-level exception handling, this issue is complex and fraught with potential problems. Therefore, a broad community discussion is needed. Siemens will open several issues to start the conversation.

## Action Items

Expand Down