Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch > #6500

Re: Architecting a return address stack

From torbenm@diku.dk (Torben Ægidius Mogensen)
Newsgroups comp.arch
Subject Re: Architecting a return address stack
References <7zlim3lwbs.fsf@ask.diku.dk> <c2ee7d980f31d0c0e7660bbbc99b7688@msgid.frell.theremailer.net>
Date 2012-04-12 09:52 +0200
Message-ID <7zr4vtwfmy.fsf@ask.diku.dk> (permalink)
Organization SunSITE.dk - Supporting Open source

Show all headers | View raw


Fritz Wuehler <fritz@spamexpire-201204.rodent.frell.theremailer.net>
writes:

> torbenm@diku.dk (Torben Ægidius Mogensen) wrote:
>
>> One possible benefit from a hardware return stack is to execute the
>> continuation after the return concurrently with the call.
>
> This doesn't sound so different from UltraSPARC. Has anybody written a LISP
> or other language to optimise tail recursion in this environment?

It would not make much sense for tail recursion, as there isn't any
continuation to speak of to execute in parallel with the call (nor would
you push any return address).

	Torben

Back to comp.arch | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Architecting a return address stack "Paul A. Clayton" <paaronclayton@gmail.com> - 2012-03-27 17:35 -0700
  Re: Architecting a return address stack MitchAlsup <MitchAlsup@aol.com> - 2012-03-28 08:57 -0700
    Re: Architecting a return address stack ggtgp@yahoo.com - 2012-04-04 12:03 -0700
      Re: Architecting a return address stack MitchAlsup <MitchAlsup@aol.com> - 2012-04-05 09:08 -0700
  Re: Architecting a return address stack torbenm@diku.dk (Torben Ægidius Mogensen) - 2012-04-10 12:23 +0200
    Re: Architecting a return address stack Fritz Wuehler <fritz@spamexpire-201204.rodent.frell.theremailer.net> - 2012-04-10 22:22 +0200
      Re: Architecting a return address stack torbenm@diku.dk (Torben Ægidius Mogensen) - 2012-04-12 09:52 +0200
  Re: Architecting a return address stack jacko <jackokring@gmail.com> - 2012-04-14 08:32 -0700

csiph-web