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

Reply via email to