An empirical study of list structure in Lisp
Communications of the ACM
The Art of Computer Programming Volumes 1-3 Boxed Set
The Art of Computer Programming Volumes 1-3 Boxed Set
Data Structure Techniques
An architecture for efficient Lisp list access
ISCA '86 Proceedings of the 13th annual international symposium on Computer architecture
A numerical code generation facility for REDUCE
SYMSAC '86 Proceedings of the fifth ACM symposium on Symbolic and algebraic computation
Tenuring policies for generation-based storage reclamation
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
An adaptive tenuring policy for generation scavengers
ACM Transactions on Programming Languages and Systems (TOPLAS)
Canonical representations in Lisp and applications to computer algebra systems
ISSAC '91 Proceedings of the 1991 international symposium on Symbolic and algebraic computation
Memory tracing of algebraic calculations
ISSAC '96 Proceedings of the 1996 international symposium on Symbolic and algebraic computation
Garbage collecting the Internet: a survey of distributed garbage collection
ACM Computing Surveys (CSUR)
LISP on a reduced-instruction-set-processor
LFP '86 Proceedings of the 1986 ACM conference on LISP and functional programming
SYMSAC '81 Proceedings of the fourth ACM symposium on Symbolic and algebraic computation
Generation Scavenging: A non-disruptive high performance storage reclamation algorithm
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
A garbage collection policy based on empirical behavior
Information Sciences—Informatics and Computer Science: An International Journal
Symbolic computation of residues at poles and essential singularities
ACM SIGSAM Bulletin
What do we want from a high-level language?
ACM SIGSAM Bulletin
Gentran: an automatic code generation facility for REDUCE
ACM SIGSAM Bulletin
A study of LISP on a multiprocessor preliminary version
ACM SIGPLAN Lisp Pointers
Hi-index | 0.00 |
The algebraic manipulation system Macsyma [Grou77, Fate80] has been running for over a year on Digital Equipment Corp. VAX-11 large-address-space medium-scale computers [Stre78]. In order to run Macsyma in this environment, a Lisp system for the VAX, FRANZ LISP[Fode50], was constructed at Berkeley. The goal of running Macsyma provided direction and motivation and is partially responsible for the rapid development of the Lisp system. Because Lisp is a high level language there are many decisions to be made about the internal framework of the system. Efforts to increase efficiency require that we be able to characterize the demands of a large, compiled, Lisp system. Fortunately, the VAX/UNIX operating system provides useful tools for determining such characteristics. This paper presents some of our data and related analysis.