Article View: pl.comp.lang.pascal
Article #92762Re: fpc - optymalizacja
From: A.L.
Date: Wed, 21 Jan 2009 18:23
Date: Wed, 21 Jan 2009 18:23
27 lines
1735 bytes
1735 bytes
On Wed, 21 Jan 2009 17:56:40 +0100, Kicer <no@email.here> wrote: >Witam > >dawno sie pascalem nie bawilem, postanowilem zajrzec co tam u fpc słychac ;) > >wyplodzilem cos takiego: > >function rys(a,b,c,d: longword):longword; >begin > rys:=a+b+c+d; >end; > >co po skompilowaniu (z opcjami -O3 -OoREGVAR) daje dość paskudny kod w pliku >wykonywalnym, jesli zamienie longwordy na qwordy (mam 64 bit proca) to kod >juz wygląda znośnie ale nadal mozna by go skrócić (przynajmniej gcc daje >ciut krótszy). > >i pytanie: czy mozna to autorom fpc zgłosić? (jesli tak to gdzie?) pokazac >jakby to mogło wygladac, jak gcc to robi itp. Czy może sprawa optymalizacji >kodu jest bardziej skomplikowana niż myśle? > Muslimy ze Pascal is dead i nikt nie bedzie sobie zawracal glowy optymalizacja kompilatorow A.L.
Technical Details
Message-ID:
<rvpen4l21f740drk37hj0jkbksn404f4r5@4ax.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!feeder.erje.net!newsfeed.straub-nv.de!news.glorb.com!news-in-01.newsfeed.easynews.com!news-in-02.newsfeed.easynews.com!core-easynews!easynews.com!easynews!en-nntp-01.dc1.easynews.com.POSTED!not-for-mailReferences:
<gl7k45$bla$1@kushnir.sileman>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!feeder.erje.net!newsfeed.straub-nv.de!news.glorb.com!news-in-01.newsfeed.easynews.com!news-in-02.newsfeed.easynews.com!core-easynews!easynews.com!easynews!en-nntp-01.dc1.easynews.com.POSTED!not-for-mail From: A.L. <alewando@zanoza.com> Newsgroups: pl.comp.lang.pascal Subject: Re: fpc - optymalizacja Message-ID: <rvpen4l21f740drk37hj0jkbksn404f4r5@4ax.com> References: <gl7k45$bla$1@kushnir.sileman> X-Newsreader: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Lines: 27 X-Complaints-To: abuse@easynews.com Organization: Forte Inc. http://www.forteinc.com/apn/ X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly. Date: Wed, 21 Jan 2009 12:23:29 -0600 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit