Skip to content

Conversation

@Giulio2002
Copy link
Contributor

@Giulio2002 Giulio2002 commented Dec 28, 2025

WIP

@Giulio2002 Giulio2002 changed the title Evm Performance: recursion optimization 2 Evm Performance: recursion optimization Dec 29, 2025
@AskAlexSharov
Copy link
Collaborator

FYI: there are execution/vm/runtime/runtime_test.go benchmarks. Like BenchmarkSimpleLoop and others.

@yperbasis yperbasis requested a review from chfast December 29, 2025 08:31
@chfast
Copy link
Member

chfast commented Dec 29, 2025

Is this interpreter implementation by tail calling an instruction?

@Giulio2002
Copy link
Contributor Author

Current implementation is a bit slower because first I want to prioritize it working.

@chfast this is an EVM implementation that does not use recursion on Call/StaticCall/DelegateCall and such

@Giulio2002 Giulio2002 changed the title Evm Performance: recursion optimization I am re-working the EVM to make it faster, better and stronger! Dec 29, 2025
Giulio added 2 commits December 29, 2025 22:50
@Giulio2002 Giulio2002 changed the title I am re-working the EVM to make it faster, better and stronger! WIP: Linearized EVM Dec 30, 2025
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