You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+111-1Lines changed: 111 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,114 @@ Documentation of all notable changes to the **Fizzy** project.
5
5
The format is based on [Keep a Changelog],
6
6
and this project adheres to [Semantic Versioning].
7
7
8
+
## [0.3.0] — Unreleased
9
+
10
+
This main focus for this release is to implement every WebAssembly validation rule from the specification.
11
+
12
+
It passes a large part of the [official test suite (spectest 1.0)]:
13
+
- 4481 of 4490 binary parser and execution tests,
14
+
- 942 of 942 validation tests,
15
+
- 6381 skipped due to containing floating-point instructions or testing text format parser.
16
+
17
+
Additionally, measurable speed improvements were made for branching and function calls.
18
+
19
+
#### Performance comparison to v0.2.0
20
+
21
+
The time of WebAssembly module instantiation (including binary loading and verification) has almost doubled, while the execution is 10% faster in heavy cases.
22
+
23
+
##### Detailed benchmark results
24
+
25
+
```
26
+
Comparing Fizzy 0.2.0 to 0.3.0 (Intel Haswell CPU, 4.0 GHz)
-`fizzy-bench` correctly handles errors during instantiation in wasm3.
113
+
[#381](https://github.com/wasmx/fizzy/pull/381)
114
+
115
+
8
116
## [0.2.0] — 2020-06-29
9
117
10
118
Firstly, this release implements many validation steps prescribed by the specification, with the exception of type checking.
@@ -21,6 +129,7 @@ Secondly, two major optimisations are included: branch resolution is done once i
21
129
The time of WebAssembly module instantiation (including binary loading and verification) has increased by 15–30%, while the execution is approximately twice as fast.
22
130
23
131
##### Detailed benchmark results
132
+
24
133
```
25
134
Comparing Fizzy 0.1.0 to 0.2.0 (Intel Haswell CPU, 4.0 GHz)
0 commit comments