X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Date: Wed, 01 Jul 2009 20:32:13 +0300 From: Eli Zaretskii Subject: Re: Emacs 23.0.95 pretest is available In-reply-to: <200907010321.n613LVYS025842@envy.delorie.com> X-012-Sender: halo1 AT inter DOT net DOT il To: djgpp AT delorie DOT com Message-id: <833a9g48de.fsf@gnu.org> References: <83eit5zsit DOT fsf AT gnu DOT org> <5a7eb0db-1b56-4f7a-811d-bb7abdaef0cc AT b14g2000yqd DOT googlegroups DOT com> <83k52w421y DOT fsf AT gnu DOT org> <83iqif4tkt DOT fsf AT gnu DOT org> <37873c16-7225-4991-911a-e32e68071ab7 AT k8g2000yqn DOT googlegroups DOT com> <83ab3p4mx8 DOT fsf AT gnu DOT org> <834otx3x9v DOT fsf AT gnu DOT org> <200907010321 DOT n613LVYS025842 AT envy DOT delorie DOT com> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Tue, 30 Jun 2009 23:21:31 -0400 > From: DJ Delorie > > > > Code that's too optimized is a pain to debug. I'm unwilling to > > trade the ability to debug reasonably optimized code for another > > 6.5% of speedup. > > One of the current projects is to improve the ability to debug > optimized code. Yes, I know. I'm waiting impatiently to see such features in a future version of GCC. I miss the days of GCC 2.7.x and 2.8.x, when I could debug a -O2 optimized program with almost the same ease as a non-optimized one. Being able to do that was once one of the most attractive features of GCC among the other C compilers. Now I always compile Emacs with -O1 because otherwise you cannot even get a correct backtrace or put a breakpoint on a static function and know that it will be hit if the function is called.