From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,47fc49812a5e8e38 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news3.google.com!feeder.news-service.com!newsfeed.straub-nv.de!eternal-september.org!.POSTED!not-for-mail From: Colin Paul Gloster Newsgroups: comp.lang.ada Subject: Re: small example, using complex variables in Ada Date: Thu, 17 Jun 2010 17:36:48 +0100 Organization: A noiseless patient Spider Message-ID: References: <6e70b80b-3030-479f-8378-d1281d1fa847@d37g2000yqm.googlegroups.com> <4c1016f3-ff7b-456f-b0e2-0a79985ebc9e@b35g2000yqi.googlegroups.com> Reply-To: Colin Paul Gloster Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-898071955-1276792624=:27957" Injection-Date: Thu, 17 Jun 2010 16:36:17 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="kheEuXGHhE2Z5eF1gAST+A"; logging-data="28683"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+rGtFYjxeZ8FSh/NJo8CbJveeKN3+6IfsTTMOLJRFleA==" User-Agent: Alpine 2.00 (LRH 1167 2008-08-23) In-Reply-To: Cancel-Lock: sha1:HwVcvQThJS6EbNo5yaS8vLxsV0k= X-X-Sender: Colin_Paul@64bit-RedHat-Enterprise-Linux6beta Xref: g2news1.google.com comp.lang.ada:11801 Date: 2010-06-17T17:36:48+01:00 List-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-898071955-1276792624=:27957 Content-Type: TEXT/PLAIN; charset=iso-8859-15 Content-Transfer-Encoding: QUOTED-PRINTABLE On Thu, 17 Jun 2010, Yannick Duch=EAne (Hibou57) wrote: |--------------------------------------------------------------------------= -| |"Le Thu, 17 Jun 2010 09:44:27 +0200, Gautier write-only = | | a =E9crit: = | |> Just a note for those who are not aware of and who'd be tempted to = | |> unroll loops by hand: compilers are able to unroll loops themselves. = | |> For instance GNAT has a -funroll-loops for a long time (and also - = | |> fpeel-loops and -funswitch-loops). = | |Either by hand or by compiler optimizer, loop unroll does not assure bette= r| |performance, and had even been noticed to give less better performance." = | |--------------------------------------------------------------------------= -| True, and you could say that about many techniques which sometimes achieve optimzation. --0-898071955-1276792624=:27957--