When enabling the optimizer the documentation of solc tells you that you can choose between optimizing the gas cost at deployment or the gas cost at execution by setting the runs
parameter.
But what is the default behavior when the optimizer is disabled? Will the compiled bytecode lead to high gas cost of deployment AND high gas cost fo execution, or can we assume that it leads by default to high gas cost of deployment but low for gas cost of execution?
optimize=false
ANDruns=0
, so you can do the math from here ((i.e., if increasingruns
reduces execution gas cost, then decreasingruns
will enlarge execution gas cost).