Skip to content

Releases: mutable-org/mutable

v0.0.205: [UTest] Fix #223: Fix unittest-parallel script.

19 Apr 18:12
df3ef76

Choose a tag to compare

This commit fixes several issues with the script at once:

- Fix #224.
- Fix #225.
- Fix #226.

v0.0.204

15 Apr 12:09
6fee5fb

Choose a tag to compare

[V8] Add `CollectTables` to map only accessed tables.

v0.0.203: [Interpreter] Fix strings with length exceeding `uint8_t`.

12 Apr 10:06
a973045

Choose a tag to compare

Prior to this commit, the string length was encoded into
the opcode of the `StackMachine` instructions `St_Tup_s`,
`Ld_s`, and `St_s`. However, this encoding was done using
the opcode type which is stored in a `uint8_t` internally.
Thus, strings exceeding the length of 255 characters let
the encoded length overflow.
To circumvent this issue, we now store the string length
in the stack machine's context which is able to hold
values up to `uint64_t`. Accessing the length is then done
via the stack itself.

v0.0.202

10 Apr 18:37
eb4de00

Choose a tag to compare

[Benchmark] Support multiple patterns to retrieve multiple times at o…

v0.0.201: [CMake] Explicitly build gitversion first.

10 Apr 17:37
20339fa

Choose a tag to compare

**THIS IS A HOTFIX:** We now **explicitly** build gitversion
before mu*t*able. Ultimately, this dependence should be
expressed using the "Superproject" approach.

v0.0.200

04 Apr 17:27
e45cf15

Choose a tag to compare

[Util] Mark conversion of `Pooled` to its reference as `explicit`

v0.0.199: [ITest] Fix `cli_args` of several integration tests.

27 Mar 18:32
bde3548

Choose a tag to compare

Correctly use `--insist-no-ternary-logic` in the `end2end` stage.

v0.0.198

25 Mar 16:19
3207b02

Choose a tag to compare

[Util] Add missing insists in `Pooled` conversions.

v0.0.197: [Wasm] Fix `OpenAddressingHashTable`s.

25 Mar 13:06
d1fe30a

Choose a tag to compare

The `find()` method incorrectly returned true if
the slot at the end of the bucket list is occupied.
This commit fixes the issue and additionally adds
insists that all slots in a bucket list are occupied
in both `find()` and `for_each_in_equal_range`.

v0.0.196

18 Mar 15:20
118184c

Choose a tag to compare

[Wasm] Provide pre and post-order visitors for `wasm::MatchBase`.