5d3f6ea167
Fixing lifetime issues in clif codegen refactor
2019-05-22 17:21:16 -05:00
11f1bbaf9a
chore(runtime-c-api) Update C/C++ header files.
2019-05-22 16:45:59 +02:00
c92230e18e
fix(runtime-c-api) Lengths cannot be negative.
...
This patch prevents receiving negative length in various places.
2019-05-22 16:44:03 +02:00
04d6ccc95c
Pass module info to FCG as Arc
2019-05-21 23:44:31 -05:00
f79ff8b542
Merge branch 'master' into feature/jq
2019-05-21 17:15:12 -07:00
32c2ad1916
Merge #447
...
447: add trace macro for more verbose debug statements r=MarkMcCaskey a=MarkMcCaskey
The next step is to implement these in terms of `log`
Co-authored-by: Mark McCaskey <mark@wasmer.io >
Co-authored-by: Mark McCaskey <markmccaskey@users.noreply.github.com >
2019-05-21 19:28:34 +00:00
3bedf6218c
Merge branch 'master' into feature/trace-macro
2019-05-21 11:44:50 -07:00
699d65bddb
Merge #459
...
459: add realtime and monotonic clock support for wasi on windows r=MarkMcCaskey a=MarkMcCaskey
resolves #455
Co-authored-by: Mark McCaskey <mark@wasmer.io >
2019-05-21 18:36:08 +00:00
7b9e289f68
Merge #456
...
456: Command/openssl r=syrusakbary a=piranna
Mocks for missing functions needed by `openssl` command.
Co-authored-by: Jesús Leganés-Combarro 'piranna <piranna@gmail.com >
2019-05-21 18:23:59 +00:00
deb00c886c
change to depend on winapi only on windows
2019-05-21 11:23:24 -07:00
8857e6d320
move check with debug build higher in CI, fix bug in debug macro
2019-05-21 11:15:13 -07:00
e989a86d33
properly handle bad input on windows clocks
2019-05-21 10:55:54 -07:00
2a30fc3f1b
wrap call in unsafe, unconditionally depend on winapi
2019-05-21 10:41:40 -07:00
736bddfe17
debug log error in windows clock, conditionally pull in winapi
2019-05-21 10:35:51 -07:00
08b4b639f4
add realtime and monotonic clock support for wasi on windows
2019-05-21 10:24:06 -07:00
490b94b814
Fix linting
2019-05-21 19:12:35 +02:00
6b81ec0aa7
add mapdir regression test; add testfs; add arg passing system
2019-05-20 17:43:50 -07:00
7cc967e709
flip order of args in mapdir
2019-05-20 16:46:08 -07:00
be4dd453c2
clean up and fix bugs
2019-05-20 16:39:02 -07:00
97a2237255
Merge branch 'master' into feature/map-dir
2019-05-20 15:23:13 -07:00
f2001fea50
fix file creation ts for WASI Linux
2019-05-20 15:02:22 -07:00
d7d17bd647
add expect to call entrypoint in wasi tests
2019-05-20 13:55:29 -07:00
34e16d4a84
Move ucontext
related functions to their own namespace
2019-05-20 22:54:58 +02:00
7a4b47d651
update compiled tests
2019-05-20 13:28:31 -07:00
2c5f72805e
fix WASI clock bugs
2019-05-20 11:01:28 -07:00
8a177363f4
fix file metadata wasi test
2019-05-20 09:24:55 -07:00
5db575e8ef
Fix clif_signatures in function codegen
2019-05-19 15:22:02 -05:00
db669f7eb7
Fix more codegen compilation issues
2019-05-19 15:01:25 -05:00
8995060f9b
Mocks for _getcontext
, _makecontext
, _setcontext
and _swapcontext
2019-05-19 20:53:24 +02:00
f8cfb04e29
_alarm()
2019-05-19 20:24:49 +02:00
2eb5ca1e48
_gai_strerror()
2019-05-19 20:16:00 +02:00
d547beda72
Fix self.info compilation error in MCG.finalize
2019-05-19 13:05:35 -05:00
7690febe77
getnameinfo()
2019-05-19 19:37:57 +02:00
ad8178bb2a
[pthread] rwlock_destroy()
, rwlock_init()
and rwlock_wrlock()
2019-05-19 19:16:04 +02:00
e34e625009
Implement MCG.next_function in other backends
2019-05-19 11:45:16 -05:00
47479b547f
Implement MCG.{finalize, from_cache}
2019-05-19 10:53:33 -05:00
6d5dd5ff21
Implement more function codegen
2019-05-19 00:27:39 -05:00
2d10306c87
Add copyright notice
2019-05-18 16:32:22 -05:00
74a758d39e
Add progress on next_event
2019-05-18 16:31:08 -05:00
8f345dc284
Updated imports required for jq. Added get_str method in VarArgs
2019-05-18 12:38:22 -07:00
4b03abafcc
Merge branch 'master' into feature/map-dir
2019-05-17 16:24:26 -07:00
4760840a77
move stdout capture from runtime core to dev-utils
2019-05-17 15:48:30 -07:00
542e47ff82
add more wasi tests
2019-05-17 15:31:02 -07:00
b3b5716dbb
add files in runtime_Core
2019-05-17 13:31:41 -07:00
ec9c5360ef
move stdio capture into runtime_core; rm emscripten dep in wasi
2019-05-17 13:30:10 -07:00
b9bb310215
add wasi regression test system
2019-05-17 12:09:31 -07:00
f9beef276d
implement map-dir for WASI; fix bug in path_open
2019-05-16 17:35:13 -07:00
4ddffb8285
Update libraries versions to 0.4.2
2019-05-16 14:39:13 -07:00
6aec1c4b5f
Use INTERNALS_SIZE
2019-05-17 01:33:33 +08:00
8e0d71b2bc
Fix missing internals
in test.
2019-05-17 01:32:41 +08:00