Re: Data Structure Reorganizing Optimizations

fjh@munta.cs.mu.OZ.AU (Fergus Henderson)
Wed, 2 Nov 1994 03:11:16 GMT

          From comp.compilers

Related articles
[5 earlier articles]
Re: Data Structure Reorganizing Optimizations bret@icicle.winternet.com (1994-10-23)
Data Structure Reorganizing Optimizations leichter@zodiac.rutgers.edu (1994-10-31)
Re: Data Structure Reorganizing Optimizations yuri@shimari.cmf.nrl.navy.mil (1994-10-31)
Re: Data Structure Reorganizing Optimizations ddg@cci.com (1994-10-31)
Re: Data Structure Reorganizing Optimizations amos@nsof.co.il (1994-11-01)
Re: Data Structure Reorganizing Optimizations pardo@cs.washington.edu (1994-10-31)
Re: Data Structure Reorganizing Optimizations fjh@munta.cs.mu.OZ.AU (1994-11-02)
Re: Data Structure Reorganizing Optimizations jeremy@sour.sw.oz.au (1994-11-02)
Re: Data Structure Reorganizing Optimizations prochak@cibadiag.com (1994-11-02)
Re: Data Structure Reorganizing Optimizations pardo@cs.washington.edu (1994-11-09)
Re: Data Structure Reorganizing Optimizations kendall@pot.East.Sun.COM (1994-11-05)
Re: Data Structure Reorganizing Optimizations praetorius@figs.enet.dec.com (1994-11-09)
Re: Data Structure Reorganizing Optimizations pjensen@csi.compuserve.com (1994-11-11)
[8 later articles]
| List of all articles for this month |
Newsgroups: comp.arch,comp.compilers
From: fjh@munta.cs.mu.OZ.AU (Fergus Henderson)
Keywords: C, optimize, design, comment
Organization: Computer Science, University of Melbourne, Australia
References: 94-10-108 94-10-207
Date: Wed, 2 Nov 1994 03:11:16 GMT

ddg@cci.com (D. Dale Gulledge) writes:


>Simply put, you cannot optimize an interface, unless you can guarantee that
>both sides can accept either the optimized or non-optimize versions, or that
>both sides will be optimized the same way.


But there are some cases where you *can* guarantee this.
Even though most compilers cannot do cross-module optimizations,
the language should allow such optimizations for those compilers which can.


--
Fergus Henderson - fjh@munta.cs.mu.oz.au
[The problem of making sure your modules are compiled with compatible options
is hardly a new one. Consider the memory models on the 8086. -John]
--


Post a followup to this message

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