Ivan Enderlin
|
8bdb458ea7
|
feat(runtime-c-api) Extract the table module.
|
2019-03-29 15:02:50 +01:00 |
|
Ivan Enderlin
|
4239975240
|
feat(runtime-c-api) Move wasmer_validate into the module module.
|
2019-03-29 14:59:02 +01:00 |
|
Ivan Enderlin
|
55c010688c
|
feat(runtime-c-api) Extract the memory module.
|
2019-03-29 14:57:08 +01:00 |
|
Ivan Enderlin
|
168aa8031f
|
feat(runtime-c-api) Extract the module module.
|
2019-03-29 14:51:35 +01:00 |
|
Ivan Enderlin
|
96324977b5
|
feat(runtime-c-api) Extract the error module.
|
2019-03-29 14:41:39 +01:00 |
|
Ivan Enderlin
|
49c01f6093
|
feat(runtime-c-api) Extract the value module.
|
2019-03-29 14:40:26 +01:00 |
|
Ivan Enderlin
|
316cbc54ab
|
doc(lib) Add basic README.md .
|
2019-03-29 10:17:24 +01:00 |
|
Ivan Enderlin
|
8179dd6f96
|
fix(llvm-backend) Remove sign_type from generate_trampoline .
|
2019-03-29 10:09:56 +01:00 |
|
Ivan Enderlin
|
34b4f2fb11
|
fix(llvm-backend) Mark some variables as unused.
|
2019-03-29 10:09:39 +01:00 |
|
Ivan Enderlin
|
5cd45cbc28
|
fix(llvm-backend) Mark a variable as unused.
|
2019-03-29 10:09:10 +01:00 |
|
Ivan Enderlin
|
b03980f8c9
|
fix(llvm-backend) Remove unused variables or functions.
|
2019-03-29 10:08:43 +01:00 |
|
Ivan Enderlin
|
76d26d97ac
|
fix(llvm-backend) Remove Intrinsics.ctx_ty , CtxType.ctx_ty, and .ctx_ptr_ty`.
|
2019-03-29 10:07:38 +01:00 |
|
Ivan Enderlin
|
7645a812d9
|
fix(llvm-backend) Remove unused variables.
|
2019-03-29 10:07:08 +01:00 |
|
Ivan Enderlin
|
00e4b25111
|
fix(llvm-backend) No need to enumerate items in this iterator.
|
2019-03-29 10:06:31 +01:00 |
|
Ivan Enderlin
|
20378de0e7
|
fix(llvm-backend) llvm_sig variable is not used here.
|
2019-03-29 10:06:11 +01:00 |
|
Ivan Enderlin
|
e3f39fc127
|
fix(llvm-backend) parse_function doesn't need a Module .
|
2019-03-29 10:05:39 +01:00 |
|
Ivan Enderlin
|
dea4705dcb
|
fix(llvm-backend) LLVMBackend::new doesn't use instrinsics yet.
|
2019-03-29 10:04:56 +01:00 |
|
Ivan Enderlin
|
91f40639b7
|
fix(llvm-back) Mark WasmTrapType as deadcode.
This enum is not used directly by Rust, but used externally.
|
2019-03-29 10:04:09 +01:00 |
|
Ivan Enderlin
|
a1ca7069af
|
fix(llvm-backend) Remove unused imports.
|
2019-03-29 10:03:40 +01:00 |
|
Ivan Enderlin
|
ddf532ddb5
|
fix(llvm-backend) Remove an example.rs file.
|
2019-03-29 09:43:21 +01:00 |
|
Lachlan Sneff
|
d9b89b46ee
|
Fix bug in deref of WasmPtr<T, Array>
|
2019-03-28 22:22:46 -07:00 |
|
Lachlan Sneff
|
90db12e59a
|
Finish up signatures and converting function types
|
2019-03-28 22:10:11 -07:00 |
|
losfair
|
0f26ee40de
|
Codegen v2.
|
2019-03-29 12:06:47 +08:00 |
|
losfair
|
a2f86c3c52
|
Improve machine state abstraction.
|
2019-03-29 12:06:28 +08:00 |
|
Mark McCaskey
|
bd09343fca
|
add structure for cross-platform wasi syscall implementations
|
2019-03-28 17:09:39 -07:00 |
|
Lachlan Sneff
|
c45de2207e
|
Add helper types and half-ish of the wasi signatures
|
2019-03-28 17:00:10 -07:00 |
|
Mark McCaskey
|
aed9d3b9b7
|
remove __wasi_ prefix
|
2019-03-28 15:17:52 -07:00 |
|
bors[bot]
|
79133e59e5
|
Merge #303
303: Add all wasi types r=lachlansneff a=lachlansneff
This adds all wasi types.
Co-authored-by: Lachlan Sneff <lachlan.sneff@gmail.com>
|
2019-03-28 21:59:28 +00:00 |
|
Lachlan Sneff
|
bde6bdfd3a
|
Add all wasi types
|
2019-03-28 14:33:15 -07:00 |
|
Mark McCaskey
|
21304cb700
|
Merge branch 'feature/wasi' into feature/hook-up-wasi-to-wasmer
|
2019-03-28 14:19:17 -07:00 |
|
Mark McCaskey
|
5c12fd0b49
|
fix test
|
2019-03-28 13:55:38 -07:00 |
|
Mark McCaskey
|
a69fdfef38
|
implement wasi check
|
2019-03-28 13:46:30 -07:00 |
|
Lachlan Sneff
|
256253a1d5
|
Fix clippy lint
|
2019-03-28 13:10:22 -07:00 |
|
Mackenzie Clark
|
a203675469
|
lint
|
2019-03-28 13:01:02 -07:00 |
|
Lachlan Sneff
|
dbc4176964
|
Add env and args syscalls
|
2019-03-28 12:56:11 -07:00 |
|
Mackenzie Clark
|
d9c693a31c
|
make file like implement the std::io traits instead and wrap zbox file
|
2019-03-28 12:50:37 -07:00 |
|
Mark McCaskey
|
bc863fcf0c
|
hook up wasi to wasmer
|
2019-03-28 12:19:23 -07:00 |
|
Lachlan Sneff
|
94674e9d80
|
Add wasi state
|
2019-03-28 12:18:05 -07:00 |
|
Lachlan Sneff
|
c045da3de6
|
Merge branch 'feature/wasi' of github.com:wasmerio/wasmer into feature/wasi
|
2019-03-28 11:57:07 -07:00 |
|
Lachlan Sneff
|
7b0992e44f
|
Instance now pulls state from the ImportObject
|
2019-03-28 11:56:31 -07:00 |
|
Mackenzie Clark
|
09642c92db
|
revert changes to emscripten
|
2019-03-28 11:55:01 -07:00 |
|
Mark McCaskey
|
b7254ce1f5
|
add stubs and dispatch
|
2019-03-28 11:54:22 -07:00 |
|
Lachlan Sneff
|
e3a6b7c9d8
|
Add skeleton for wasi abi
|
2019-03-28 11:44:31 -07:00 |
|
Mackenzie Clark
|
c684ea46f0
|
lint
|
2019-03-28 11:42:59 -07:00 |
|
Mackenzie Clark
|
5294eb6b0d
|
merge and respond to feedback
|
2019-03-28 11:41:45 -07:00 |
|
Lachlan Sneff
|
0787d001e3
|
Add data support to import macro
|
2019-03-28 11:41:14 -07:00 |
|
Lachlan Sneff
|
be08154670
|
Add wasi crate
|
2019-03-28 11:23:08 -07:00 |
|
bors[bot]
|
4bbf9903f3
|
Merge #294
294: add support for symbol maps r=MarkMcCaskey a=MarkMcCaskey
resolves #293
Co-authored-by: Mark McCaskey <mark@wasmer.io>
|
2019-03-28 17:09:44 +00:00 |
|
Mark McCaskey
|
a0e20667b5
|
add small fix
|
2019-03-28 10:08:41 -07:00 |
|
Mark McCaskey
|
764ec96ad1
|
fix compilation error
|
2019-03-28 09:20:54 -07:00 |
|