aptos-labs / aptos-core

Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
https://aptosfoundation.org
Other
6.17k stars 3.64k forks source link

[Feature Request][move-compiler-v2] print elapsed time after each compiler pass #12454

Open brmataptos opened 7 months ago

brmataptos commented 7 months ago

🚀 Feature Request

Big arrays lead to some really slow compiles. To track similar problems in the future we would benefit from printing elapsed time after each pass so we can see where the time is going without manual timing of passes.

brmataptos commented 7 months ago

Also, printing out some stats on the final bytecode might be a good idea.