Mackenzie Clark
|
26863222e8
|
Merge remote-tracking branch 'origin/feature/wasi' into feature/wasi
|
2019-04-03 17:13:57 -07:00 |
|
Mackenzie Clark
|
207bd01400
|
rename to destructor
|
2019-04-03 17:13:50 -07:00 |
|
Mark McCaskey
|
c1c99dbff1
|
rename fs and fix (probable) bug in renumber syscall
|
2019-04-03 17:01:02 -07:00 |
|
Mackenzie Clark
|
3b34ea6211
|
Merge remote-tracking branch 'origin/feature/wasi' into feature/wasi
|
2019-04-03 16:50:27 -07:00 |
|
Mackenzie Clark
|
e9e7a33317
|
fix warnings and let it build on windows
|
2019-04-03 16:50:15 -07:00 |
|
Mark McCaskey
|
10696c4849
|
clean up platform-specific syscall code
|
2019-04-03 16:21:26 -07:00 |
|
Mark McCaskey
|
d04d1bf2a9
|
improve debug statements for arg syscalls
|
2019-04-03 14:59:24 -07:00 |
|
Mark McCaskey
|
7d728fc4cc
|
implement path_filestat_get
|
2019-04-03 12:48:27 -07:00 |
|
Mark McCaskey
|
b80dd072a1
|
implement happy path of fd_open
|
2019-04-03 11:56:45 -07:00 |
|
Mark McCaskey
|
f70b75e552
|
kind of implement fd_pwrite
|
2019-04-02 16:35:05 -07:00 |
|
Mark McCaskey
|
ce4676d469
|
implement fd_renumber
|
2019-04-02 16:26:54 -07:00 |
|
Mark McCaskey
|
dd7cfac505
|
implement fd_tell
|
2019-04-02 16:23:33 -07:00 |
|
Mark McCaskey
|
7d07b6f0b4
|
impl fd_seek
|
2019-04-02 16:16:06 -07:00 |
|
Mark McCaskey
|
37371eba6e
|
implement most of fd_filestat_set_times
|
2019-04-02 16:01:39 -07:00 |
|
Mark McCaskey
|
697bdc7d46
|
add rights checking fn for future-proofing reasons
|
2019-04-02 15:51:49 -07:00 |
|
Mark McCaskey
|
fe4195fff6
|
impl set_flags on fd
|
2019-04-02 15:45:12 -07:00 |
|
Mark McCaskey
|
e180fd1d1a
|
add set_rights syscall
|
2019-04-02 15:40:46 -07:00 |
|
Mark McCaskey
|
2de5a5da2b
|
implement datasync
|
2019-04-02 15:29:32 -07:00 |
|
Mark McCaskey
|
e61c03a176
|
impl fd_read (untested)
|
2019-04-02 15:14:19 -07:00 |
|
Mark McCaskey
|
0b9fc5ab45
|
add null termination to args for wasi
|
2019-04-02 14:13:03 -07:00 |
|
Mark McCaskey
|
a4547e36e2
|
update cursor in file when writing to it
|
2019-04-02 12:11:05 -07:00 |
|
Mark McCaskey
|
04a80739e1
|
Merge branch 'feature/wasi' of github.com:wasmerio/wasmer into feature/wasi
|
2019-04-02 12:06:51 -07:00 |
|
Mark McCaskey
|
6278ced7fc
|
implement fd_write for files
|
2019-04-02 12:06:35 -07:00 |
|
Lachlan Sneff
|
3a6e2c9c37
|
Change tagged and untagged methods
|
2019-04-02 11:49:05 -07:00 |
|
Mark McCaskey
|
242f9f679d
|
add hacked together impl of write for stdout and stderr
|
2019-04-02 11:43:04 -07:00 |
|
Mark McCaskey
|
d421e91407
|
implement some of fd_prestat_get
|
2019-04-02 10:58:22 -07:00 |
|
Mark McCaskey
|
435629300b
|
get debug statements working; add some extra info
|
2019-04-02 10:22:45 -07:00 |
|
Mark McCaskey
|
6cec356a74
|
add debug lines to all wasi syscalls
|
2019-04-02 09:47:45 -07:00 |
|
Lachlan Sneff
|
287c81d7a5
|
Misc fixes
|
2019-04-01 17:50:53 -07:00 |
|
Lachlan Sneff
|
8bab9f1bea
|
init zbox first
|
2019-04-01 17:25:45 -07:00 |
|
Mark McCaskey
|
d164c7a93b
|
update wasi Cargo.toml
|
2019-04-01 17:21:48 -07:00 |
|
Mark McCaskey
|
84dc20af94
|
Merge branch 'feature/wasi' of github.com:wasmerio/wasmer into feature/wasi
|
2019-04-01 16:36:56 -07:00 |
|
Mark McCaskey
|
2dd7ec8b72
|
fix it up
|
2019-04-01 16:36:41 -07:00 |
|
Lachlan Sneff
|
92ec71974b
|
Add wasi_try macro
|
2019-04-01 16:34:18 -07:00 |
|
Lachlan Sneff
|
23b1d1dd6a
|
Merge branch 'feature/wasi' of github.com:wasmerio/wasmer into feature/wasi
|
2019-04-01 15:52:41 -07:00 |
|
Lachlan Sneff
|
ce35e5794f
|
Change ValueType trait and add basic fs
|
2019-04-01 15:52:35 -07:00 |
|
Mark McCaskey
|
61dd2e1df9
|
add more doc comments
|
2019-04-01 15:22:30 -07:00 |
|
Lachlan Sneff
|
c12c7d558c
|
Merge branch 'feature/wasi-fs' into feature/wasi
|
2019-04-01 15:17:13 -07:00 |
|
Lachlan Sneff
|
68f1123ad6
|
Add start of wasi fs
|
2019-04-01 15:15:20 -07:00 |
|
Mark McCaskey
|
5b6856df6b
|
add lots of doc comments
|
2019-04-01 14:04:58 -07:00 |
|
Mark McCaskey
|
7addd920df
|
add more stubs for fs calls
|
2019-04-01 12:11:11 -07:00 |
|
Mark McCaskey
|
4108c8ff58
|
Merge pull request #307 from wasmerio/feature/wasi-cross-platform-skeleton
Feature/wasi cross platform skeleton
|
2019-04-01 10:45:26 -07:00 |
|
Mark McCaskey
|
e156ea2509
|
comment out write logic in linux fd_pread until design discussion
|
2019-03-29 17:02:58 -07:00 |
|
Mark McCaskey
|
5cee576b7b
|
add some syscall skeletons; context switching
|
2019-03-29 17:00:58 -07:00 |
|
Mark McCaskey
|
42e8523c0b
|
impl ValueType for fdstat_t
|
2019-03-29 15:49:42 -07:00 |
|
Mark McCaskey
|
147d71a32c
|
implement ValueType for prestat_t
|
2019-03-29 15:39:36 -07:00 |
|
Mark McCaskey
|
e7a5c01ef8
|
fix backward enumerate
|
2019-03-29 15:21:54 -07:00 |
|
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 |
|