From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 125704 invoked by alias); 8 Nov 2015 15:37:04 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 125693 invoked by uid 89); 8 Nov 2015 15:37:04 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-lb0-f171.google.com Received: from mail-lb0-f171.google.com (HELO mail-lb0-f171.google.com) (209.85.217.171) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Sun, 08 Nov 2015 15:37:03 +0000 Received: by lbblt2 with SMTP id lt2so65288686lbb.3 for ; Sun, 08 Nov 2015 07:36:59 -0800 (PST) X-Received: by 10.112.135.233 with SMTP id pv9mr11952574lbb.42.1446997019736; Sun, 08 Nov 2015 07:36:59 -0800 (PST) Received: from [192.168.123.200] ([77.41.78.126]) by smtp.googlemail.com with ESMTPSA id q197sm1668108lfd.36.2015.11.08.07.36.58 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Nov 2015 07:36:58 -0800 (PST) Message-ID: <563F6C19.7030301@gmail.com> Date: Sun, 08 Nov 2015 15:37:00 -0000 From: Mikhail Maltsev User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.8.0 MIME-Version: 1.0 To: Bernhard Reutner-Fischer , Jeff Law , Richard Biener , gcc-patches mailing list Subject: Re: [PATCH 10/9] ENABLE_CHECKING refactoring: remove remaining occurrences References: <56130763.4070206@gmail.com> <563673C7.2030607@gmail.com> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-11/txt/msg00845.txt.bz2 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 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