losfair
|
5de9f0f7b4
|
Recover safely from WebAssembly-generated traps
|
2018-11-24 19:40:29 +08:00 |
|
Syrus Akbary
|
38f045da3c
|
run cargo fmt
|
2018-11-21 20:59:23 -08:00 |
|
Syrus Akbary
|
1f6e640054
|
Improved emscripten integration
|
2018-11-21 14:31:55 -08:00 |
|
Syrus Akbary
|
5ad5606b39
|
Added APIs to support conditional emscripten instantiation
|
2018-11-20 20:51:11 -08:00 |
|
Syrus Akbary
|
0ad10a4900
|
Make emscripten “work”
|
2018-11-20 19:24:23 -08:00 |
|
Syrus Akbary
|
fca2eb3884
|
Merge branch 'master' into feature/add-emscripten-compatible-apis
# Conflicts:
# Cargo.lock
# cranelift
# src/webassembly/instance.rs
|
2018-11-20 19:07:51 -08:00 |
|
Syrus Akbary
|
f3833dc237
|
Merge branch 'master' into parallel-compilation
# Conflicts:
# src/webassembly/instance.rs
|
2018-11-20 16:30:25 -08:00 |
|
Steve Akinyemi
|
771dae7feb
|
Refactor api code and doc
|
2018-11-21 00:45:57 +01:00 |
|
Syrus Akbary
|
3fa01be0bb
|
Remove offsets print
|
2018-11-19 13:21:11 -08:00 |
|
Syrus Akbary
|
f2d2c9b9f8
|
Use rayon for easy parallel compilation
|
2018-11-18 23:51:56 -08:00 |
|
Syrus Akbary
|
7977d09fc7
|
Merge branch 'master' into fix/table-import-memory-repr-rebased
# Conflicts:
# .circleci/config.yml
# install.sh
# src/build_spectests.rs
# src/linkers/emscripten/abort.rs
# src/linkers/emscripten/mod.rs
# src/linkers/mod.rs
# src/main.rs
# src/webassembly/instance.rs
# src/webassembly/memory.rs
# src/webassembly/mod.rs
# src/webassembly/module.rs
|
2018-11-17 01:01:47 -08:00 |
|
Syrus Akbary
|
7bd2af98b3
|
Refactored emscripten integratoin
# Conflicts:
# src/integrations/mod.rs
|
2018-11-17 00:09:52 -08:00 |
|
Syrus Akbary
|
c452ff1c04
|
Improved error messaging
|
2018-11-17 00:07:18 -08:00 |
|
Steve Akinyemi
|
df482667aa
|
Fix table and memory import and improve memory storage
|
2018-11-16 16:55:49 +01:00 |
|
Syrus Akbary
|
1faaad7f72
|
Autoformat files with cargo fmt
|
2018-11-15 13:31:37 -08:00 |
|
Syrus Akbary
|
2dcd25bebd
|
Make wasmer work with stable Rust
|
2018-11-15 13:30:32 -08:00 |
|
Syrus Akbary
|
cdbd27275c
|
Improved errors formatting
|
2018-11-15 00:51:18 -08:00 |
|
Syrus Akbary
|
d56da9c80c
|
Refactored emscripten integratoin
|
2018-11-13 19:19:23 -08:00 |
|
Syrus Akbary
|
219bd68256
|
Improved error messaging
|
2018-11-13 18:41:51 -08:00 |
|
Syrus Akbary
|
aba907cbc4
|
Improved debug statements
|
2018-11-13 17:21:03 -08:00 |
|
Steve Akinyemi
|
2fe528aa57
|
Add utility print function
|
2018-11-07 13:52:31 +01:00 |
|
Steve Akinyemi
|
3a65bdbac5
|
Fix memory grow issues
|
2018-11-07 11:55:48 +01:00 |
|
Syrus Akbary
|
e7b4d06ec0
|
Fixed all Rust code warnings
|
2018-11-06 15:51:01 +01:00 |
|
Syrus Akbary
|
52614de22f
|
Added signal handler to handle WebAssembly traps properly
Please read more about this here: https://github.com/CraneStation/wasmtime/issues/15
Code inspired by: 625a2b6c08
|
2018-11-06 11:15:40 +01:00 |
|
Syrus Akbary
|
e9a968b4b0
|
Improved formatting
|
2018-10-24 02:01:46 +02:00 |
|
Syrus Akbary
|
48f7c46020
|
Set spectests to be only imported in testing
|
2018-10-24 02:01:16 +02:00 |
|
Syrus Akbary
|
e8e7111e3f
|
Added f32 spectest
|
2018-10-24 01:15:20 +02:00 |
|
Syrus Akbary
|
98df45a7dd
|
Improved spectest generator
|
2018-10-23 23:54:07 +02:00 |
|
Syrus Akbary
|
3f5091780d
|
Improved formatting
|
2018-10-23 11:43:43 +02:00 |
|
Syrus Akbary
|
837e67999f
|
Show result
|
2018-10-23 11:41:55 +02:00 |
|
Syrus Akbary
|
46742c9aaf
|
Call indirect fully working
|
2018-10-23 11:40:17 +02:00 |
|
Syrus Akbary
|
81ab8951c9
|
Working fully with the context pointer
|
2018-10-23 01:52:03 +02:00 |
|
Syrus Akbary
|
975b106731
|
Improved pointers
|
2018-10-23 01:44:19 +02:00 |
|
Syrus Akbary
|
2a118930c2
|
Table now working properly
|
2018-10-23 01:15:18 +02:00 |
|
Syrus Akbary
|
037f76e3b1
|
Improved context data
|
2018-10-22 21:03:43 +02:00 |
|
Syrus Akbary
|
7e7d230441
|
Fixed main function generate context
|
2018-10-22 12:59:21 +02:00 |
|
Syrus Akbary
|
a932fef217
|
Added automatic test generator from wasm spec
|
2018-10-19 01:29:12 +02:00 |
|
Syrus Akbary
|
96f2440960
|
Added working mock for memory (grow and size)
|
2018-10-18 00:09:04 +02:00 |
|
Syrus Akbary
|
6534939005
|
Make import object non optional
|
2018-10-17 17:14:35 +02:00 |
|
Syrus Akbary
|
ba050f35cc
|
Improved wasmer script
|
2018-10-17 16:45:24 +02:00 |
|
Syrus Akbary
|
e97b47e147
|
Added ImportObject structure. Added integration tests
|
2018-10-17 16:08:51 +02:00 |
|
Syrus Akbary
|
606afda496
|
Moved macros to common mod
|
2018-10-16 17:01:47 +02:00 |
|
Syrus Akbary
|
2cc93ddc38
|
Added basic identity function benchmark
|
2018-10-16 17:01:36 +02:00 |
|
Syrus Akbary
|
69a6cd35f7
|
Improved debug macro
|
2018-10-15 11:45:40 +02:00 |
|
Syrus Akbary
|
78cf7800e5
|
Added function compilation
|
2018-10-15 02:48:59 +02:00 |
|
Syrus Akbary
|
a9a580acee
|
Formatted files
|
2018-10-14 23:48:59 +02:00 |
|
Syrus Akbary
|
48fbc850ea
|
Improved runnable options
|
2018-10-14 23:47:35 +02:00 |
|
Syrus Akbary
|
6af9d0464a
|
Improved main module
|
2018-10-14 23:17:24 +02:00 |
|
Syrus Akbary
|
ac9edf39e6
|
Improved instance
|
2018-10-14 13:59:11 +02:00 |
|
Syrus Akbary
|
47215837fa
|
Trying to port functions over
|
2018-10-13 19:22:57 +02:00 |
|