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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8fce655af7c82389 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Optimization Performance of GNAT Ada Date: 2000/04/20 Message-ID: <8dn2a7$f07$1@nnrp1.deja.com>#1/1 X-Deja-AN: 613578063 References: <1e9dq0j.1f1x7cv1pnzoaoN%herwin@gmu.edu> X-Http-Proxy: 1.0 x31.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Thu Apr 20 13:56:32 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-04-20T00:00:00+00:00 List-Id: In article <1e9dq0j.1f1x7cv1pnzoaoN%herwin@gmu.edu>, herwin@gmu.edu (Harry Erwin) wrote: > How good is it? Obviously this is not a question with a simple answer. GNAT uses the gcc code generator, which has a very effective optimizer with appropriate optimization levels turned on. Consult the section in the GNAT manual on performance issues for further details. After all the question above is misleading, it's not really what Harry is interested in, they are interested in "How will GNAT do on my code?" and that's a harder question to answer! (since it is very dependent on the code that is being run). Most of our customers have found the performance meets their requirements, and compares favorably to other compilers. There are some cases where performance is a problem (e.g. the use of packed arrays in GNORT mode) but these are problems that are in the process of being addressed (we just fixed this GNORT problem for example). If you have specific performance requirements or problems, by all means let us know at report@gnat.com (always remembering to put your customer number in the subject line!) Robert Dewar Ada Core Technologies Sent via Deja.com http://www.deja.com/ Before you buy.