🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #92762

Re: fpc - optymalizacja

#92762
From: A.L.
Date: Wed, 21 Jan 2009 18:23
27 lines
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-mail
References: <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