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
b1fa60e44a
Use appveyor repo tag
2019-05-18 13:26:32 -07:00
520e8f7227
Trying to improve appveyor
2019-05-18 12:42:59 -07:00
8f345dc284
Updated imports required for jq. Added get_str method in VarArgs
2019-05-18 12:38:22 -07:00
933d22523a
Building wapm with appveyor
2019-05-18 12:18:54 -07:00
973f9350b2
Update .appveyor.yml
2019-05-18 12:11:33 -07:00
ff7cb0532e
Trying to improve appveryor deploys
2019-05-18 12:04:23 -07:00
c55571e0e6
Fix macos release using latest wapm instead of pinned version
2019-05-18 00:38:31 -07:00
4b03abafcc
Merge branch 'master' into feature/map-dir
2019-05-17 16:24:26 -07:00
edae361689
Merge #452
...
452: add wasi regression test system r=MarkMcCaskey a=MarkMcCaskey
TODO:
- [x] clean up dependency on emscripten
- [x] clean up dependencies on compiler backends (maybe make a separate testing crate?)
Co-authored-by: Mark McCaskey <mark@wasmer.io >
2019-05-17 23:12:09 +00: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
faa4d058ec
rm fallback cache in circle CI
2019-05-17 14:18:58 -07:00
d50b7c498d
move wasi tests to nightly section
2019-05-17 14:08:29 -07:00
eb97235a99
fix typo; reorder wasi tests
2019-05-17 13:56:38 -07:00
f03fbdbbb2
install the wasi toolchain and latest nightly in CI
2019-05-17 13:53:22 -07:00
f3288489ba
Add wasi integration tests; disable integration tests from all test
2019-05-17 13:42:21 -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
0.4.2
2019-05-16 14:39:13 -07:00
14089fcf37
Fixes fetching latest wapm
2019-05-16 14:23:43 -07:00
7f41d57188
Updated version to 0.4.2
2019-05-16 13:09:41 -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
b830f10fa0
Update metering data on return
2019-05-17 01:20:09 +08:00
14fcd78b30
Update bin/wasmer and run cargo fmt.
2019-05-17 01:15:05 +08:00
e7297b9465
Update singlepass backend to support metering.
2019-05-17 01:11:22 +08:00
7e79dd2cfe
Metering middleware.
2019-05-17 01:10:45 +08:00
6aa87a0bbf
Add the internals
field and necessary structures for metering.
2019-05-17 01:10:21 +08:00
4e5ac24517
Merge #416
...
416: Remote code loading framework. r=losfair a=losfair
Co-authored-by: losfair <zhy20000919@hotmail.com >
Co-authored-by: Heyang Zhou <zhy20000919@hotmail.com >
2019-05-16 02:44:49 +00:00
100039afd6
Merge remote-tracking branch 'origin/master' into feature/remote-code-load
2019-05-16 09:28:02 +08:00
a17795478c
Rename wasi-networking
to echo-server
.
2019-05-16 09:24:06 +08:00
b28992932e
Rename wasmer-kernel-net
to kernel-net
.
2019-05-16 09:22:40 +08:00
88124d926e
Merge #449
...
449: avoid opening files when not needed in WASI, check for write permissions r=MarkMcCaskey a=MarkMcCaskey
resolves #438
Follow up to #448 . Turns out we don't have to complect things in that way, we can just be more conservative about opening files and granting write permissions
Co-authored-by: Mark McCaskey <mark@wasmer.io >
2019-05-15 22:18:10 +00:00