Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news.stack.nl!aioe.org!.POSTED!not-for-mail From: "Rod Pemberton" Newsgroups: comp.lang.forth Subject: Re: Static Single Assignment form to Stack allocation Date: Fri, 06 Feb 2015 02:15:00 -0500 Organization: Aioe.org NNTP Server Lines: 31 Message-ID: References: <82c4c3dc-7692-4d03-a447-9bdd54ff9387@googlegroups.com> <87bnl7k52f.fsf@jester.gateway.pace.com> NNTP-Posting-Host: n4wpt9zq8xR26Ttf9mo2BA.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Opera Mail/12.16 (Linux) X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.forth:36321 On Fri, 06 Feb 2015 00:00:08 -0500, Paul Rubin wrote: > Aliaksei Chapyzhenka writes: >> I am interested in any single or multi-stack allocation techniques >> using Forth style stack manipulations, Constant PICK, R> >R, etc. I >> would appreciate any references or ideas on this front. > > Look at Philip Koopman's book "Stack Machines" (find online) and > also Tikhon Jelvis's papers about compiling for the GreenArrays chip. ... > There's also another paper or two that I'm not remembering now. Really? You don't know who here would write such a paper? Are you joking? Everyone here could guess it's was probably by Anton Ertl, if anyone ... Read the description for: "A New Approach to Forth Native Code Generation" A.E. 1992 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.5.3854&rank=1 There are a number of other papers on Citeseer which cite his paper for JIT Java compilation. Search for "ertl" and "rafts". CiteseerX http://citeseerx.ist.psu.edu/index Rod Pemberton