Skip to content

Commit

Permalink
chore: Release Triton VM v0.42.1
Browse files Browse the repository at this point in the history
⚡️ Performance

- *(degree_lowering)* Cache node-degrees (6496a74)
- *(TasmBackend)* Exploit mixed-type instructions (8898bdc)
- *(TasmBackend)* Use `addi` instruction if possible (6d55b80)

✅ Testing

- Correctness & soundness of degree lowering (667c910)

🛠 Build

- Set `opt-level=3` on build script execution (5e16b08)

⏱ Bench

- Add benchmark for degree lowering times (86cf962)

changelog: ignore
  • Loading branch information
jan-ferdinand committed Sep 26, 2024
1 parent 667c910 commit d2c6fc7
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 17 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,26 @@
All notable changes are documented in this file.
Lines marked “(!)” indicate a breaking change.

## [0.42.1](https://github.com/TritonVM/triton-vm/compare/v0.42.0..v0.42.1) - 2024-09-26

### ⚡️ Performance

- *(degree_lowering)* Cache node-degrees ([6496a740](https://github.com/TritonVM/triton-vm/commit/6496a740))
- *(TasmBackend)* Exploit mixed-type instructions ([8898bdc9](https://github.com/TritonVM/triton-vm/commit/8898bdc9))
- *(TasmBackend)* Use `addi` instruction if possible ([6d55b80d](https://github.com/TritonVM/triton-vm/commit/6d55b80d))

### ✅ Testing

- Correctness & soundness of degree lowering ([667c9103](https://github.com/TritonVM/triton-vm/commit/667c9103))

### 🛠 Build

- Set `opt-level=3` on build script execution ([5e16b087](https://github.com/TritonVM/triton-vm/commit/5e16b087))

### ⏱ Bench

- Add benchmark for degree lowering times ([86cf9623](https://github.com/TritonVM/triton-vm/commit/86cf9623))

## [0.42.0](https://github.com/TritonVM/triton-vm/compare/v0.41.0..v0.42.0) - 2024-09-16

### ✨ Features
Expand Down
27 changes: 10 additions & 17 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,21 @@ resolver = "2"

[profile.test]
opt-level = 1
build-override.opt-level = 3

[profile.release]
lto = "thin"
build-override.opt-level = 3

[profile.bench]
lto = "thin"
build-override.opt-level = 3

[profile.release.build-override]
opt-level = 3

[profile.dev.build-override]
opt-level = 3

[profile.test.build-override]
opt-level = 3

[profile.bench.build-override]
opt-level = 3
[profile.dev]
build-override.opt-level = 3

[workspace.package]
version = "0.42.0"
version = "0.42.1"
edition = "2021"
authors = ["Triton Software AG"]
license = "Apache-2.0"
Expand All @@ -40,23 +34,22 @@ readme = "README.md"
documentation = "https://triton-vm.org/spec/"

[workspace.dependencies.air]
version = "0.42.0"
version = "0.42.1"
path = "triton-air"
package = "triton-air"

[workspace.dependencies.constraint-builder]
version = "0.42.0"
version = "0.42.1"
path = "triton-constraint-builder"
package = "triton-constraint-builder"


[workspace.dependencies.constraint-circuit]
version = "0.42.0"
version = "0.42.1"
path = "triton-constraint-circuit"
package = "triton-constraint-circuit"

[workspace.dependencies.isa]
version = "0.42.0"
version = "0.42.1"
path = "triton-isa"
package = "triton-isa"

Expand Down
1 change: 1 addition & 0 deletions cliff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ commit_parsers = [
{ message = "^revert", group = "<!-- 80 --> ⏪️ Revert" },
{ message = "^style", group = "<!-- 90 --> 🎨 Styling" },
{ message = "^build", group = "<!-- 95 --> 🛠 Build" },
{ message = "^bench", group = "<!-- 98 --> ⏱ Bench" },
{ footer = "^changelog: ?ignore", skip = true },
]

Expand Down

0 comments on commit d2c6fc7

Please sign in to comment.