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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,934b86ff587954f4,start X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!eweka.nl!lightspeed.eweka.nl!news.netcologne.de!newsfeed-fusi2.netcologne.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Alex R. Mosteo" Newsgroups: comp.lang.ada Subject: GPL 2008 is out... and it's faster! Date: Thu, 05 Jun 2008 15:33:06 +0200 Message-ID: <6aq877F38sismU1@mid.individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: individual.net AE0Br/iES6Eo19ubJaXFzA0CIutntEAcULfz1OYhjEjwXRE88= Cancel-Lock: sha1:bVOnzQAUvnACQEUirpncySNmHu4= User-Agent: KNode/0.10.9 Xref: g2news1.google.com comp.lang.ada:577 Date: 2008-06-05T15:33:06+02:00 List-Id: Hello, I'm sure many of you are aware that the GPL 2008 version of GNAT was released yesterday. It includes several goodies, but the first thing I noticed when compiling part of my codebase is that it felt faster. And sure enough, here is a preliminary test, compiling my particular do-it-all library: $ time gprbuild -Pagpl GNAT GPL 2007 real 4m35.149s user 4m1.219s sys 0m12.529 GNAT GPL 2008 real 3m55.710s user 3m22.225s sys 0m12.713s I guess there's been a change in the gcc backend leading to this nice speed-up. Incidentally, I had to change just one line of code to get this (rather large) library to compile (some ambiguity that wasn't perceived as such in the 2007 version). And now, to test if interfaces are more useable than before...