Skip to content

chore(l1-contracts): update gas benchmark - #25237

Merged
spalladino merged 1 commit into
merge-train/spartanfrom
spl/update-l1-gas-benchmark
Aug 17, 2026
Merged

chore(l1-contracts): update gas benchmark#25237
spalladino merged 1 commit into
merge-train/spartanfrom
spl/update-l1-gas-benchmark

Conversation

@spalladino

Copy link
Copy Markdown
Contributor

Summary

  • refresh the checked-in L1 gas benchmark against the current branch state
  • record the current epoch-proof header verification and calldata costs
  • correct the stale baseline that made downstream gas diffs misleading

Verification

  • python3 scripts/gas_benchmarks.py
  • repeated the seeded benchmark and confirmed byte-identical JSON and Markdown output

spalladino added a commit that referenced this pull request Aug 15, 2026
Regenerated deterministically (two runs, identical hashes) at this head. Deltas from the review fixes:
submitEpochRootProof 994,378 -> 991,032 mean without validators and 1,575,427 -> 1,572,081 with (the end
rolling-hash SLOAD removal and the slimmer checkpoint log), propose -191, and sendL2Message 44,796 -> 46,549
(+1,753) from MessageSent carrying the full message. Both remain below the fresh pre-Fast-Inbox baseline
(#25237): submitEpochRootProof was 1,000,225 / 1,581,276 there, sendL2Message 53,107.
spalladino added a commit that referenced this pull request Aug 15, 2026
Regenerated deterministically (two runs, identical hashes) at this head. Deltas from the review fixes:
submitEpochRootProof 994,378 -> 991,032 mean without validators and 1,575,427 -> 1,572,081 with (the end
rolling-hash SLOAD removal and the slimmer checkpoint log), propose -191, and sendL2Message 44,796 -> 46,549
(+1,753) from MessageSent carrying the full message. Both remain below the fresh pre-Fast-Inbox baseline
(#25237): submitEpochRootProof was 1,000,225 / 1,581,276 there, sendL2Message 53,107.
spalladino added a commit that referenced this pull request Aug 15, 2026
Regenerated deterministically (two runs, identical hashes) at this head. Deltas from the review fixes:
submitEpochRootProof 994,378 -> 991,032 mean without validators and 1,575,427 -> 1,572,081 with (the end
rolling-hash SLOAD removal and the slimmer checkpoint log), propose -191, and sendL2Message 44,796 -> 46,549
(+1,753) from MessageSent carrying the full message. Both remain below the fresh pre-Fast-Inbox baseline
(#25237): submitEpochRootProof was 1,000,225 / 1,581,276 there, sendL2Message 53,107.
@spalladino
spalladino merged commit 04705bb into merge-train/spartan Aug 17, 2026
10 checks passed
@spalladino
spalladino deleted the spl/update-l1-gas-benchmark branch August 17, 2026 08:02
spalladino added a commit that referenced this pull request Aug 18, 2026
Regenerated deterministically (two runs, identical hashes) at this head. Deltas from the review fixes:
submitEpochRootProof 994,378 -> 991,032 mean without validators and 1,575,427 -> 1,572,081 with (the end
rolling-hash SLOAD removal and the slimmer checkpoint log), propose -191, and sendL2Message 44,796 -> 46,549
(+1,753) from MessageSent carrying the full message. Both remain below the fresh pre-Fast-Inbox baseline
(#25237): submitEpochRootProof was 1,000,225 / 1,581,276 there, sendL2Message 53,107.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants