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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public From: "Marin David Condic, 561.796.8997, M/S 731-93" Subject: Re: What is wrong with OO ? Date: 1997/01/14 Message-ID: <97011412122611@psavax.pwfl.com>#1/1 X-Deja-AN: 209764881 sender: Ada programming language comments: Gated by NETNEWS@AUVM.AMERICAN.EDU x-vms-to: SMTP%"INFO-ADA@VM1.NODAK.EDU" newsgroups: comp.lang.ada x-vms-cc: CONDIC Date: 1997-01-14T00:00:00+00:00 List-Id: Robert Dewar writes: >Note that there *is* no way in the Ada *language* of forcing or preventing >inlining. The use of pragma inline simply controls whether certain body >dependencies are allowed to be created. > Good point. I can see that it's not specifically a language issue - that any legal implementation of what the source specified is fair game. I'd just hope that those who were writing compilers for the embedded marketplace would provide some measure of control over it. (I've used some very fine compilers that produce very efficient code and I've *still* wished the compiler gave me the ability to turn on/off specific optimizations individually. Worrying about the exact form of the code you get out is much more important in the embedded world.) Or maybe it would be fair if the implementation at least *warned* you that it was inlining specific routines? Nahhh! I still need to be able to say "don't do it because I've got verification issues." MDC Marin David Condic, Senior Computer Engineer ATT: 561.796.8997 M/S 731-96 Technet: 796.8997 Pratt & Whitney, GESP Fax: 561.796.4669 P.O. Box 109600 Internet: CONDICMA@PWFL.COM West Palm Beach, FL 33410-9600 Internet: CONDIC@FLINET.COM =============================================================================== "Whatever is not nailed down is mine. Whatever I can pry up is not nailed down." -- Collis P. Huntington, railroad tycoon ===============================================================================