Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Notable changes: - A DEBUG() macro and UVWASI_DEBUG_LOG build option have been added to improve debugging. - Path length restrictions have been removed across the codebase. - Initial support for poll_oneoff() has been added on all platforms. The implementation is based on uv_poll_t's. - A new uvwasi_size_t has been introduced across the WASI system call API. This provides consistent 32-bit size_t's. - The cmake test targets are now only generated if uvwasi is the root project to avoid conflicts with targets from embedders. - uv.h has been removed from the public headers. - A serialization/deserialization API has been added to simplify the process of working with WASM memory. This also hides many WASI <--> WASM interfacing implementation details from embedders. - A memory corruption bug on Windows related to path resolution has been fixed.
- Loading branch information