Skip to content

Commit caec4e5

Browse files
committed
changelog: Explain possible performance changes
1 parent 4fda3a8 commit caec4e5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Documentation of all notable changes to the **Fizzy** project.
55
The format is based on [Keep a Changelog],
66
and this project adheres to [Semantic Versioning].
77

8-
## [0.7.0] - unreleased
8+
## [0.7.0] unreleased
99

1010
With this release we aim to provide a much improved C and Rust API, including a clear separation of i32 and i64 types.
1111
Fizzy passes all of the official WebAssembly 1.0 tests. We are maintaining the WebAssembly 1.0 test suite
@@ -15,6 +15,10 @@ Fizzy release [the snapshot from 2021-02-12](https://github.com/wasmx/wasm-spec/
1515
- 1009 of 1009 validation tests,
1616
- 499 skipped due to testing text format parser.
1717

18+
There are no performance changes expected nor observed in this release.
19+
With one exception: the `i32` member added to the `Value` union causes machine code being generated with different layout. This may impact the execution performance depending on the compiler and build configuration.
20+
In some isolated cases differences up to ±30% were observed.
21+
1822

1923
### Added
2024

0 commit comments

Comments
 (0)