crytic / medusa

Parallelized, coverage-guided, mutational Solidity smart contract fuzzing, powered by go-ethereum
https://www.trailofbits.com/
GNU Affero General Public License v3.0
292 stars 37 forks source link

reduce memory footprint of setting up cheatcode contract #385

Open 0xalpharush opened 3 months ago

0xalpharush commented 3 months ago

It may not matter since this is done once but the heap profile of setting up the cheatcode contract looks outsized. Maybe we could optimize this or defer setting as it adds overhead on start-up even when it is unused

Screenshot 2024-06-26 at 7 48 50 AM