Skip to content

feat: dont load access list immediatly#3116

Merged
rakita merged 3 commits intomainfrom
rakita/access-list-load
Oct 21, 2025
Merged

feat: dont load access list immediatly#3116
rakita merged 3 commits intomainfrom
rakita/access-list-load

Conversation

@rakita
Copy link
Copy Markdown
Member

@rakita rakita commented Oct 20, 2025

Don't load access list immediately at the start. Push the access list in the journal and on load mark accounts/storages warm.

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Oct 20, 2025

CodSpeed Performance Report

Merging #3116 will not alter performance

Comparing rakita/access-list-load (c772dd6) with main (e9fca7e)

Summary

✅ 173 untouched

Copy link
Copy Markdown
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think this all checks out but dont feel equipped to properly review this

@rakita
Copy link
Copy Markdown
Member Author

rakita commented Oct 21, 2025

There are a lot of eest tests that cover access list, so I am confident that this is correct

Copy link
Copy Markdown
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pending @klkvr

self.warm_account_and_storage(address, [])
}
/// Sets access list inside journal.
fn warm_access_list(&mut self, access_list: HashMap<Address, HashSet<StorageKey>>);
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this seems fine, given that this more or less just internal api

@rakita rakita merged commit d6106a7 into main Oct 21, 2025
31 checks passed
@rakita rakita deleted the rakita/access-list-load branch October 21, 2025 17:06
@rakita rakita restored the rakita/access-list-load branch October 21, 2025 17:07
@github-actions github-actions bot mentioned this pull request Oct 20, 2025
@rakita rakita deleted the rakita/access-list-load branch February 16, 2026 10:13
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.

4 participants