Dave Bakker

Results 147 comments of Dave Bakker

I've added it to the agenda 👍

Partially answering my own question: - Resources are nominally typed, but function signatures use structural typing. - Normally, the `interface` that uses a resource type, also implements that resource. In...

The [the child-handles branch](https://github.com/WebAssembly/component-model/compare/main...child-handles) looks very interesting! I haven't thought it that much through, but it seems like a potential solution indeed. At the same time, I'm having a hard...

If I understand https://github.com/WebAssembly/component-model/pull/260 correctly, they are still not exactly the same. I.e. the Canonical ABI may still deliberately randomize NaN bit patterns when crossing component boundaries.

Continuing to run code in an alread-trapped instance sounds potentially hazardous. As an alternative, maybe components can declare some kind of separate (nested?) "debug" component and move the `callstack` function...

> My only concern with quotes is that it sort of suggests that the contents aren't part of the WIT syntax. Fair point. Any other notation will do. ```d export...

Out of the four options, 1 and 2 seem the best to me. > or we can expose just the mapping from fds to list of pollables Note that one...

After discussing with @sunfishcode we came up with another alternative solution: Rather than attempting to integrate external resources into the libc/POSIX polling mechanism, we could expose the libc-managed WASI resources...

> We will create a new task each time an async host function is unable to complete immediately, yes. With the exception of `stream`s, right? I assume they will reuse...

@dicej Okay! It doesn't really matter for this issue. Was just curious.