You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: reduce excess allocations in storage workspace (ENG-2036)
Eliminate unnecessary clones and intermediate collections:
- drain_above: zip iterators instead of indexed .get().cloned()
- ColdReceipt::new: destructure and into_iter() logs instead of cloning
- write_block_to_tx: single-pass loop instead of intermediate Vec
- SqlColdBackend::new: match on &str instead of .to_owned()
Add ENG-2036 comments for intentionally deferred items (Filter clone,
eager into_owned in traversals, format!() SQL queries).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix: add debug_assert for tx/receipt length match
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments