Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
We used to parse valid jumpdests on the fly, we now do it eagerly once and cache the results. This exposes an issue with jumpdest parsing for contracts with symbolic arguments at the end -- in this case we assume that symbolic arguments are data and don't contain potentially valid jumpdests (technically they could, but we don't normally attempt to deal with symbolic bytecode)
- Loading branch information