• Felix Lange's avatar
    core/vm: improve JUMPDEST analysis · ea2718c9
    Felix Lange authored
    * JUMPDEST analysis is faster because less type conversions are performed.
    * The map of JUMPDEST locations is now created lazily at the first JUMP.
    * The result of the analysis is kept around for recursive invocations
      through CALL/CALLCODE.
    
    Fixes #1147
    ea2718c9
analysis.go 1.4 KB