Syrus Akbary
6f6c849272
Merge pull request #669 from wasmerio/feature/finalize-when-no-function-body
...
Finalize signatures & names when no function bodies
2019-08-13 00:13:20 -07:00
Brandon Fish
f22250d85a
Refactor func_count in parser
2019-08-12 21:36:17 -06:00
Brandon Fish
e76777ed9b
Finalize signatures & names when no function bodies
2019-08-12 20:22:54 -06:00
Brandon Fish
d695bd0c84
Update WABT dep to fixe names spectests
2019-08-12 15:35:32 -06:00
Syrus
a4979f9909
Remove Logo in non verbose mode
2019-08-11 23:25:50 -07:00
Syrus
8e363aa0bc
Added option for minify the total output for install
2019-08-11 23:13:58 -07:00
Syrus
f78e00c7f4
Improved Install script
2019-08-11 22:29:14 -07:00
Brandon Fish
2afdc1d25f
Merge pull request #661 from wasmerio/feature/unexclude-passing-elem-spec
...
Unexclude passing elem spec
2019-08-11 18:21:00 -06:00
Brandon Fish
20cb7c0048
Merge branch 'master' into feature/unexclude-passing-elem-spec
2019-08-11 18:04:54 -06:00
Brandon Fish
a4b32c1705
Merge pull request #660 from wasmerio/feature/validate-initializers-before-finalizing
...
Validate all initializers before finalizing
2019-08-11 14:07:07 -06:00
Brandon Fish
9b4ba66e11
Add code comment explanation of validation
2019-08-11 13:59:48 -06:00
Brandon Fish
c837b56678
Unexclude passing elem spec
2019-08-11 13:52:57 -06:00
Brandon Fish
f61fc5c298
Validate all initializers before finalizing
2019-08-11 13:28:47 -06:00
bors[bot]
6ac3ac1c65
Merge #659
...
659: Validate initializers before writing to memory r=bjfish a=bjfish
Fixes `linking.wast:342`
Co-authored-by: Brandon Fish <brandon.j.fish@gmail.com>
2019-08-11 07:49:06 +00:00
Syrus
8f31678813
Improve cache
2019-08-10 18:17:01 -07:00
Syrus
fff86f8043
Fix sccache in Windows
2019-08-10 18:15:29 -07:00
Syrus
3517bd51eb
Trying to fix sccache
2019-08-10 18:02:57 -07:00
Syrus
af12f627ad
Improved sccache usage
2019-08-10 17:57:35 -07:00
Syrus
f83e4edf4f
Fixed references to sccache
2019-08-10 17:51:30 -07:00
Syrus
025bd9e32c
Trying to fix sccache install
2019-08-10 17:47:09 -07:00
Syrus
1045d46d3d
Fixed reference error
2019-08-10 17:41:50 -07:00
Syrus
28ebba41b0
Added sscache to improve compilation times
2019-08-10 17:39:39 -07:00
Syrus
ee1ca08bb8
Moved check down
2019-08-10 16:41:58 -07:00
Syrus
86684bd1a1
Fixed windows tests
2019-08-10 16:31:50 -07:00
Brandon Fish
38a8a0eb01
Minimize unsafe block to unsafe code
2019-08-10 17:20:27 -06:00
Syrus
739f52a81d
Comment integration tests for now
2019-08-10 16:18:06 -07:00
Syrus
bdf8a40687
Fixed LLVM install in Windows
2019-08-10 16:17:58 -07:00
Brandon Fish
b7970fb982
Uncomment slow exclude test again
2019-08-10 17:11:32 -06:00
Brandon Fish
0b73776c84
Validate all memory data initializers before writing
2019-08-10 17:10:24 -06:00
Syrus Akbary
0c45b75e14
Merge pull request #658 from wasmerio/feature/reuse-registered-module-instance
...
Re-use registered module instances in spectests
2019-08-10 16:08:22 -07:00
Syrus
141fad86b3
Added Cache, improved LLVM install
2019-08-10 15:51:51 -07:00
Syrus
a82907eb22
Improved Azure install requirements
2019-08-10 15:32:09 -07:00
Syrus
0ae66297b7
Fixed config
2019-08-10 14:58:21 -07:00
Brandon Fish
228d562a3b
Re-use registered module instances in spectests
2019-08-10 15:56:25 -06:00
Syrus
98711dd3d8
Renamed azure pipelines config file
2019-08-10 14:53:47 -07:00
bors[bot]
1f8f810222
Merge #657
...
657: Spectest Fixes r=bjfish a=bjfish
- Invalid table size for elems should produce link error
- Remove filter which prevents initializer offset check
Co-authored-by: Brandon Fish <brandon.j.fish@gmail.com>
Co-authored-by: Brandon Fish <bjfish@users.noreply.github.com>
2019-08-10 21:34:58 +00:00
Brandon Fish
db5d8a5bf8
Push debug print to debug CI failure
2019-08-10 15:33:08 -06:00
Brandon Fish
4651b43078
Merge branch 'master' into feature/fix-table-init-error
2019-08-10 15:19:02 -06:00
Brandon Fish
a621b86286
Update windows excludes
2019-08-10 15:04:24 -06:00
Brandon Fish
b484ebb848
cargo fmt
2019-08-10 14:01:50 -06:00
Brandon Fish
bb8b4960b8
Remove filter which prevents initializer offset check
2019-08-10 13:59:31 -06:00
bors[bot]
e1003b7bdc
Merge #655
...
655: Fix more bare dyn traits in runtime-c-api r=bjfish a=bjfish
Co-authored-by: Brandon Fish <brandon.j.fish@gmail.com>
2019-08-10 18:29:36 +00:00
Brandon Fish
1584beebe6
Invalid table size for elems should produce link error
2019-08-10 12:13:14 -06:00
Syrus
462b0b5149
Initial version of Azure pipelines
2019-08-10 11:11:54 -07:00
Brandon Fish
6372e0947c
Fix more bare dyn traits in runtime-c-api
2019-08-10 11:20:22 -06:00
bors[bot]
d23e5eb18c
Merge #649
...
649: Fix some spectest imports and namespace_table issue r=bjfish a=bjfish
Co-authored-by: Brandon Fish <brandon.j.fish@gmail.com>
Co-authored-by: Brandon Fish <bjfish@users.noreply.github.com>
2019-08-09 20:12:58 +00:00
Brandon Fish
8ec4c0e01d
Merge branch 'master' into feature/fix-namespace-table-issue
2019-08-09 14:12:25 -06:00
losfair
44f71759f6
Use Vec::with_capacity in various places.
2019-08-10 03:23:29 +08:00
losfair
9cade2b441
singlepass: Skip patchpoint.
2019-08-10 03:10:32 +08:00
losfair
d61a8bb6d2
Prevent continueing execution on unreliable stack. (LLVM register save area information is missing)
2019-08-10 03:10:12 +08:00