🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.lisp.x
Article #25

Re: Speeding up XLISP

#25
From: Erkki Ruohtula
Date: Thu, 16 Apr 1992 16:57
24 lines
1966 bytes
In article <11810@sail.LABS.TEK.COM> toma@sail.LABS.TEK.COM (Tom Almy) writes:
   The biggest improvement would come from a XLISP compiler, since "interpreter
   overhead" accounts for a large percentage of execution time. A threaded LISP
   interpreter would probably pick up most of the gain, and would be portable.

How about a "byte code compiler", like in Xscheme? One problem is
that after some more expansion, XLisp won't fit into a vanilla PC.

What is the reason why 2.1d uses the address of a static variable as
NIL, instead of a  NULL pointer? One would expect comparisons agains NULL
to be faster and more compact (I realise this certainly does not make much
difference in the speed of the end result, but I am just wondering why this
choice).

Btw, has anyone succeeded in compiling 2.1d with Microsoft C 5.0 so
that the result actually works? I have tried various switch combinations
but the result always dies in some random spot, typically when handling
a load. Debugging is greatly hampered by the fact that the program is too
large to fit into Codeview. Or am I the last person on the net still
trying to use version 5.0...
--
Erkki Ruohtula     / Nokia Telecommunications
eru@tele.nokia.fi / P.O. Box 33 SF-02601 Espoo, Finland
(My private opinions, of course.)
Technical Details
Message-ID: <ERU.92Apr16185727@tnso04.tele.nokia.fi>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!hri.com!snorkelwacker.mit.edu!bloom-beacon!eru.mt.luth.se!lunic!sunic!news.funet.fi!funic!nokia.fi!noknic!eru
References: <4555@m1.cs.man.ac.uk> <11810@sail.LABS.TEK.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!hri.com!snorkelwacker.mit.edu!bloom-beacon!eru.mt.luth.se!lunic!sunic!news.funet.fi!funic!nokia.fi!noknic!eru
From: eru@tnso04.tele.nokia.fi (Erkki Ruohtula)
Newsgroups: comp.lang.lisp.x
Subject: Re: Speeding up XLISP
Message-ID: <ERU.92Apr16185727@tnso04.tele.nokia.fi>
Date: 16 Apr 92 16:57:27 GMT
Article-I.D.: tnso04.ERU.92Apr16185727
References: <4555@m1.cs.man.ac.uk> <11810@sail.LABS.TEK.COM>
Sender: usenet@noknic.nokia.fi (USENET at noknic)
Organization: /user1/u2/eru/.organization
Lines: 24
In-Reply-To: toma@sail.LABS.TEK.COM's message of 13 Apr 92 15:39:09 GMT
Nntp-Posting-Host: tnso04.tele.nokia.fi