Skip to content

sha256-hasher: Remove extend_and_hash#253

Merged
joncinque merged 1 commit intoanza-xyz:masterfrom
joncinque:rm-extend-and-hash
Jul 25, 2025
Merged

sha256-hasher: Remove extend_and_hash#253
joncinque merged 1 commit intoanza-xyz:masterfrom
joncinque:rm-extend-and-hash

Conversation

@joncinque
Copy link
Copy Markdown
Collaborator

Problem

As mentioned in anza-xyz/agave#7028, the extend_and_hash function is unnecessary and creates another allocation, so we inlined it in Agave.

Summary of changes

Since it's been properly marked as deprecated, remove it.

#### Problem

As mentioned in anza-xyz/agave#7028, the `extend_and_hash` function is
unnecessary and creates another allocation, so we inlined it in Agave.

#### Summary of changes

Since it's been properly marked as deprecated, remove it.
@joncinque joncinque requested a review from febo July 25, 2025 11:50
@joncinque joncinque merged commit fb46f58 into anza-xyz:master Jul 25, 2025
25 checks passed
@joncinque joncinque deleted the rm-extend-and-hash branch July 25, 2025 14:40
@joncinque joncinque added the breaking PR contains breaking changes label Jul 25, 2025
febo pushed a commit to febo/solana-sdk that referenced this pull request Sep 21, 2025
#### Problem

As mentioned in anza-xyz/agave#7028, the `extend_and_hash` function is
unnecessary and creates another allocation, so we inlined it in Agave.

#### Summary of changes

Since it's been properly marked as deprecated, remove it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking PR contains breaking changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants