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

witx: a wasi_unstable description based on module types. #74

Merged
merged 26 commits into from
Sep 12, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
3833857
A wasi_unstable description based on module types.
sunfishcode Aug 15, 2019
33cd953
Update design/wasi_unstable/wasi_unstable.wati
sunfishcode Sep 4, 2019
402979b
Give types to iovec_t/ciovec_t's fields.
sunfishcode Aug 15, 2019
e427e18
Code-quote more things.
sunfishcode Aug 15, 2019
cb498da
Remove the $else field of a union.
sunfishcode Aug 15, 2019
80a4115
Clean up a few more `(type ...)` and `(typename ...)` constructs.
sunfishcode Aug 15, 2019
2ddd38a
Wrap some long lines.
sunfishcode Aug 15, 2019
c5d74fd
Fix field syntax.
sunfishcode Aug 15, 2019
234233d
Fix exponentiation syntax in a comment.
sunfishcode Aug 15, 2019
e0d5f40
Rename .wati to .widl, use more interface-types syntax, and move type…
sunfishcode Aug 22, 2019
1565100
Rename `import` to `use`, since "import" already means something in w…
sunfishcode Aug 30, 2019
7013711
Remove the `_start` import.
sunfishcode Sep 4, 2019
2e6ec0e
Rename "$self" paramaters to "$fd" to be more descriptive.
sunfishcode Sep 4, 2019
a75b051
Give names to union types.
sunfishcode Sep 4, 2019
7b07f0f
Give names to struct types.
sunfishcode Sep 4, 2019
a970228
Rename .widl to .witx.
sunfishcode Sep 4, 2019
dfd5883
Fix extra close paren.
sunfishcode Sep 5, 2019
a2931a0
Use ciovec_t for fd_write and fd_pwrite.
sunfishcode Sep 5, 2019
bb6d142
Don't use interface types to pass mutable buffers.
sunfishcode Sep 5, 2019
fc69216
Fix a missing @witx.
sunfishcode Sep 5, 2019
2ec3a17
Give each field its own comment, instead of commenting them as a group.
sunfishcode Sep 5, 2019
fe65a69
Add a document on `witx`.
sunfishcode Sep 5, 2019
df8e670
Add $prestat_t and friends.
sunfishcode Sep 9, 2019
6497e90
Remove `__wasi_` and `__WASI_` prefixes from names in comments.
sunfishcode Sep 9, 2019
1ce9ef4
Pick up some validation fixes from lucet-idl.
sunfishcode Sep 10, 2019
2cf06aa
Reorder typenames so that definitions precede uses.
sunfishcode Sep 10, 2019
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
Loading