On 11/01/2015 11:34 PM, Bernhard Reutner-Fischer wrote: > Mikhail, > > On November 1, 2015 9:19:19 PM GMT+01:00, Mikhail Maltsev > <malts...@gmail.com> wrote: >> This patch cleans up remaining bits related to ENABLE_CHECKING. After >> applying >> this patch (on top of part 9) we will no longer have any references to >> ENABLE_CHECKING in the source code. > > I don't remember if you sent size(1) comparison for the frontends and driver, > BTW. How bad is it? > > TIA, >
Here are the results for r228786 "base" (bootstrapped with --enable-checking=release) and for the same revision after applying ENABLE_CHECKING-related patches "head": text data bss dec filename rev cc1 base 21442165 70624 1343960 22856749 head 21489220 70624 1343992 22903836 cc1plus base 22772252 70712 1369624 24212588 head 22820770 70712 1369656 24261138 f951 base 22230769 80136 1349592 23660497 head 22277096 80136 1349624 23706856 lto1 base 20611962 69792 1342008 22023762 head 20658721 69792 1342040 22070553 gcc base 1606938 28400 17056 1652394 head 1608434 28400 17056 1653890 Relative difference: text data bss dec filename cc1 0.002195 0 0.000024 0.002060 cc1plus 0.002131 0 0.000023 0.002005 f951 0.002084 0 0.000024 0.001959 lto1 0.002269 0 0.000024 0.002125 gcc 0.000931 0 0.000000 0.000905 -- Regards, Mikhail Maltsev