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,1bce3f54cf1cba1b X-Google-Attributes: gid103376,public From: dewar@cs.nyu.edu (Robert Dewar) Subject: Re: GNAT Executables: How low can you go? Date: 1996/04/19 Message-ID: #1/1 X-Deja-AN: 148363546 references: <4kmq7a$egm@fozzie.sun3.iaf.nl> <4l0o3s$hgt@utrhcs.cs.utwente.nl> <31742475.1CFBAE39@escmail.orl.mmc.com> <4l3h04$6si@linus.mitre.org> <31768D19.446B9B3D@escmail.orl.mmc.com> organization: Courant Institute of Mathematical Sciences newsgroups: comp.lang.ada Date: 1996-04-19T00:00:00+00:00 List-Id: T.E.D. says "I guess I'm alone in thinking this is just "re-arranging the deck chairs"?" Well you may not be alone, there may be others who share this incorrect view. Putting the Ada runtime into a DLL will generally improve system performance if you are running Ada programs, whether or not they are run simultaneously. It is an excellent idea to put the Ada library into a DLL. The SGI version has been distributed this way for a while, and we definitely plan to make this kind of distribution standard, since it will result in smaller executables, faster execution (since the RTL object code does not have to be linked and copied), and faster execution (since the RTL object code is more likely to be preloaded in memory). It's a win all round.