FuelLabs
sway
BlogDocsChangelog

Performance History

Latest Results

Fix typo "mehtods"
ironcev/init-aggr
1 hour ago
feat: add pkg names to the output of predicate root
kayagokalp/predicate-root-pkg-names
4 hours ago
Speed up execution of `cargo-run-e2e-test-release` on CI (#7531) ## Description This PR shortens the execution time of the `cargo-run-e2e-test-release` step by removing redundant runs of `ir_generation` and `snapshot` tests, that are already tested in the `cargo-run-e2e-test` step. Only the `e2e` tests (`--kind e2e`) actually use the `--release` flag. `ir_generation` tests in general test just specific optimization passes and the `snapshot` test explicitely choose in their `snapshot.toml` how to run the tools. There are, e.g., snapshot tests that run `forc` in both `debug` and `release` build. By using `--kind e2e` flag for release test we ensure that the same `ir_generation` and `snapshot` tests execution is not done in both CI steps but just in the `cargo-run-e2e-test`. ## Checklist - [ ] I have linked to any relevant issues. - [ ] I have commented my code, particularly in hard-to-understand areas. - [ ] I have updated the documentation where relevant (API docs, the reference, and the Sway book). - [ ] If my change requires substantial documentation changes, I have [requested support from the DevRel team](https://github.com/FuelLabs/devrel-requests/issues/new/choose) - [ ] I have added tests that prove my fix is effective or that my feature works. - [ ] I have added (or requested a maintainer to add) the necessary `Breaking*` or `New Feature` labels where relevant. - [x] I have done my best to ensure that my PR adheres to [the Fuel Labs Code Review Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md). - [x] I have requested a review from the relevant team or maintainers.
master
15 hours ago
Merge branch 'master' into xunilrj/encode-allow-alias
xunilrj/encode-allow-alias
16 hours ago
Add `len` method to `std::string::String` (#7526) ## Description This PR adds `len` method to `std::string::String` by exposing the length of the underlying `Bytes`. Currently, the least expensive way to obtain a `String`'s length is to call `some_string.as_str().len()` which is a considerable performance overhead for a very common operation of getting the length. It is also a regular part of string APIs and as such expected. This assumes that we want to have the same semantics as the Rust's `std::string::String` where `len` returns the number of bytes and not characters or graphems: https://doc.rust-lang.org/std/string/struct.String.html#method.len ## Checklist - [ ] I have linked to any relevant issues. - [x] I have commented my code, particularly in hard-to-understand areas. - [ ] I have updated the documentation where relevant (API docs, the reference, and the Sway book). - [ ] If my change requires substantial documentation changes, I have [requested support from the DevRel team](https://github.com/FuelLabs/devrel-requests/issues/new/choose) - [x] I have added tests that prove my fix is effective or that my feature works. - [ ] I have added (or requested a maintainer to add) the necessary `Breaking*` or `New Feature` labels where relevant. - [x] I have done my best to ensure that my PR adheres to [the Fuel Labs Code Review Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md). - [x] I have requested a review from the relevant team or maintainers.
master
18 hours ago
remove todo
xunilrj/runtime-layout-string-array
1 day ago
update tests
xunilrj/runtime-layout-string-array
1 day ago

Active Branches

Implement `init_aggr` in IR and optimize aggregates initialization
last run
1 hour ago
#7530
CodSpeed Performance Gauge
0%
#7533
CodSpeed Performance Gauge
0%
#7517
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs