Commit Graph

553 Commits

Author SHA1 Message Date
a180dade7f Release 4.2.8 2024-04-05 18:45:47 +03:30
b5000207b4 Release 4.2.7 2024-03-19 11:44:09 +03:30
209968b205 Release 4.2.6 2024-03-03 11:26:50 +03:30
4ea7827926 deps: Upgrade wasmparser to 0.121.0 2024-01-31 16:52:41 +01:00
893f96acae Release 4.2.5 2023-12-23 11:45:27 +03:30
4d63febf9d Release 4.2.4 (#4337) 2023-11-30 21:16:20 +03:30
3068bf9363 Release 4.2.3 2023-10-26 18:19:08 +03:30
c3f215859d Release 4.2.2 2023-10-04 17:06:23 +03:30
a18390f068 Fixed remaining issue for LLVM15 migration 2023-09-29 13:34:02 +02:00
7f2d168622 Fixed an (old) issue with MemoryNotify helper function signature 2023-09-29 12:08:05 +02:00
fe14ee0f2a Fixed an issue with LLVM dynamic trampoline generation 2023-09-29 11:34:02 +02:00
e62d38a168 Happy clippy 2023-09-29 10:32:44 +02:00
2c7ab5630e Merge branch 'master' into migration_llvm_15 2023-09-29 09:04:34 +02:00
5180db261d Started migration to LLVM15, build fine but tests not passings yet 2023-09-28 17:28:20 +02:00
1f7004d659 Release 4.2.1 2023-09-28 16:15:57 +04:00
6213c0d8e5 Release 4.2.0 2023-09-05 15:08:50 +02:00
729f0f268c Release 4.1.2 2023-08-21 14:45:24 +02:00
0bd4b48691 Release 4.1.1 (#4124)
* Update CHANGELOG

* Release 4.1.1

* Added manual sectionin CHANGELOG.md

* Bumped 0.x crates
2023-08-03 17:43:16 +02:00
92a829062b Release 4.1.0 2023-07-24 17:28:57 +02:00
c4541be53b Make sure docs.rs enables #[cfg(docsrs)] when building docs 2023-07-10 13:07:40 +08:00
935fc09e1b Enable the doc_cfg feature when running on docs.rs 2023-07-10 12:58:06 +08:00
aa20e707f3 Release 4.0.0 2023-06-22 13:50:31 +02:00
82cc3c94a6 Release 4.0.0-beta.3 2023-06-15 10:52:03 +02:00
18ab43bc60 Release 4.0.0-beta.2 (#3982)
* Update CHANGELOG

* Release 4.0.0-beta.2

* Manual Changelog for beta.2

* Updated 0.x crates when needed

* Bumped wasmer-registry crate to 5.0, there have been some breaking changes
2023-06-09 16:46:28 +02:00
4bdba31247 Release 4.0.0-beta.1 2023-06-01 19:06:00 +02:00
4e8294a08b More lints 2023-05-29 21:15:29 +08:00
ce41932ede Switch all crates over to using the [workspace.package] metadata 2023-05-29 21:08:41 +08:00
36b077d34b Release 4.0.0-alpha.1 (#3912)
* Release 4.0.0-alpha.1
2023-05-25 17:30:02 +02:00
fc87e4bd60 Removed all deprecated functions 2023-05-25 11:53:18 +02:00
d6d3a4e064 Bump llvm (#3889) 2023-05-21 22:37:44 +00:00
edc9740f30 fuzz: fix build error (#3861) 2023-05-15 13:09:05 +02:00
5eeda455a4 Release 3.3.0 (#3842)
* Update CHANGELOG

* Release 3.3.0

* Added sumup of the version in CHANGELOG.md

* Update other crate versions
2023-05-03 09:26:36 +00:00
74fe894c07 Release 3.2.1 (#3809)
* Update CHANGELOG

* Release 3.2.1

* Added a manual ChangeLog

* Increment 0.x crates versions too

* Fixed a typo in the (short) ChangeLog
2023-04-21 14:06:31 +00:00
7fb7c09080 Release 3.2.0 2023-04-18 16:30:03 +02:00
e40c6a4177 Release 3.2.0-beta.2 2023-04-05 13:25:40 +02:00
d58d158897 Release 3.2.0-beta.1 2023-03-22 19:14:57 +01:00
7500ce76fc Feat riscv llvm and cranelift (#3244)
* Basic changes for RISC-V support

* RISC-V in compiler LLVM

* RISC-V support in dylib engine

* RISC-V support in universal engine

* Various small fixes

* [RISCV] LLVM-riscv working, with some ignored tests to be worked on later

* Update rustc to 4.65 (1.64 has some issue with riscv64 target)

* Fixed some (new) Linting issues

* Updated Cargo.toml and remove split-debuginfo for Windows build

* Removed profile.dev from Cargo.toml as it cannot be per platform (breaks Windows). split-debug info is now the default value

* Enable Cranelift compiler for RISCV

* Update crates and fixed all the new clippy errors

* Taken review remarks into account

* Removed change from deny.toml, it's not needed anymore

* Added some more comment about llvm abi hack

* Added doc about current state of RISCV support

* Fixed (newer) linter

---------

Co-authored-by: Toru Nayuki <tnayuki@icloud.com>
2023-03-22 15:26:28 +01:00
f8c0910c33 Update wasmparser to v0.95 (#3682)
* Update wasmparser to v0.95

* Update lib/compiler/src/translator/module.rs

Co-authored-by: Syrus Akbary <me@syrusakbary.com>

---------

Co-authored-by: Syrus Akbary <me@syrusakbary.com>
2023-03-15 11:15:58 +01:00
ee58d7c2b2 Revert "Update wasmparser to v0.91"
This reverts commit 87232623de.
2023-03-15 01:46:26 +01:00
87232623de Update wasmparser to v0.91 2023-03-14 20:39:38 +01:00
fd0b906524 Upgrade LLVM to 14.0 2023-03-03 12:08:35 +01:00
b1a94df631 bump inkwell to 0.1.1 (#3582)
* Revert "Revert "bump inkwell to 0.1.0""

* Updated Inkwell to 0.1.1

---------

Co-authored-by: ptitSeb <sebastien.chev@gmail.com>
2023-02-14 16:45:09 +01:00
f0374ce478 Revert "bump inkwell to 0.1.0" 2023-02-01 16:40:32 +01:00
d99d400a61 Remove unnecessary code 2023-01-26 15:06:33 +03:30
e6f39e74b0 bump inkwell to 0.1.0 2023-01-26 14:34:47 +03:30
4b9389cdaa Release 3.2.0-alpha.1 2023-01-23 12:52:43 +01:00
26b43fee27 Merge branch 'master' into wasix-core-changes 2023-01-05 21:32:17 +01:00
d5167136fc Fixed another typo 2023-01-05 16:35:06 +01:00
b4443864e3 Fixed a typo 2023-01-05 16:33:39 +01:00
ebcd97c16e Fixed EH_Frame generation for LLVM Object files 2023-01-05 16:31:27 +01:00