Newsgroups: comp.arch Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: "interprocedural analysis useless for code optmization" Message-ID: <1988Oct16.022500.29474@utzoo.uucp> Organization: U of Toronto Zoology References: <9988@cup.portal.com> <29285@think.UUCP> <371@babbage.acc.virginia.edu> Date: Sun, 16 Oct 88 02:25:00 GMT In article <371@babbage.acc.virginia.edu> mac3n@babbage.acc.virginia.edu (Alex Colvin) writes: >Pascal seems to have been designed to obviate the need for aliasing >analysis. It looks like it was successful. It wasn't particularly designed for it, it just happened that way. The strictness of the Pascal type system and the very limited availability of pointers are the main reasons. Aliasing can still be a problem in Pascal; note that the tech report in question didn't say it doesn't happen, just that there are few opportunities for optimization as a result. -- The meek can have the Earth; | Henry Spencer at U of Toronto Zoology the rest of us have other plans.|uunet!attcan!utzoo!henry henry@zoo.toronto.edu