Syrus
|
620f40c144
|
Make build and tests pass again by skipping emscripten
|
2019-01-17 17:44:33 -08:00 |
|
Steve Akinyemi
|
456a76a5e5
|
Fix emtest compilation issues
|
2019-01-18 01:25:05 +01:00 |
|
Steve Akinyemi
|
76f6d3c33c
|
Fix emscripten imports
|
2019-01-17 23:19:14 +01:00 |
|
Syrus
|
de459fa5bd
|
Isolated emscripten in new lib
|
2019-01-10 21:38:10 -08:00 |
|
Brandon Fish
|
c3a3461367
|
Use a cargo workspace
|
2019-01-09 20:06:33 -06:00 |
|
Brandon Fish
|
3e641d9f89
|
Updates to get wasmer crate compiling
|
2019-01-09 19:45:48 -06:00 |
|
Brandon Fish
|
14c9512cf4
|
Remove old src/runtime and src/compilers directories
|
2019-01-09 00:49:11 -06:00 |
|
Brandon Fish
|
696bc9a0a9
|
Merge branch 'master' into feature/vm_refactor
|
2018-12-28 15:15:24 -06:00 |
|
Brandon Fish
|
8d8f20a11c
|
Merge branch 'master' into feature/add-emscripten-core-tests
|
2018-12-27 10:30:41 -06:00 |
|
Brandon Fish
|
8921385fbb
|
Update emtests to glob for c/cpp files, use ignores.txt to exclude tests, disable cc out by default
|
2018-12-27 01:43:38 -06:00 |
|
Lachlan Sneff
|
3861fe98c6
|
Add typesafe wasm export calls
|
2018-12-26 20:42:23 -05:00 |
|
Mackenzie Clark
|
4813047d37
|
clock_gettime with time crate and test
more lint
|
2018-12-26 16:58:23 -08:00 |
|
Lachlan Sneff
|
e2a9bd4761
|
Merge branch 'master' into feature/vm_refactor
|
2018-12-26 15:51:14 -05:00 |
|
Lachlan Sneff
|
c06c65e7c6
|
Add preliminary support for imports
|
2018-12-24 23:05:04 -05:00 |
|
Brandon Fish
|
241f3d4091
|
Update to latest wasmparser version
|
2018-12-20 00:35:11 -06:00 |
|
Syrus
|
75046e0e2c
|
Updated version to 0.1.4
|
2018-12-19 10:14:53 -08:00 |
|
Lachlan Sneff
|
5b920b7953
|
More backing work
|
2018-12-18 20:28:15 -05:00 |
|
Lachlan Sneff
|
93f8cdfc81
|
Update cranelift to 0.26.0. (#64)
* Initial additional modules
* Update to cranelift 0.26.0
* Fixed formatting
|
2018-12-17 21:30:27 -05:00 |
|
Mackenzie Clark
|
755f3ae690
|
upgrade to wabt-rs 0.7.2
includes a fix for windows builds, this brings wamer one step closer to windows support
|
2018-12-16 11:27:55 -08:00 |
|
Syrus
|
fd5554c3bd
|
Refactored memory usage to use impl-abstract mmap
|
2018-12-14 17:32:35 -08:00 |
|
Syrus
|
bbb2f080cc
|
Updated version to 0.1.3
|
2018-12-06 20:39:59 -08:00 |
|
Lachlan Sneff
|
bb34f4718e
|
Add initial progress bar
|
2018-12-05 20:39:06 -05:00 |
|
Syrus Akbary
|
b781d33318
|
Updated version of wasmer to 0.1.2
|
2018-12-05 16:18:44 -08:00 |
|
Syrus Akbary
|
92a97d1dd4
|
Added emscripten _sysconf
|
2018-12-05 15:14:58 -08:00 |
|
Syrus Akbary
|
65b36eb6ba
|
Trying to use latest version of nix
|
2018-11-28 13:57:59 -08:00 |
|
Lachlan Sneff
|
30d4688fe3
|
Runs up to socket/ioctl/sigaction functions
|
2018-11-26 22:48:19 -05:00 |
|
Lachlan Sneff
|
4015fb6193
|
Hack together enough emscripten stack stuff to make it happy
|
2018-11-25 23:56:21 -05:00 |
|
Syrus Akbary
|
f3833dc237
|
Merge branch 'master' into parallel-compilation
# Conflicts:
# src/webassembly/instance.rs
|
2018-11-20 16:30:25 -08:00 |
|
Syrus Akbary
|
c141f8b64c
|
Use local cranelift
|
2018-11-20 16:19:00 -08:00 |
|
Syrus Akbary
|
a9e46a02d3
|
Merge branch 'master' into cranelift-upgrade
# Conflicts:
# Cargo.lock
# Cargo.toml
# src/webassembly/mod.rs
# src/webassembly/module.rs
|
2018-11-15 19:40:45 -08:00 |
|
Syrus Akbary
|
2dcd25bebd
|
Make wasmer work with stable Rust
|
2018-11-15 13:30:32 -08:00 |
|
Syrus Akbary
|
adf6d298b6
|
Trying to upgrade Cranelift to 0.23
|
2018-11-14 23:10:35 -08: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
|
1bc5664e5d
|
Updated spin package
|
2018-11-05 18:58:57 +01:00 |
|
Syrus Akbary
|
380e5417d9
|
Removed unnecessary dependency libffi
|
2018-10-19 11:46:07 +02:00 |
|
Syrus Akbary
|
e97b47e147
|
Added ImportObject structure. Added integration tests
|
2018-10-17 16:08:51 +02:00 |
|
Syrus Akbary
|
1879a14938
|
All function calls are now working
|
2018-10-16 03:24:36 +02:00 |
|
Syrus Akbary
|
78cf7800e5
|
Added function compilation
|
2018-10-15 02:48:59 +02:00 |
|
Syrus Akbary
|
48fbc850ea
|
Improved runnable options
|
2018-10-14 23:47:35 +02:00 |
|
Syrus Akbary
|
ac9edf39e6
|
Improved instance
|
2018-10-14 13:59:11 +02:00 |
|
Syrus Akbary
|
9bca6940b3
|
First working version of the interpreter
|
2018-10-11 21:29:36 +02:00 |
|