Skip to content

Releases: mutable-org/mutable

v0.0.219

31 Oct 13:46
a2b1bd4
Compare
Choose a tag to compare
[Wasm] Add CLI argument to choose indexes for `IndexScan`

v0.0.218

05 Jul 12:59
3e410d4
Compare
Choose a tag to compare
[Doc] Remove comment on Graphviz gvc.h

v0.0.217

18 Jun 13:22
2ce65d8
Compare
Choose a tag to compare
[WasmDSL][V8] Add support for printing memory consumption.

v0.0.216

22 May 19:39
18a3e18
Compare
Choose a tag to compare
[UTest][V8] Fix missing `read_result_set` reference in global environ…

v0.0.215

16 May 23:08
Compare
Choose a tag to compare
[Util] Add dereference operator and member access through pointer for…

v0.0.214: [Wasm] Fix `compile_cnf()` for empty CNF.

08 May 17:04
c05d0fc
Compare
Choose a tag to compare
Solves issue #238 for the `WasmV8` backend. However,
the issue remains open as the interpreter backend
still crashes.

v0.0.213: [CMake] Overhaul V8.cmake

06 May 18:12
ef15d6d
Compare
Choose a tag to compare
- Use separate output directories based on `CMAKE_BUILD_TYPE`.  This
should fix unexpected rebuilds when working with multiple different
build types.
- Correctly use `CMAKE_SOURCE_DIR` instead of `CMAKE_CURRENT_SOURCE_DIR`
to correctly specify paths.
- Change directory and invoke V8's own `gn` to configure the build.
This seems to be the recommended way of building V8 anyways.  This has
the downside of V8's build files residing in
`third-party/v8/v8/out-<BUILD-TYPE>` rather than in
`build/<BUILD-TYPE>/third-party/V8-src`.  Perhaps the caching in GitLab
CI and CircleCI must be adapted...

v0.0.212: [Doc] Update V8-related documentation.

05 May 08:55
9b4cb9d
Compare
Choose a tag to compare
Mark the manual setup of depot_tools and gn as deprecated.

v0.0.211

02 May 16:12
a29015b
Compare
Choose a tag to compare
Fix #231: Add CI job to test benchmarking

v0.0.210: [Wasm] Fix computation of initial HT capacity.

01 May 20:06
519a3c3
Compare
Choose a tag to compare
Up to now, we potentially stored a value larger than a `uint32_t` in
`initial_capacity` leading to undefined behavior. We now properly cast
the value to a `uint64_t` and check if it fits into a `uint32_t`,
otherwise we return the maximal value of `uint32_t`.

Furthermore, we put the repetitive computation of the initial hash table
capacity into its own function.