Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!decwrl!world!iecc!compilers-sender From: eliot@cs.qmw.ac.uk (Eliot Miranda) Newsgroups: comp.compilers Subject: Re: info on byte-coded and other fast interpreters Keywords: interpreter, Smalltalk Message-ID: <3482@sequent.cs.qmw.ac.uk> Date: 24 Mar 91 16:41:30 GMT References: Sender: compilers-sender@iecc.cambridge.ma.us Reply-To: Eliot Miranda Organization: Computer Science Dept, QMW, University of London, UK. Lines: 53 Approved: compilers@iecc.cambridge.ma.us Smalltalk bytecode interpreters: Berkely Smalltalk: %A David M. Ungar %A David A. Patterson %T Berkeley Smalltalk: Who Knows Where the Time Goes? %B Smalltalk-80: Bits of History, Words of Advice %E Glenn Krasner %I Addison-Wesley %C Reading, MA %D 1983 %P 189-206 %K Ungar83 Tektronix Smalltalk: %A Patric J. Caudill %A Allan Wirfs-Brock %T A Third Generation Smalltalk-80 Implementation %J Proceedings of OOPSLA'86 %D November 1986 %I SIGPLAN %V 21 %N 11 %K Caudill86 BrouHaHa Smalltalk Eliot Miranda "BrouHaHa - A Portable Smalltalk Interpreter" pp 354-365, Proceedings of OOPSLA '87, vol. 22, no. 12, ACM SIGPLAN Notices, Dec 87. How to improve on Smalltalk bytecode interpreters: %A L. Peter Deutsch %A Allan M. Schiffmann %T Efficient Implementation of the Smalltalk-80 System %J 11th Annual Symposium on Principles of Programming Languages %D January 1984 %P 297-302 %K Deutsch84 (also check out my articles on dynamic translation to threaded-code on comp.arch about a year to six months ago. summary, dynamic translation of bytecodes to threaded-code can be fast, compact and portable) -- Eliot Miranda email: eliot@cs.qmw.ac.uk Dept of Computer Science Tel: 071 975 5229 (+44 71 975 5229) Queen Mary Westfield College ARPA: eliot%cs.qmw.ac.uk@nsf.ac.uk Mile End Road UUCP: eliot@qmw-cs.uucp LONDON E1 4NS -- Send compilers articles to compilers@iecc.cambridge.ma.us or {ima | spdcc | world}!iecc!compilers. Meta-mail to compilers-request.