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,37680a99b5e22b2b,start X-Google-Attributes: gid103376,public From: dgibson@snoopy.cis.ohio-state.edu (david scott gibson) Subject: Shared Generic Instance Code Date: 1997/04/01 Message-ID: <5hrkhkINN9ip@snoopy.cis.ohio-state.edu>#1/1 X-Deja-AN: 229926291 Organization: The Ohio State University, Department of Computer and Information Science Newsgroups: comp.lang.ada Date: 1997-04-01T00:00:00+00:00 List-Id: Hi. Could someone summarize the advantages and disadvantages of having an Ada compiler that when compiling generic units generates code that may be shared by multiple instances? On the negative side, I suspect that it increases compiler complexity and could result in slower executables. On the positive side, it could reduce the size of executables and perhaps reduce the amount of recompilation in system generation. Are there other issues such as interaction with other Ada language features or the presumed utility of code sharing, that make one approach more attractive than the other? Dave