Annotation of researchv10dc/cmd/sml/doc/papers/runtime/run.bbl, revision 1.1.1.1

1.1       root        1: \begin{thebibliography}{10}
                      2: 
                      3: \bibitem{appel87:gc}
                      4: Andrew~W. Appel.
                      5: \newblock Garbage collection can be faster than stack allocation.
                      6: \newblock {\em Information Processing Letters}, 25(4):275--279, 1987.
                      7: 
                      8: \bibitem{appel89:cps}
                      9: Andrew~W. Appel.
                     10: \newblock Continuation-passing, closure-passing style.
                     11: \newblock In {\em Sixteenth ACM Symp. on Principles of Programming Languages},
                     12:   pages 293--302, 1989.
                     13: 
                     14: \bibitem{appel89:sggc}
                     15: Andrew~W. Appel.
                     16: \newblock Simple generational garbage collection and fast allocation.
                     17: \newblock {\em Software---Practice/Experience}, 1989.
                     18: 
                     19: \bibitem{appel89:tag}
                     20: Andrew~W. Appel.
                     21: \newblock Tag bits aren't necessary.
                     22: \newblock {\em Lisp and Symbolic Computation}, 1989.
                     23: 
                     24: \bibitem{appel88:prof}
                     25: Andrew~W. Appel, Bruce~F. Duba, and David~B. MacQueen.
                     26: \newblock Profiling in the presence of optimization and garbage collection.
                     27: \newblock Technical Report CS-TR-197-88, Princeton University Dept. Comp. Sci.,
                     28:   Princeton, NJ, 1987.
                     29: 
                     30: \bibitem{appel88:gc}
                     31: Andrew~W. Appel, John~R. Ellis, and Kai Li.
                     32: \newblock Real-time concurrent collection on stock multiprocessors.
                     33: \newblock {\em SIGPLAN Notices (Proc. SIGPLAN '88 Conf. on Prog. Lang. Design
                     34:   and Implementation)}, 23(7):11--20, 1988.
                     35: 
                     36: \bibitem{appel88:clo}
                     37: Andrew~W. Appel and Trevor T.~Y. Jim.
                     38: \newblock Optimizing closure environment representations.
                     39: \newblock Technical Report 168, Dept. of Computer Science, Princeton
                     40:   University, 1988.
                     41: 
                     42: \bibitem{appel87:sml}
                     43: Andrew~W. Appel and David~B. MacQueen.
                     44: \newblock A {S}tandard {ML} compiler.
                     45: \newblock In Gilles Kahn, editor, {\em Functional Programming Languages and
                     46:   Computer Architecture (LNCS 274)}, pages 301--324. Springer--Verlag, 1987.
                     47: 
                     48: \bibitem{britton75}
                     49: Dianne~E. Britton.
                     50: \newblock Heap storage management for the programming language {P}ascal.
                     51: \newblock Master's thesis, University of Arizona, 1975.
                     52: 
                     53: \bibitem{cardelli83:ml}
                     54: Luca Cardelli.
                     55: \newblock {ML} under {U}nix.
                     56: \newblock {\em Polymorphism}, 1(3), December 1983.
                     57: 
                     58: \bibitem{cardelli84}
                     59: Luca Cardelli.
                     60: \newblock Compiling a functional language.
                     61: \newblock In {\em 1984 Symp. on LISP and Functional Programming}, pages
                     62:   208--217, 1984.
                     63: 
                     64: \bibitem{cheney70}
                     65: C.~J. Cheney.
                     66: \newblock A nonrecursive list compacting algorithm.
                     67: \newblock {\em Communications of the ACM}, 13(11):677--678, 1970.
                     68: 
                     69: \bibitem{cormack88}
                     70: G.~V. Cormack.
                     71: \newblock A micro-kernel for concurrency in {C}.
                     72: \newblock {\em Software---Practice/Experience}, 18(5):485--492, 1988.
                     73: 
                     74: \bibitem{gordon78}
                     75: M.~J.~C. Gordon, A.~J. R.~G. Milner, L.~Morris, M.~C. Newey, and C.~P.
                     76:   Wadsworth.
                     77: \newblock A metalanguage for interactive proof in {LCF}.
                     78: \newblock In {\em Fifth ACM Symp. on Principles of Programming Languages},
                     79:   1978.
                     80: 
                     81: \bibitem{griswold86}
                     82: Ralph~E. Griswold and Madge~T. Griswold.
                     83: \newblock {\em The Implementation of the {I}con Programming Language}.
                     84: \newblock Princeton University Press, Princeton, NJ, 1986.
                     85: 
                     86: \bibitem{harper88}
                     87: Robert Harper, Robin Milner, and Mads Tofte.
                     88: \newblock The definition of {S}tandard {ML}, version 2.
                     89: \newblock Technical Report ECS-LFCS-88-62, Univ. of Edinburgh, 1988.
                     90: 
                     91: \bibitem{kernighan78}
                     92: Brian~W. Kernighan and Dennis~M. Ritchie.
                     93: \newblock {\em The {C} Programming Language}.
                     94: \newblock Prentice-Hall, Englewood Cliffs, NJ, 1978.
                     95: 
                     96: \bibitem{kranz86}
                     97: D.~Kranz, R.~Kelsey, J.~Rees, P.~Hudak, J.~Philbin, and N.~Adams.
                     98: \newblock {ORBIT}: An optimizing compiler for {S}cheme.
                     99: \newblock {\em SIGPLAN Notices (Proc. Sigplan '86 Symp. on Compiler
                    100:   Construction)}, 21(7):219--233, July 1986.
                    101: 
                    102: \bibitem{lieberman83}
                    103: Henry Lieberman and Carl Hewitt.
                    104: \newblock A real-time garbage collector based on the lifetimes of objects.
                    105: \newblock {\em Communications of the ACM}, 23(6):419--429, 1983.
                    106: 
                    107: \bibitem{macqueen84}
                    108: David MacQueen.
                    109: \newblock Modules for {S}tandard {ML}.
                    110: \newblock In {\em Proc. 1984 ACM Conf. on LISP and Functional Programming},
                    111:   pages 198--207, 1984.
                    112: 
                    113: \bibitem{milner84}
                    114: Robin Milner.
                    115: \newblock A proposal for {S}tandard {ML}.
                    116: \newblock In {\em ACM Symposium on LISP and Functional Programming}, pages
                    117:   184--197, 1984.
                    118: 
                    119: \bibitem{milner85}
                    120: Robin Milner.
                    121: \newblock The {S}tandard {ML} core language.
                    122: \newblock {\em Polymorphism}, 2(2), October 1985.
                    123: 
                    124: \bibitem{rees86}
                    125: J.~Rees and W.~Clinger (eds.).
                    126: \newblock Revised report on the algorithmic language {S}cheme.
                    127: \newblock {\em SIGPLAN Notices}, 21(12):37--79, 1986.
                    128: 
                    129: \bibitem{steele78}
                    130: Guy~L. Steele.
                    131: \newblock Rabbit: a compiler for {S}cheme.
                    132: \newblock Technical Report AI-TR-474, MIT, 1978.
                    133: 
                    134: \bibitem{ungar84}
                    135: David Ungar.
                    136: \newblock Generation scavenging: a non-disruptive high performance storage
                    137:   reclamation algorithm.
                    138: \newblock {\em SIGPLAN Notices (Proc. ACM SIGSOFT/SIGPLAN Software Eng. Symp.
                    139:   on Practical Software Development Environments)}, 19(5):157--167, 1984.
                    140: 
                    141: \end{thebibliography}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.