Commit Graph

14898 Commits

Author SHA1 Message Date
Michael Bryan
0b44bf1aa7 Merge pull request #3805 from wasmerio/wasi-runner-args
Wasi runner args
2023-04-21 16:49:33 +08:00
Michael-F-Bryan
fa69ad434b Removed an accidental copy/paste comment 2023-04-21 15:23:41 +08:00
Michael-F-Bryan
0c46265c0d Fixed the bug 2023-04-21 15:20:03 +08:00
Michael-F-Bryan
c0389f9f74 Added some regression tests 2023-04-21 15:19:58 +08:00
Michael-F-Bryan
04709fad58 Make sure integration tests use an up-to-date build of the wasmer CLI 2023-04-21 15:13:28 +08:00
Bartosz 'b4rti' Gorol
e5ecddad08 Fixed doc comment in memory_view.rs (#3804)
Fixed typo in memory_view.rs
2023-04-21 06:15:41 +00:00
ptitSeb
858ffb8d9a Added test of building the API Doc 2023-04-20 21:56:04 +00:00
ptitSeb
f3b0fcec94 Added Makefile option to build API Doc 2023-04-20 21:56:04 +00:00
ptitSeb
35192b6732 Fixed API Doc generation 2023-04-20 21:56:04 +00:00
Syrus Akbary
f64fc3dbf0 Merge pull request #3795 from wasmerio/compile-func-send-sync
Make sure the compile function passed to runners is Send+Sync
2023-04-20 08:00:29 -07:00
Michael-F-Bryan
b7632f7b60 Make sure the compile function passed to runners is Send+Sync 2023-04-20 22:29:58 +08:00
Michael Bryan
14ae368cb8 Merge pull request #3777 from wasmerio/use-compat-everywhere
Use webc's compat layer in more places
2023-04-20 22:04:09 +08:00
Michael-F-Bryan
9143d34b9b Added a test for WEBC files with dependencies and no commands 2023-04-19 21:57:44 +08:00
Michael-F-Bryan
2164864041 Make sure loading a binary package command doesn't allocate 2023-04-19 18:25:27 +08:00
Michael-F-Bryan
02b8e42ca7 Add the transmute hack back in 2023-04-19 18:24:18 +08:00
Michael-F-Bryan
841dedbc26 Rename to load_package_from_filesystem() for clarity 2023-04-19 16:07:21 +08:00
Michael-F-Bryan
fd40efd169 Updated the BinFactory to use parse_static_webc() 2023-04-19 11:25:13 +08:00
Michael-F-Bryan
6934737626 Updated a "HACK" comment 2023-04-19 01:54:01 +08:00
Michael-F-Bryan
ed5725269f Removed the old "ownership"-based code from BinaryPackage 2023-04-19 01:50:13 +08:00
Michael-F-Bryan
5f9766ac0d Updated binary package loading to use the webc compatibility layer 2023-04-19 01:50:13 +08:00
Michael-F-Bryan
fd778e0e63 Adding tests and small refactorings to make the compat rewrite easier 2023-04-19 01:50:12 +08:00
Michael-F-Bryan
859c72b76b Remove the manifest module 2023-04-19 01:50:12 +08:00
Syrus Akbary
8a343d0f9a Merge pull request #3780 from wasmerio/release-3.2.0
Release 3.2.0
2023-04-18 09:28:11 -07:00
ptitSeb
a9b905ecb6 Update CHANGELOG.md
Co-authored-by: Michael Bryan <michael@wasmer.io>
2023-04-18 18:25:36 +02:00
ptitSeb
7f34a3bccf Update CHANGELOG.md
Co-authored-by: Michael Bryan <michael@wasmer.io>
2023-04-18 18:25:17 +02:00
ptitSeb
c191c87e0b Update CHANGELOG.md
Co-authored-by: Michael Bryan <michael@wasmer.io>
2023-04-18 18:25:06 +02:00
ptitSeb
edba9d7e7b Bump some more crates 2023-04-18 17:17:23 +02:00
ptitSeb
dfbfa32300 Another small adjustment to ChangeLog 2023-04-18 17:03:12 +02:00
ptitSeb
b0beed6738 Small adjustment to ChangeLog 2023-04-18 17:01:09 +02:00
ptitSeb
d08d3c1c95 Updated the other crates too 2023-04-18 16:53:04 +02:00
ptitSeb
e7476ad6c1 Added manual part for the ChangeLog 2023-04-18 16:52:30 +02:00
ptitSeb
7fb7c09080 Release 3.2.0 2023-04-18 16:30:03 +02:00
ptitSeb
2452b28f4a Update CHANGELOG 2023-04-18 16:29:59 +02:00
Syrus Akbary
00d209aed0 Merge pull request #3778 from wasmerio/webc-v5.0.0
Upgrade to webc v5.0.0
2023-04-18 07:25:33 -07:00
Michael-F-Bryan
aa5709ab05 Upgrade to webc v5.0.0 2023-04-18 19:25:20 +08:00
ptitSeb
92aee0f2b0 Ran Cargo update before release (#3775) 2023-04-18 10:40:08 +00:00
Syrus Akbary
1895e8475a Merge pull request #3774 from wasmerio/wasi-threads
Wasi threads
2023-04-18 01:28:07 -07:00
Syrus Akbary
b9d8ce1a25 Merge pull request #3772 from wasmerio/fix_doc_default_compiler
[DOC] Removed paragraph about default-compiler, as it's doesn't exist anymore
2023-04-17 15:47:37 -07:00
ptitSeb
844a649629 Switched to wasmer-wasix instead of wasmer-wasi in doc 2023-04-17 14:58:50 +02:00
ptitSeb
688b01825a [DOC] Removed paragraph about default-compiler, as it's doesn't exist anymore 2023-04-17 14:55:20 +02:00
Johnathan Sharratt
d42d99d626 Fixed a linting error 2023-04-16 18:14:05 +10:00
Johnathan Sharratt
5db95ca863 Corrected the specification to match wasi-threads on the return code 2023-04-16 17:00:32 +10:00
Johnathan Sharratt
e114c6969b Merge branch 'wasi-threads' of github.com:wasmerio/wasmer into wasi-threads 2023-04-16 16:53:24 +10:00
Johnathan Sharratt
2fba699cb3 Merge branch 'master' into wasi-threads 2023-04-18 00:57:26 +02:00
Johnathan Sharratt
032aeb40f8 Added missing files from last commit 2023-04-16 16:53:14 +10:00
Johnathan Sharratt
a6cde1d484 Added imports and an interop for pthreads in WASI 2023-04-16 16:35:00 +10:00
Syrus Akbary
c6c320b31b Added wasi-threads example 2023-04-14 14:31:01 -07:00
ptitSeb
2cb70e6d25 Fix Snapshot0 fd_filestat_get and path_filestat_get (#3767)
Fix Shnapshot0 fd_filestat_get and path_filestat_get to not use clobbering technique (fixes flakyness of python)
2023-04-14 15:45:08 +02:00
ptitSeb
01a8036ed9 [CI] Add RISCV in test and build (#3706)
* [CI] Add RISCV in test and build
* update Cargo lock to fix cargo deny step
* Some updates to avoid riscv incompatibilities
2023-04-14 08:46:01 +00:00
Christoph Herzog
61a32177d9 deps: Upgrade memoffset
Removes a duplicate dependency.
2023-04-13 23:11:53 +00:00