Skip to main content

summarized-benchmark

ir-no-optimize

projectbytecode_sizedeployment_gasmethod_gas
bleeps
colony
elementfi0%
ens!A!A!A
euler+1.43% ❌0%+2.47% ❌
gnosis!B!B!B
zeppelin

ir-optimize-evm+yul

projectbytecode_sizedeployment_gasmethod_gas
bleeps+0.53% ❌0%-0%
colony!A!A!A
elementfi
ens!A!A!A
euler+12.64% ❌+11.98% ❌0%
gnosis!B!B!B
zeppelin

ir-optimize-evm-only

projectbytecode_sizedeployment_gasmethod_gas
bleeps
colony
elementfi!B!B!B
ens!A!A!A
euler!V!V!V
gnosis!B!B!B
zeppelin

legacy-no-optimize

projectbytecode_sizedeployment_gasmethod_gas
bleeps
colony!B!B!B
elementfi!A!B
ens!A!A!A
euler!V!V!V
gnosis!B!B!B
zeppelin

legacy-optimize-evm+yul

projectbytecode_sizedeployment_gasmethod_gas
bleeps0%0%0%
colony0%
elementfi!A!B
ens!A!A!A
euler!V!V!V
gnosis!B!B!B
zeppelin0%0%

legacy-optimize-evm-only

projectbytecode_sizedeployment_gasmethod_gas
bleeps
colony
elementfi!A!A!A
ens!A!A!A
euler!V!V!V
gnosis!B!B!B
zeppelin

!V = version mismatch !B = no value in the "before" version !A = no value in the "after" version !T = one or both values were not numeric and could not be compared -0 = very small negative value rounded to zero +0 = very small positive value rounded to zero