solidity icon indicating copy to clipboard operation
solidity copied to clipboard

eof: Enable block deduplicator optimiser

Open rodiazet opened this issue 8 months ago • 1 comments

This PR enables block de-duplicator optimiser for EOF.

  • Implement block topological sorting to avoid unnecessary backward jumps.
  • Adopt legacy block de-duplicator to EOF opcodes.

Depends on: https://github.com/ethereum/solidity/pull/15992 https://github.com/ethereum/solidity/pull/15991

rodiazet avatar Apr 09 '25 15:04 rodiazet

Thank you for your contribution to the Solidity compiler! A team member will follow up shortly.

If you haven't read our contributing guidelines and our review checklist before, please do it now, this makes the reviewing process and accepting your contribution smoother.

If you have any questions or need our help, feel free to post them in the PR or talk to us directly on the #solidity-dev channel on Matrix.

github-actions[bot] avatar Apr 09 '25 15:04 github-actions[bot]