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=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4fe37c439e7925b4 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-10-23 12:14:45 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!EU.net!uunet!news.delphi.com!usenet From: tmoran@bix.com Newsgroups: comp.lang.ada Subject: compilation time [was Re: Magnavox consultant] Date: 20 Oct 1994 07:29:10 GMT Organization: Delphi Internet Services Corporation Message-ID: <385686$501@news.delphi.com> NNTP-Posting-Host: bix.com Date: 1994-10-20T07:29:10+00:00 List-Id: I just observed a make, compile with full optimization, and link of 2200 lines in 24 source files, in almost exactly one minute on my 486 (Janus Ada 83 compiler). That translates to about 22 million lines in a solid week. But if the source files are small, and the compiler is loaded once for each file, and there is inadequate disk caching, things could go downhill in a hurry. My limited experience is that C compilers generally load once, with a bunch of source files on the command line, while Ada compilers more often compile one file per compiler invocation. Is that generally true?