Re: global optimizing vs. unix/make/rcs

alan@sharps.astro.wisc.edu (Alan Watson)
Sun, 1 Aug 1993 19:21:43 GMT

          From comp.compilers

Related articles
global optimizing compilers vs. unix/make/rcs development methodology merlin@neuro.usc.edu (1993-08-01)
Re: global optimizing vs. unix/make/rcs alan@sharps.astro.wisc.edu (1993-08-01)
| List of all articles for this month |
Newsgroups: comp.compilers
From: alan@sharps.astro.wisc.edu (Alan Watson)
Keywords: tools, optimize
Organization: University of Wisconsin - Astronomy Department
References: 93-08-007
Date: Sun, 1 Aug 1993 19:21:43 GMT

merlin@neuro.usc.edu (merlin) writes:
>[Re make/rcs:]
>Unfortunately, this general procedure makes it impossible for any globally
>optimizing compiler to see any more than a small part of the program which
>it is supposed to be globally optimizing at any one time.


On several systems (DEC/SGI/MIPS MIPS and DEC Alpha, at least), one can
compile modules to ucode, an intermediate form, and then let the ucode
linker and optimizer have at the whole program, in effect. One simply
replaces object files, libraries, and linkers with their corresponding
ucode equivalents, and puts a global optimizer in the ucode linker. As a
user, I'm very happy with it.
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.