Skip to main content
Log in

A simple generational real-time garbage collection scheme

  • Regular Papers
  • Published:
New Generation Computing Aims and scope Submit manuscript

Abstract

This paper presents and empirically evaluates a generational real-time garbage collection scheme, which is based on combining Baker’s real-time scheme with a simple generational scheme by Andrew W. Appel.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Appel, A. W., “Simple Generational Garbage Collection and Fast Allocation,”Software Practice and Experience, 19, 2, pp. 171–183, February 1989.

    Article  MathSciNet  Google Scholar 

  2. Baker, H. G., “List Processing in Real Time on a Serial Computer,”Communications of the ACM, 21, 4, pp. 280–294, April 1978.

    Article  MATH  Google Scholar 

  3. Cheney, C. J., “A Nonrecursive List Compacting Algorithm,”Communications of the ACM, 13, 11, pp. 677–678, November 1970.

    Article  MATH  Google Scholar 

  4. Hudak, P., Jones, S. P., Wadler, P.,et al., “Report on the Programming Language Haskell,”SIGPLAN Notices,27,5, May 1992.

  5. Lieberman, H. and Hewitt, C., “A Real-Time Garbage Collector Based on the Lifetimes of Objects,”Communications of the ACM, 26, 6, pp. 419–429, June 1983.

    Article  Google Scholar 

  6. McCarthy, J., “Recursive Functions of Symbolic Expressions and Their Computation by Machine,”Communications of the ACM, pp. 184–195, April 1960.

  7. Milner, R., Tofte, M., and Harper, R.,The Definition of Standard ML, MIT Press, 1990.

  8. Steele, G. L. Jr., “Multiprocessing Compactifying Garbage Collection,”Communications of the ACM, 18, 9, pp. 495–508, September 1975.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Real World Computing Partnership.

Khayri A. M. Ali, Ph.D.: He currently works as Dean of the Faculty of Computer Science at October University for Modern Sciences and Arts, Egypt. He received his B. Sc. (1970) in Electronics, his M. Sc. (1977) in Automatic Control, both from Egypt. He received his Ph.D. in Computer Systems from the Royal Institute of Technology, Stockholm, in 1984. His research interests are in developing parallel and distributed logic, functional, object-oriented, and constraints programming systems.

About this article

Cite this article

Ali, K.A.M. A simple generational real-time garbage collection scheme. NGCO 16, 201–221 (1998). https://doi.org/10.1007/BF03037316

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03037316

Keywords

Navigation