9fcb06a270
Missed a line!
2019-08-02 16:49:28 -07:00
59ef811b46
Update readme.
2019-08-02 16:48:34 -07:00
546969a742
These tests are fixed too.
2019-08-02 14:33:11 -07:00
2fabb5bc20
Add support for (register) command in spec tests and enable importing mutable globals.
...
Enable the part of the simd spec tests that now pass.
2019-08-02 14:18:07 -07:00
fccf68c734
Updated version to 0.6.0
2019-07-31 10:28:45 -07:00
9b815cb518
Merge branch 'master' into features/llvm
2019-07-30 15:50:55 -07:00
c42f47da34
Adjust simd_binaryen.wast until it works with LLVM except for known issues.
...
This doesn't yet work as of this commit, we'll need to pick up a new version of wasmparser.rs too.
2019-07-30 15:47:00 -07:00
5f0ce6ef2f
Enable SIMD when parsing the spec tests.
2019-07-29 15:47:38 -07:00
5c1b7d2e5b
Adds the SIMD tests from binaryren, updated to work with wasmer.
...
This test is too large and therefore does not run by default, see
`fn is_fat_test` in spectests.rs.
2019-07-24 13:48:38 -07:00
f763de94ab
Update to wabt 0.9.0.
2019-07-24 10:03:08 -07:00
0ed104b543
Remove incorrect comment -- wasmer does support mutable globals.
...
The reason this test needed to be disabled is correctly documented in the comment above.
2019-07-23 17:13:02 -07:00
16fe3ce0af
Merge branch 'master' into simd
2019-07-23 13:51:15 -07:00
ad7e3b52d3
Prepare for release of 0.5.7
2019-07-23 11:20:59 -07:00
775c120b38
Update to newer wasmerio/wabt-rs.
2019-07-19 15:48:50 -07:00
cd25356858
Fix shuffle and enable tests. Add support for new load_splat instructions.
...
Updates to wasmparser 0.34.0 and picks up a newer wasmerio/wabt.
2019-07-19 15:19:58 -07:00
3e009c5971
Reformat.
2019-07-18 13:40:24 -07:00
3be6a024aa
Fix bugs in V128 support based on results from testing against simd spec test.
...
These is one test failure remaining with V128 global variables.
* Fix trunc_sat. We need both the largest float that can be converted to an int
and the largest int, they are not the same number.
* Implement calling of functions that take V128 by passing in two i64's.
* Improve support for V128 in spectests. Parse binary modules with the same
features as the outer spectest. Fix compilation error involving Result in
emitted .rs file. Handle V128 in more cases when producing .rs file. Parse
the wast script with SIMD enabled.
* Adjust the WAVM spectest so that it parses with WABT and mostly passes with
wasmer. Wabt is particular about ints not having decimal places and floats
having decimal places. Wasmer does not support mutable globals or shared
memory. Tests of shuffles are disabled. Some assert_invalid tests that wabt
won't even parse are disabled.
2019-07-18 12:52:59 -07:00
eeac6d5d2d
Merge branch 'master' of github.com:wasmerio/wasmer into simd
2019-07-16 19:16:45 -07:00
19f544e489
update to 0.5.6
2019-07-16 13:12:21 -07:00
e980931329
Added simd spectest file
2019-07-10 14:43:54 -07:00
a14d2b27b4
Added simd tests for llvm
2019-07-10 14:41:15 -07:00
b8d2aee80f
Update wabt to 0.8 release.
2019-07-10 13:48:12 -07:00
4752492974
update version numbers to 0.5.5
2019-07-09 17:43:04 -07:00
4d21d2485c
Merge branch 'master' into update-0.5.4
2019-07-06 00:53:02 -07:00
5a2a3f65df
Trying to fix tests
2019-07-05 20:38:19 -07:00
99ebb782dc
update to version 0.5.4
2019-07-05 13:35:55 -07:00
535da4c34a
update to version 0.5.3 for wapm bug fix
2019-07-03 14:35:39 -07:00
83da82d844
update for release wasmer 0.5.2
2019-07-02 14:13:45 -07:00
09177ac3ae
update version numbers to 0.5.1, add changelog entry
2019-06-24 12:45:40 -07:00
7bdfb2be51
update version numbers and changelog for 0.5.0
2019-06-17 12:56:28 -07:00
8069cdac16
Merge branch 'master' into feature/clif-cgapi
2019-05-26 12:04:45 -05:00
d440776bc0
Update lifetime of function builder references
2019-05-25 18:06:41 -05:00
4ddffb8285
Update libraries versions to 0.4.2
2019-05-16 14:39:13 -07:00
e5dc94c7d6
update version number to 0.4.1
2019-05-06 18:02:39 -07:00
d020ffd759
update version to 0.4.0
2019-04-29 13:26:51 -07:00
d507253372
update crate version numbers to 0.3.0
2019-04-12 12:19:46 -07:00
d67bfdb2c5
Renamed dynasm backend to singlepass
2019-04-11 12:44:03 -07:00
316cbc54ab
doc(lib) Add basic README.md
.
2019-03-29 10:17:24 +01:00
af8f307a92
Fix dependencies.
2019-03-18 16:14:11 +08:00
caa239a3df
Make wasmer-dynasm-backend optional.
2019-03-18 16:06:20 +08:00
08f4526b45
Merge remote-tracking branch 'origin/master' into feature/dynasm-backend
2019-03-17 21:14:01 +08:00
68181acc74
Add dynasm to spectests
2019-03-12 21:14:50 -05:00
ee55cd5e64
create an llvm flag
2019-03-11 09:58:09 -07:00
3a4325c5a3
Only use llvm in non windows envs
2019-03-07 18:26:29 -08:00
03909fe3c2
Run spectests with both compilers, activate using features
2019-03-06 00:15:07 -06:00
4e198bca8b
merge upstream/master into wasmer-private/feature/llvm-backend
2019-03-04 13:03:32 -08:00
65ec10961b
Change RuntimeError type ( #234 )
...
* Change RuntimeError type and fix codebase to use it
* Fix spectests to work with new runtime error type
* Fix windows signal handler in the clif-backend
* Add missing conversion
* final windows fix
2019-03-04 12:57:26 -08:00
b80252e165
Setup the spectests lib to use llvm-backend
2019-02-28 23:02:03 -06:00
53c8603464
Updated crates version to 0.2.0
2019-02-25 13:33:33 -08:00
2234f357b7
Merge branch 'master' into feature/cache-rework
2019-02-21 11:54:57 -08:00