Syrus
|
1560849e40
|
Fix lint errors and windows build
|
2019-06-13 20:46:05 +02:00 |
|
Syrus
|
8829e1d901
|
Make Python running 🎉
|
2019-06-13 14:05:57 +02:00 |
|
Syrus
|
58d75868f4
|
Fixed syscall220 alignment
|
2019-06-13 12:17:17 +02:00 |
|
Jesús Leganés-Combarro 'piranna
|
f12d6f8dd2
|
Merge branch 'command/pyodide' of github.com:wasmerio/wasmer into command/pyodide
|
2019-06-12 23:26:02 +02:00 |
|
Jesús Leganés-Combarro 'piranna
|
cc740040d2
|
Merge branch 'master' into command/pyodide
|
2019-06-12 22:52:05 +02:00 |
|
losfair
|
9585b89705
|
Fix bugs in state reading.
|
2019-06-12 23:54:15 +08:00 |
|
losfair
|
32008eba88
|
Read stack values based on state map.
|
2019-06-12 22:02:15 +08:00 |
|
Ivan Enderlin
|
63ec73aacc
|
fix(runtime-c-api) Remove deprecated types from libc.
Since https://github.com/rust-lang/libc/pull/1379, fixed width integer
type aliases are deprecated. Thus, this patch uses Rust types instead
of libc aliases.
|
2019-06-12 12:10:49 +02:00 |
|
Ivan Enderlin
|
81d8e4ee2e
|
feat(runtime-c-api) Improve error message when compiling a module.
|
2019-06-12 11:35:29 +02:00 |
|
losfair
|
00b6bf632a
|
Dumping stack through import.
|
2019-06-12 13:38:58 +08:00 |
|
Syrus
|
109acd2fa3
|
Trying to fix ___syscall220
|
2019-06-12 01:01:47 +02:00 |
|
Syrus
|
6ce4f5dca4
|
Minor fixes
|
2019-06-12 00:13:06 +02:00 |
|
losfair
|
ddd0653a25
|
Make singlepass backend emit state mapping information.
|
2019-06-12 00:21:43 +08:00 |
|
Syrus
|
0b416e14c3
|
Improved syscall220 debug
|
2019-06-11 17:38:16 +02:00 |
|
losfair
|
da9bf05218
|
Machine state diff
|
2019-06-11 20:49:30 +08:00 |
|
Mark McCaskey
|
b36783fc50
|
remove duplicated code, wrap WasmPtr on wasi side
|
2019-06-11 11:10:42 +02:00 |
|
Mark McCaskey
|
7965ed2746
|
fix newly introduced bug in wasmptr array access
|
2019-06-10 13:32:33 +02:00 |
|
Jesús Leganés-Combarro 'piranna
|
d165763b4d
|
Merge branch 'master' into command/pyodide
|
2019-06-10 12:35:11 +02:00 |
|
Mark McCaskey
|
7a66a5285d
|
Merge branch 'master' into feature/better-memory-access-for-emscripten
|
2019-06-10 03:26:50 -07:00 |
|
Brandon Fish
|
c6786474a7
|
Add MiddlewareChain and StreamingCompiler to runtime
|
2019-06-09 23:24:10 -05:00 |
|
losfair
|
082b8376ae
|
State representation.
|
2019-06-09 21:21:18 +08:00 |
|
Jesús Leganés-Combarro 'piranna
|
5d93d9a904
|
Added fb and gb symbols
|
2019-06-08 19:53:21 +02:00 |
|
Jesús Leganés-Combarro 'piranna
|
ff21d9e95f
|
Merge branch 'master' into command/pyodide
|
2019-06-08 19:48:25 +02:00 |
|
losfair
|
61786a370a
|
Fix typo in machine .
|
2019-06-08 22:56:13 +08:00 |
|
laizy
|
1780d57df1
|
add Mechine::release_locations_keep_state test
|
2019-06-08 22:25:20 +08:00 |
|
laizy
|
8105c0c16f
|
fix stack offset check
|
2019-06-08 15:03:56 +08:00 |
|
Brandon Fish
|
f6ecfa40cb
|
Merge branch 'master' into feature/metering
|
2019-06-06 23:33:31 -05:00 |
|
Brandon Fish
|
e87d507162
|
Add black_box to benchmarking
|
2019-06-06 23:30:31 -05:00 |
|
Brandon Fish
|
418764a15f
|
Add get/set gas used for benchmark
|
2019-06-06 23:25:11 -05:00 |
|
Syrus Akbary
|
98e04193af
|
Merge branch 'master' into feature/better-memory-access-for-emscripten
|
2019-06-06 18:03:55 -07:00 |
|
Mark McCaskey
|
811acd7e68
|
probably actually fix the wasi ptr array bug now
|
2019-06-06 16:19:15 -07:00 |
|
Mark McCaskey
|
d7ea46bab7
|
add wasmptr memory abstraction to emscripten; update wasi array access
|
2019-06-06 15:45:19 -07:00 |
|
Mark McCaskey
|
6f633cee6f
|
fix pointer casting lint in emscripten syscall191
|
2019-06-06 12:07:19 -07:00 |
|
Mark McCaskey
|
8df63b1b6e
|
fix bugs in emscripten socket syscalls
|
2019-06-06 11:55:05 -07:00 |
|
Jesús Leganés-Combarro 'piranna
|
a9bcb7d932
|
Merge branch 'master' into command/pyodide
|
2019-06-06 18:41:06 +02:00 |
|
losfair
|
c6cd49a370
|
Support getting/setting metering points and internal fields with a Ctx.
|
2019-06-06 14:10:57 +08:00 |
|
Brandon Fish
|
27eacf0c4f
|
Add metering benchmark
|
2019-06-06 00:37:04 -05:00 |
|
losfair
|
f5243aff5e
|
Cargo fmt
|
2019-06-05 11:52:25 +08:00 |
|
losfair
|
f2d8aad73a
|
Support checking the execution limit exceeded error.
|
2019-06-05 11:51:33 +08:00 |
|
losfair
|
0867208e0c
|
Implement {get,set}_points_used.
|
2019-06-05 02:28:19 +08:00 |
|
losfair
|
69944c1dc2
|
Fix ctx layout in LLVM.
|
2019-06-05 02:13:10 +08:00 |
|
losfair
|
66dcec91c4
|
Add comments for trampoline_x64 .
|
2019-06-05 01:59:20 +08:00 |
|
losfair
|
f4df568e41
|
Naming fixes and documentation for trampoline API.
|
2019-06-05 01:38:35 +08:00 |
|
losfair
|
f1b27d5774
|
Cargo fmt
|
2019-06-05 01:26:35 +08:00 |
|
losfair
|
669f76025c
|
Add callinfo trampoline into the C API.
|
2019-06-05 01:25:37 +08:00 |
|
losfair
|
b2869e181c
|
Cargo fmt
|
2019-06-05 01:11:54 +08:00 |
|
losfair
|
8a74399c6e
|
Add callinfo trampoline support.
|
2019-06-05 01:11:10 +08:00 |
|
losfair
|
06280e225e
|
Fix unused_imports error on lazy_static.
|
2019-06-03 15:31:42 -07:00 |
|
losfair
|
0a44add31c
|
Fix clippy errors.
|
2019-06-03 15:31:42 -07:00 |
|
losfair
|
d70cb9695e
|
Add trampoline-related functions to C API.
|
2019-06-03 15:31:42 -07:00 |
|