aeternity / aesophia

Stand alone compiler for the Sophia smart contract language
https://docs.aeternity.com/aesophia
ISC License
51 stars 19 forks source link

Add options to enable/disable certain optimizations #409

Closed ghallak closed 2 years ago

ghallak commented 2 years ago

Fixes: #271

The following options are introduced:

By default, all options are implicitly set to true, and they should be disabled separately by explicitly setting them to false.

radrow commented 2 years ago

I don't like optimize_all. I would just set all of them to true by default - I would avoid inconsistent information