Pat Hickey

Results 29 issues of Pat Hickey

I can use `system_interface::GetSetFdFlags::set_fd_flags` on a file to set `FdFlags::{DSYNC, SYNC, NONBLOCK, RSYNC}` after opening it. Can `OpenOptions` support these as well?

Based on #5065. This PR adds the async suite of variations on `Linker::wrap_func`, `Func::call`, `TypedFunc::call`, and the various `instantiate` functions, for use in async Rust contexts. This ends up being...

wasmtime:api
fuzzing

#### Feature PR #5065 got rid of a trait that "splatted" a type-level tuple of arguments into individual arguments to a closure. @alexcrichton and I feel this is a design...

good first issue

Following https://github.com/bytecodealliance/wasmtime/pull/7881, wasi-common's re-exports from wasmtime-wasi will be marked as deprecated for the `18.0` release series. This PR lands the change into `main` to delete those entirely, and promote `wasmtime_wasi::preview2`...

wasmtime:c-api
wasi

This needs more fleshing out and testing. Without this patch, @acfoltzer reported an unexpected trace when calling into a component: ``` # 7.148 p.v0 XQD| 2023-09-27T00:39:46.963691Z TRACE request{id=00000000-0000-0000-0000-000000000000}:service{sid=enabled}: xqd::guest::component: call_hook=CallingWasm\n...

wasmtime:api

More info which could be useful on the PFD: - Mission Time - Throttle level - GPS #Satellites, HDOP

enhancement

Need a vertical tape for this

enhancement

Probably should be implemented as a tape, right next to the altitude tape.

enhancement

enhancement
wasi-preview2
target-web

Targets ServiceWorker, Fetch. ## Tasks - [ ] `incoming-handler.handle` - [ ] `outgoing-handler.handle` - [ ] `types.drop-fields` - [ ] `types.new-fields` - [ ] `types.fields-get` - [ ] `types.fields-set` -...

enhancement
wasi-preview2
target-web