82cf572245
Merge #404 #406
...
404: Update to newer common wasmparser version r=xmclark a=bjfish
- versions should match to have matching types in a common parser
- the `0.29.2` version matches the current parser version of cranelift-wasm
406: Cleanup some clippy warnings r=xmclark a=bjfish
Cleaned up some
- long literal lacking separators
- unneeded return
Co-authored-by: Brandon Fish <brandon.j.fish@gmail.com >
2019-04-30 15:37:12 +00:00
21dd01c3aa
Fix LLVM backend compilation and segfaults.
2019-04-30 15:52:43 +08:00
01ba789eed
Cleanup some long literal lacking separators
2019-04-29 23:49:00 -05:00
8acf9edf67
Remove unneeded returns
2019-04-29 23:45:38 -05:00
da807ed2a1
Remove unused imports
2019-04-29 23:40:16 -05:00
a127b770b3
Update to newer common wasmparser version
2019-04-29 23:34:48 -05:00
d020ffd759
update version to 0.4.0
2019-04-29 13:26:51 -07:00
53bebf9c73
Add initial progress to add LLVM to module refactor
2019-04-29 00:13:34 -05:00
305e1801ff
Fix incomplete data section
2019-04-28 15:38:18 +08:00
46fb72af9d
Add missing .rev()
on parameter list and simulate "red zone".
2019-04-28 13:31:22 +08:00
e63d7fd531
Merge
2019-04-28 12:58:27 +08:00
480308c62c
Cargo fmt
2019-04-28 12:54:45 +08:00
cf83a9785f
Print call trace to stderr.
2019-04-28 12:51:51 +08:00
6beb76c3ae
Various cleanups.
2019-04-28 12:48:01 +08:00
a4170d4495
Improved fault debugging with emscripten
2019-04-27 12:53:13 -07:00
2262c8a6da
Finished middleware impl and made a CallTrace middleware
2019-04-27 16:31:47 +08:00
eca8ccdbd4
Move out parser and codegen traits.
2019-04-27 12:31:04 +08:00
a6b8c1b0fa
Fix debug issue
2019-04-26 17:40:55 -07:00
655188a788
Fix WASI FS abstraction for Windows
2019-04-26 13:17:36 -07:00
1ed4142333
Merge branch 'master' into feature/cleanup-imports-unsafe
2019-04-25 16:00:27 -07:00
e86e542da7
Merge #392
...
392: Remove unused function memory_offset_addr r=syrusakbary a=bjfish
Co-authored-by: Brandon Fish <brandon.j.fish@gmail.com >
2019-04-25 21:45:25 +00:00
3998c9ec17
remove zbox because wasmer will not build on windows nightly
2019-04-25 12:45:45 -07:00
9ab7199fe5
Merge branch 'master' into feature/cleanup-imports-unsafe
2019-04-24 08:37:06 -07:00
389c6a015d
Remove unused function memory offset addr
2019-04-24 02:00:07 -05:00
ff9de181f1
Add error propagation test
2019-04-22 15:53:21 -07:00
14325c975e
Rename internal enum to make less confusing
2019-04-22 15:36:47 -07:00
706ddabf61
Hook up error propagation
2019-04-22 15:06:40 -07:00
3729c4a8b8
Revert "Merge #370 "
...
This reverts commit 48a8391f5d
, reversing
changes made to 363b46eca7
.
2019-04-22 12:10:39 -07:00
878a0e6687
Partial Revert of types “Return type normalization, and change return errors from imported functions"
...
This reverts commit 74b6ba4eaf
.
# Conflicts:
# lib/wasi/src/syscalls/mod.rs
2019-04-22 12:09:30 -07:00
7940aa7e42
Fix renamed variable
2019-04-22 11:57:50 -07:00
ecdcab5de9
Update singlepass to renamed enum discrimant
2019-04-22 11:47:47 -07:00
74b6ba4eaf
Return type normalization, and change return errors from imported functions
2019-04-22 11:42:52 -07:00
85d9ca9ad2
Add NativeWasmType trait and modify WasmExternType
2019-04-22 10:35:55 -07:00
21bd55c30d
Make the slice::from_raw_parts call safe
2019-04-21 12:58:48 +02:00
9e93565a49
Cleanup build warnings imports and unnecessary unsafe
2019-04-20 20:37:39 -05:00
2516a1ee31
Merge branch 'master' into feature/wasi-more-debug
2019-04-20 14:22:59 -05:00
962c9c8596
Add more Debug impl for WASI types
2019-04-20 14:22:31 -05:00
0aa35a675b
Fix WASI by using u32 everywhere instead of u16
2019-04-20 11:47:06 -07:00
8095d70957
fix write to flush buffer; fix warnings
2019-04-19 15:57:51 -07:00
5a575cd64d
Merge branch 'master' into feature/preopen-fd-and-more
2019-04-19 14:24:30 -07:00
b4ded07313
Merge branch 'master' into feature/preopen-fd-and-more
2019-04-19 14:14:40 -07:00
087a826222
fix tests on more time uh huh
2019-04-19 14:09:41 -07:00
3b9e12b248
fix test
2019-04-19 14:02:21 -07:00
c3ef1f8421
Remove commented-out code
2019-04-19 14:00:03 -07:00
443663aa3f
Add caching support to llvm backend
2019-04-19 13:54:48 -07:00
b141d7f80e
fix typo
2019-04-19 13:25:23 -07:00
52279afbe2
add comment and reduce code in pre-open loading section
2019-04-19 13:24:41 -07:00
5e504b77cd
add support for more complex paths in path_open
2019-04-19 12:48:29 -07:00
c75f055b09
disable ZFS again; clean up simple-path's control-flow-path in path_open
2019-04-19 09:25:29 -07:00
19e830d25a
fix memory access in WasmPtr
2019-04-18 17:48:14 -07:00