format icon indicating copy to clipboard operation
format copied to clipboard

EthDebug Format "Solidity Source Map" equivalent support possible

Open veniger opened this issue 11 months ago • 3 comments

Schemas that need to be defined in order to provide enough data for debugger support equivalent to existing Solidity Source Maps

  • [x] ethdebug/format/info
  • [x] ethdebug/format/program
  • [ ] ethdebug/format/program/instruction
  • [ ] ethdebug/format/program/context
  • [x] ethdebug/format/program/context/code

veniger avatar Feb 14 '25 21:02 veniger

Disambiguation between deduplicated code (multiple source locations for a single instruction) still needs to be handled

veniger avatar Feb 14 '25 21:02 veniger

Context will also need to be expanded to include mapping to IR languages also, in addition to the original language mapping

veniger avatar Feb 14 '25 21:02 veniger

Schemas that need to be defined in order to provide enough data for debugger support equivalent to existing Solidity Source Maps

  • [x] ethdebug/format/info[x] ethdebug/format/program[ ] ethdebug/format/program/instruction[ ] ethdebug/format/program/context[x] ethdebug/format/program/context/code

### ****

Escarcega1989 avatar Jul 01 '25 21:07 Escarcega1989