Mark McCaskey
|
5dcb95dd7a
|
fix basic errors in linux impl
|
2019-03-29 15:17:42 -07:00 |
|
Mark McCaskey
|
35fbf573c9
|
add pread on linux
|
2019-03-29 15:10:46 -07:00 |
|
Mark McCaskey
|
88212d356f
|
implement random_get()
|
2019-03-29 13:06:06 -07:00 |
|
Mark McCaskey
|
28d9d1fe87
|
move linux impl to unix (it works on osx too!)
|
2019-03-29 12:39:48 -07:00 |
|
Mark McCaskey
|
1f8b90b57e
|
probably actually fix linux for real though
|
2019-03-29 12:33:32 -07:00 |
|
Mark McCaskey
|
de241a03f9
|
fix linux impl bugs
|
2019-03-29 11:43:32 -07:00 |
|
Mark McCaskey
|
48d34d9522
|
improve calling of platform-specific code and impl linux clock calls
|
2019-03-29 11:38:48 -07:00 |
|
Mark McCaskey
|
23c09ac042
|
add imports
|
2019-03-29 11:04:38 -07:00 |
|
Lachlan Sneff
|
b1030d3181
|
Add prestat_t
|
2019-03-29 11:03:21 -07:00 |
|
Mark McCaskey
|
d10d0285ac
|
Merge branch 'feature/wasi' into feature/wasi-cross-platform-skeleton
|
2019-03-29 10:43:30 -07:00 |
|
Mark McCaskey
|
ea27effdb3
|
keeep top level wasi calls that call out to platform-specific impls
|
2019-03-29 10:20:08 -07:00 |
|
Lachlan Sneff
|
d9b89b46ee
|
Fix bug in deref of WasmPtr<T, Array>
|
2019-03-28 22:22:46 -07:00 |
|
Lachlan Sneff
|
90db12e59a
|
Finish up signatures and converting function types
|
2019-03-28 22:10:11 -07:00 |
|
Mark McCaskey
|
bd09343fca
|
add structure for cross-platform wasi syscall implementations
|
2019-03-28 17:09:39 -07:00 |
|
Lachlan Sneff
|
c45de2207e
|
Add helper types and half-ish of the wasi signatures
|
2019-03-28 17:00:10 -07:00 |
|
Mark McCaskey
|
aed9d3b9b7
|
remove __wasi_ prefix
|
2019-03-28 15:17:52 -07:00 |
|
bors[bot]
|
79133e59e5
|
Merge #303
303: Add all wasi types r=lachlansneff a=lachlansneff
This adds all wasi types.
Co-authored-by: Lachlan Sneff <lachlan.sneff@gmail.com>
|
2019-03-28 21:59:28 +00:00 |
|
Lachlan Sneff
|
bde6bdfd3a
|
Add all wasi types
|
2019-03-28 14:33:15 -07:00 |
|
Mark McCaskey
|
21304cb700
|
Merge branch 'feature/wasi' into feature/hook-up-wasi-to-wasmer
|
2019-03-28 14:19:17 -07:00 |
|
Mark McCaskey
|
a69fdfef38
|
implement wasi check
|
2019-03-28 13:46:30 -07:00 |
|
Lachlan Sneff
|
256253a1d5
|
Fix clippy lint
|
2019-03-28 13:10:22 -07:00 |
|
Lachlan Sneff
|
dbc4176964
|
Add env and args syscalls
|
2019-03-28 12:56:11 -07:00 |
|
Mark McCaskey
|
bc863fcf0c
|
hook up wasi to wasmer
|
2019-03-28 12:19:23 -07:00 |
|
Lachlan Sneff
|
94674e9d80
|
Add wasi state
|
2019-03-28 12:18:05 -07:00 |
|
Mark McCaskey
|
b7254ce1f5
|
add stubs and dispatch
|
2019-03-28 11:54:22 -07:00 |
|
Lachlan Sneff
|
e3a6b7c9d8
|
Add skeleton for wasi abi
|
2019-03-28 11:44:31 -07:00 |
|
Lachlan Sneff
|
be08154670
|
Add wasi crate
|
2019-03-28 11:23:08 -07:00 |
|