Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(EOF): Put EOF bytecode behind an Arc #1517

Merged
merged 2 commits into from
Jun 15, 2024

Conversation

jpgonzalezra
Copy link
Contributor

@jpgonzalezra jpgonzalezra commented Jun 13, 2024

This is the ISSUE

DaniPopes: EOF structure is present inside of Bytecode, and is cloned internally in AccountInfo and other places. It would improve performance to put behind an Arc to avoid cloning the underlying memory.

cc: @rakita @DaniPopes

@jpgonzalezra jpgonzalezra changed the title refactor: Put EOF structure behind an Arc chore: Put EOF structure behind an Arc Jun 13, 2024
@jpgonzalezra jpgonzalezra force-pushed the jpgonzalezra/1488 branch 2 times, most recently from 7f49501 to 1fc6b5d Compare June 13, 2024 18:35
@jpgonzalezra jpgonzalezra marked this pull request as ready for review June 13, 2024 21:06
@jpgonzalezra
Copy link
Contributor Author

I'm taking a look at why the tests are failing, it seems to be something else and not the changes made here

@rakita
Copy link
Member

rakita commented Jun 13, 2024

I'm taking a look at why the tests are failing, it seems to be something else and not the changes made here

It is a malformed json file ethereum/tests#1384

It is not related to this PR.

@jpgonzalezra jpgonzalezra changed the title chore: Put EOF structure behind an Arc feat: EOF structure behind an Arc Jun 14, 2024
Copy link
Member

@rakita rakita left a comment

Choose a reason for hiding this comment

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

@rakita rakita changed the title feat: EOF structure behind an Arc feat(EOF): Put EOF bytecode behind an Arc Jun 15, 2024
@rakita rakita merged commit e32591e into bluealloy:main Jun 15, 2024
25 checks passed
@github-actions github-actions bot mentioned this pull request Jun 15, 2024
@jpgonzalezra
Copy link
Contributor Author

jpgonzalezra commented Jun 15, 2024

Thanks for the comment, I'm going to start doing it.

This was referenced Jun 17, 2024
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