Commit Graph

924 Commits

Author SHA1 Message Date
Felix Schütt
e268ad179c Merge branch 'master' into wasmer-vv 2022-10-25 11:28:06 +02:00
Felix Schütt
0abbf0d1eb Add working unit test 2022-10-24 17:57:06 +02:00
Felix Schütt
912bb93613 Adress review comments 2022-10-24 17:45:21 +02:00
Felix Schütt
2f61896e6d Add integration test for running directory 2022-10-19 15:59:18 +02:00
Felix Schütt
c98f56dfea Merge branch 'master' into wasm-frame-t 2022-10-18 18:30:21 +02:00
Felix Schütt
05d74ea3fb Fix WASI pipe to properly store read bytes in temp_buffer 2022-10-17 14:10:15 +02:00
Felix Schütt
f6fa5b7cde "config" -> "wasi_config" 2022-10-14 21:33:13 +02:00
Felix Schütt
ace2d9f329 cargo fmt 2022-10-14 12:58:18 +02:00
Felix Schütt
24228881dc Fix CI issues 2022-10-14 12:55:09 +02:00
Felix Schütt
6b5c746a06 Fix PR review comments from john 2022-10-12 07:42:35 +02:00
Felix Schütt
ed433a6c15 cargo fmt 2022-10-12 07:24:31 +02:00
Felix Schütt
46d967178f Fix PR based on review 2022-10-12 07:24:13 +02:00
Felix Schütt
b20b88b04f WIP: prepare buffered reads to Pipe instead of reading data on-demand 2022-10-11 16:26:07 +02:00
Felix Schütt
f62ec23a80 Added wasm_frame_get_module_name 2022-10-10 12:49:58 +02:00
Felix Schütt
b71ab2f1a3 Fix "make lint" 2022-10-10 12:40:17 +02:00
Felix Schütt
9e36e2c903 Added wasm_function_name to get the function name 2022-10-10 12:28:10 +02:00
Felix Schütt
28c0e9c63f cargo fmt 2022-09-28 14:35:51 +02:00
Felix Schütt
703dbce37d Fix ambigouusly named "config" and "stdin" params 2022-09-28 14:34:59 +02:00
Felix Schütt
3089d4d7fc Merge branch 'master' into capi-wasi-overwrite-stdin-3 2022-09-27 09:24:37 +02:00
Felix Schütt
58004395a3 Set examples-runner version correctly 2022-09-26 12:20:35 +02:00
Felix Schütt
fef756412f Update 3.0.0-beta -> 3.0.0-beta.2 2022-09-26 12:20:35 +02:00
Felix Schütt
449a77fb6b cargo fmt 2022-09-26 10:22:56 +02:00
Felix Schütt
8e8c97bb63 WIndows: generate executables (segfaulting) 2022-09-23 19:16:03 +02:00
Felix Schütt
d0f432221b Always run make build-capi 2022-09-23 15:51:24 +02:00
Felix Schütt
f91f9ae79b cargo fmt 2022-09-23 15:06:15 +02:00
Felix Schütt
9f32fcffb8 Add -Wl,rpath argument for macos 2022-09-23 14:50:17 +02:00
Felix Schütt
dc54c608d0 Add /include directory to c-api/tests 2022-09-23 14:22:48 +02:00
Felix Schütt
aea817fb47 Manually force copying wasm.h when testing 2022-09-22 18:21:28 +02:00
Felix Schütt
e7b41f87f2 Fix Windows build in VM: 2022-09-22 17:07:44 +02:00
Felix Schütt
114e8177e6 Try fixing wrong include paths on Windows 2022-09-22 13:25:09 +02:00
Felix Schütt
9a3f852652 Use trailing slashes for include and link dirs 2022-09-22 10:59:12 +02:00
Felix Schütt
4f5699216e Fixed -L and -I options to contain a space 2022-09-22 10:25:22 +02:00
Felix Schütt
048202b68b Fix LD_PRELOAD on Linux, exit with 0 instead of 1 2022-09-22 09:48:56 +02:00
Felix Schütt
40ed77cf69 Fix typo 2022-09-19 16:28:18 +02:00
Felix Schütt
f8a28e2653 Debug panicking command on Linux 2022-09-19 15:59:14 +02:00
Felix Schütt
d7bb0ae982 Try to fix wrong include path on Windows MSVC 2022-09-19 15:57:33 +02:00
Felix Schütt
64e45ce1dd Debug file system paths without exa 2022-09-19 14:31:54 +02:00
Felix Schütt
463575b4c4 Invoke exa via Rust since it doesn't seem to be working with Makefiles 2022-09-19 13:40:11 +02:00
Felix Schütt
72acbc8f93 cargo fmt 2022-09-19 12:28:27 +02:00
Felix Schütt
f21689d1e6 Added set_blocking method to control blocking behaviour for WasiPipe 2022-09-19 12:27:33 +02:00
Felix Schütt
0e53d2d19b Rename WasiPipePair -> WasiBidirectionalPipePair 2022-09-19 11:17:29 +02:00
Felix Schütt
1825e60b28 Rename inherit_stdout -> stdout 2022-09-19 11:06:59 +02:00
Felix Schütt
aa4b1d0684 Add bytes_available function 2022-09-19 11:03:07 +02:00
Felix Schütt
2484db9943 Address review comments to prevent leak with Arc::try_unwrap 2022-09-19 10:54:12 +02:00
Felix Schütt
6b800783a2 Try debugging directory file paths with exa on failure 2022-09-19 10:19:28 +02:00
Felix Schütt
399510190c Trigger CI again 2022-09-18 23:44:26 +02:00
Felix Schütt
2ed90eabf6 Add tmate properly and change include path order 2022-09-16 20:22:30 +02:00
Felix Schütt
906d9338cc List directory if cc fails 2022-09-16 17:49:05 +02:00
Felix Schütt
dd7e9b2107 Add wasmer root dir as include directory 2022-09-16 17:42:16 +02:00
Felix Schütt
582ce847e5 Try to fix windows build again 2022-09-16 15:34:47 +02:00