FuelLabs
sway
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Implement dynamic storage for `storage` declaration and `std`
ironcev/dynamic-storage-std-and-storage-declaration
3 hours ago
Fix remaining compiler panics in trivial decoding checks - Replace table.get(&field_fullname).unwrap() with proper match/error handling, consistent with the pattern already used for the top-level type lookup. Prevents compiler panic when a field type's is_decode_trivial expression cannot be evaluated to a constant bool. - Replace todo!() in push_help_if_non_trivially_decodable_type with an empty match arm for unhandled type_decl_span cases, since no specific help message is needed for unexpected types and the compiler should not crash. Co-authored-by: Daniel Frederico Lins Leite <xunilrj@users.noreply.github.com>
xunilrj/trivial-checks
6 hours ago
fix: format import in id.rs Co-authored-by: Daniel Frederico Lins Leite <xunilrj@users.noreply.github.com>
xunilrj/trivial-checks
11 hours ago
update tests
xunilrj/trivial-checks
20 hours ago
fmt and clippy issues
xunilrj/trivial-checks
21 hours ago
Implement dynamic storage intrinsics (#7597) ## Description This PR adds compiler intrinsics for dynamic storage opcodes. It is the second step in implementing #7560. Additionally, the PR: - fixes #7572 by properly returning unit `()` in IR generation. - partially addresses #7596 by cleaning up the type checking of existing storage intrinsics. ## Checklist - [x] I have linked to any relevant issues. - [x] I have commented my code, particularly in hard-to-understand areas. - [x] 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
3 days ago
Fix markdownlint issues
ironcev/dynamic-storage-add-intrinsics
3 days ago
Fix spell checking issues
ironcev/dynamic-storage-add-intrinsics
4 days ago
Latest Branches
CodSpeed Performance Gauge
-20%
Implement dynamic storage for `storage` declaration and `std`
#7598
21 days ago
ff20ead
ironcev/dynamic-storage-std-and-storage-declaration
CodSpeed Performance Gauge
0%
Attribute for checking of trivial encoding and decoding
#7575
7 hours ago
aa76235
xunilrj/trivial-checks
CodSpeed Performance Gauge
0%
Implement dynamic storage intrinsics
#7597
3 days ago
b5e6a40
ironcev/dynamic-storage-add-intrinsics
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs