🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #1364

Re: Algol, and language design

#1364
From: Preston Briggs
Date: Thu, 26 Jul 1990 19:11
17 lines
1204 bytes
In article <1990Jul26.171822.7193@Neon.Stanford.EDU> philip@pescadero.stanford.edu writes:

>"globals in registers across recursion"? How many _compilers_ manage
>registers across _any_ procedure calls? (Just asking.)

Well, the MIPS compilers do some interprocedural register allocation.
HP has also done experiments with a system to keep globals in registers
across calls.  The HP work is described in the most recent Proceedings
of the Conference on Programming Language Design and Implementation.

These tricks are all pretty difficult in the presence of seperate
compilation, and the successful solutions will have to solve the
problem.

-- 
Preston Briggs				looking for the great leap forward
preston@titan.rice.edu
Technical Details
Message-ID: <10274@brazos.Rice.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!cs.utexas.edu!rice!erato.rice.edu
References: <58091@lanl.gov> <1990Jul26.024449.1777@esegue.segue.boston.ma.us> <1990Jul26.171822.7193@Neon.Stanford.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!cs.utexas.edu!rice!erato.rice.edu
From: preston@erato.rice.edu (Preston Briggs)
Newsgroups: comp.lang.misc
Subject: Re: Algol, and language design
Message-ID: <10274@brazos.Rice.edu>
Date: 26 Jul 90 19:11:40 GMT
References: <58091@lanl.gov> <1990Jul26.024449.1777@esegue.segue.boston.ma.us> <1990Jul26.171822.7193@Neon.Stanford.EDU>
Sender: root@rice.edu
Organization: Rice University, Houston
Lines: 17