a1e1cc86b1
Release 6.0.0-beta.1
2025-03-07 07:11:49 +01:00
12b4ae7f43
fix(singlepass): Fix Target
and Triple
imports
2025-03-06 16:38:58 +01:00
78eca7958d
Move target back into wasmer_types
2025-03-06 11:09:51 +01:00
2d70299635
Improved support for Backends
2025-03-05 21:56:54 +01:00
8a37633137
Release 6.0.0-alpha.2
2025-02-26 08:53:28 +01:00
b1e1974de6
Update "Build Status" in READMEs
2025-02-24 17:45:06 +01:00
811c6d899a
chore: Make linter happy
2025-02-21 12:16:05 +01:00
d1d5164753
fix(singlepass): Don't panic on funcref
types
2025-02-21 12:03:57 +01:00
a4382567d0
Release 6.0.0-alpha.1
2025-02-18 13:22:12 +01:00
974fa2b699
Merge remote-tracking branch 'origin/main' into wasmer-5.1.0
2025-02-11 10:31:49 +01:00
1c3f177205
feat(llvm): Continue implementation of compact_unwind
support
2025-02-04 10:33:45 +01:00
f123f69892
chore: inline format args to improve readability
...
Using this command, fixed format argument inlining to improve readability, and fix a few minor related styling issues like trailing commas in a single line.
```
cargo clippy --all-targets --workspace --exclude wasmer-cli --exclude wasmer-swift -- -D clippy::uninlined_format_args
```
2025-01-22 12:53:01 -05:00
01be571553
chore: remove lazy_static dependency, use std instead
...
Since 1.80, Rust has [std::sync::LazyLock](https://doc.rust-lang.org/std/sync/struct.LazyLock.html ), making lazy_static crate no longer needed.
2025-01-20 15:43:40 -05:00
eb3277aa2a
Merge remote-tracking branch 'origin/wasmer-5.1.0' into 5201-experimental-add-support-for-exceptions
2025-01-17 13:54:23 +01:00
77e21dad8c
feat(compiler): Initial support for GOT-based relocations and compact_unwind
tables for Mach-O
...
(Work in progress) macOS uses a different scheme for exception handling
in Mach-O; in contrast with the "usual" .eh_frame mechanism, Mach-O has
a `compact_unwind` section in which EH-related metadata are embedded.
This commit begins the effort to support it in its entirety. On the path
to that end, it also adds GOT-based relocations, which are necessary for
Mach-O object files.
2025-01-15 12:14:36 +01:00
af760f5eeb
feat(api+vm+types+artifacts): Add EH-related types Tag
and ExnRef
2025-01-15 12:00:20 +01:00
4d5a913b01
Release 5.0.5-rc1
2025-01-03 16:11:52 +01:00
4ca260af3f
Release 5.0.4
2024-12-17 12:36:40 +01:00
ea13dd86b8
Release 5.0.3
2024-12-07 00:30:08 +03:30
0bca35344d
Release 5.0.2
2024-11-22 17:58:38 +03:30
7cd409380f
Merge branch 'main' into 5213-move-compilation-types-inside-of-wasmer-compiler
2024-11-06 17:32:17 +01:00
84b8ced6dd
chore: Fix tests
2024-11-06 17:23:27 +01:00
cf2d30940b
feat: Move "compilation" types from wasmer_types
to wasmer_compiler
2024-11-06 16:42:06 +01:00
83680c5e5d
Release 5.0.1
2024-11-06 12:26:18 +03:30
fe1640d60f
Release 5.0.0
2024-10-29 17:38:07 +03:30
a060581883
fix(compiler/singlepass): Add enable-serde
feature
2024-10-28 12:53:45 +01:00
193cba1379
Release 5.0.0-rc.1
2024-10-21 13:50:15 +03:30
4c1fede721
Merge branch 'main' into release-5.0
2024-10-16 18:40:59 +02:00
8696f520bf
feat(api): Remove deprecated methods and types
2024-10-16 15:32:17 +02:00
ad80cf147a
Release 4.4.0
2024-10-04 15:28:22 +03:30
3d2f120d5b
chore: Make linter happy
2024-10-04 10:34:47 +02:00
37dc1a9e2a
fix(singlepass): Typo in TableGrow
2024-09-09 18:43:06 +02:00
d2e0bbcc90
Merge branch 'main' into cranelift-update
2024-09-06 14:52:45 +02:00
5e2976ca7d
feat(compiler): Update wasmparser
2024-09-06 14:49:51 +02:00
0c83b6c3a1
Release 4.3.7
2024-09-06 13:05:35 +03:30
e7b7c8fb42
feat: Update and use workspace gimli
2024-08-22 17:12:07 +02:00
25dd067d2c
Merge branch 'cranelift-update' of https://github.com/wasmerio/wasmer into cranelift-update
2024-08-22 16:40:28 +02:00
d15e1f290a
fix: Make linter happy
2024-08-22 16:37:31 +02:00
2afcb78d45
Release 4.3.6
2024-08-22 14:01:59 +03:30
45ccbde53d
Fix impossible relocation error in emit sdiv64 for singlepass compiler
2024-07-24 02:24:38 +04:00
b3838bc471
Release 4.3.5
2024-07-16 20:34:42 +03:30
481e19fe7f
Merge remote-tracking branch 'origin/main' into run-264-upgrade-to-http-10
2024-07-16 08:51:35 +00:00
42ad918bf2
Fix other unwraps in compile iterators
2024-07-13 22:09:44 +10:00
5450f7122e
Fix panic if attempting to compile with unsupported CPU (eg. x86_64 without AVX or SSE4.2)
2024-07-13 22:07:08 +10:00
e20857af03
Fix clippy warnings
2024-07-11 15:35:07 +00:00
589ea17f69
Release 4.3.4
2024-07-08 23:32:24 +03:30
f7a8abc37d
Release 4.3.3
2024-07-04 02:47:35 +03:30
2dc135fbdc
Release 4.3.2
2024-06-11 18:40:20 +03:30
871b1e2373
Release 4.3.1
2024-05-23 16:13:12 +03:30
587416bfef
Release 4.3.0
2024-05-10 18:30:04 +03:30