Skip to main content

Heap profiling for space efficiency

  • Conference paper
  • First Online:
Advanced Functional Programming (AFP 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1129))

Included in the following conference series:

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Allison, L.: Lazy dynamic-programming can be eager Information Processing Letters 43 (1992) 207–212

    Google Scholar 

  2. Clack, C., Clayman, S., Parrott, D.: Lexical profiling: theory and practice. J. Functional Programming 5 (1995) 225–277

    Google Scholar 

  3. Hartel, P.H., Veen, A.H.: Statistics on graph reduction of SASL programs. Software — Practice and Experience 18 (1988) 239–253

    Google Scholar 

  4. Ripley, G.D., Griswold, R.E., Hanson, D.R.: Performance of storage management in an implementation of SNOBOL4. IEEE Transactions on Software Engineering SE-4 (1978) 130–137

    Google Scholar 

  5. Runciman, C., Röjemo, N.: New dimensions in heap profiling. J. Functional Programming 6 (1996) to appear

    Google Scholar 

  6. Runciman, C., Wakeling, D.: Heap profiling of lazy functional programs. J. Functional Programming 3 (1993) 217–245

    Google Scholar 

  7. Runciman, C., Wakeling, D.: Heap profiling of a lazy functional compiler. In Functional Programming, Glasgow 1992, Springer-Verlag Workshops in Computing (1993) 203–214

    Google Scholar 

  8. Röjemo, N.: Garbage collection, and memory efficiency, in lazy functional languages. Ph.D. thesis, Computer Sciences, Chalmers Univ. of Technology, Göteborg (1995)

    Google Scholar 

  9. Röjemo, N., Runciman, C.: Lag, drag, void and use — heap profiling and spaceefficient compilation revisited. In Proc. Intl. Conf. on Functional Programming (ICFP'96), ACM Press (1996) 34–41

    Google Scholar 

  10. Sansom, P.M.: Execution profiling for non-strict functional languages. Ph.D. thesis, Computing Science, Univ. of Glasgow (1994)

    Google Scholar 

  11. Sansom, P.M., Peyton Jones, S.L.: Time and space profiling for non-strict higherorder functional languages. Proc. ACM Conf. on Principles of Programming Languages (POPL'95), ACM Press (1995) 355–366

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

John Launchbury Erik Meijer Tim Sheard

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Runciman, C., Röjemo, N. (1996). Heap profiling for space efficiency. In: Launchbury, J., Meijer, E., Sheard, T. (eds) Advanced Functional Programming. AFP 1996. Lecture Notes in Computer Science, vol 1129. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61628-4_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-61628-4_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61628-3

  • Online ISBN: 978-3-540-70639-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics