메뉴 건너뛰기




Volumn , Issue , 2008, Pages 71-80

A reference-counting garbage collection algorithm for cyclical functional programming

Author keywords

Cycles; Functional programming; Garbage collection; Memory management; Reference counting

Indexed keywords

CYCLES; CYCLIC DATUMS; FUNCTIONAL PROGRAMMING TECHNIQUES; GARBAGE COLLECTION; GARBAGE COLLECTION ALGORITHMS; GARBAGE COLLECTIONS; MARKING INVARIANTS; MEMORY MANAGEMENT; MUTATOR ACTIVITIES; NOVEL ALGORITHMS; REFERENCE COUNTING;

EID: 57349090165     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1375634.1375645     Document Type: Conference Paper
Times cited : (1)

References (23)
  • 2
    • 84881389351 scopus 로고    scopus 로고
    • Concurrent cycle collection in reference counted systems
    • ECOOP '01: Proceedings of 15th European Conference on Object-Oriented Programming, of
    • D. F. Bacon and V. T. Rajan. Concurrent cycle collection in reference counted systems. In ECOOP '01: Proceedings of 15th European Conference on Object-Oriented Programming, volume 2072 of Lecture Notes in Computer Science, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2072
    • Bacon, D.F.1    Rajan, V.T.2
  • 3
    • 0032711589 scopus 로고    scopus 로고
    • Return value placement and tail call optimization in high level languages
    • P. A. Bigot and S. K. Debray. Return value placement and tail call optimization in high level languages. Journal of Logic Programming, 38(1):1-29, 1999.
    • (1999) Journal of Logic Programming , vol.38 , Issue.1 , pp. 1-29
    • Bigot, P.A.1    Debray, S.K.2
  • 4
    • 0021508525 scopus 로고
    • Using circular programs to eliminate multiple traversals of data
    • R. S. Bird. Using circular programs to eliminate multiple traversals of data. Acta Informatica, 21:239-250, 1984.
    • (1984) Acta Informatica , vol.21 , pp. 239-250
    • Bird, R.S.1
  • 6
    • 84949005150 scopus 로고
    • Cyclic reference counting for combinator machines
    • Functional Programming Languages and Computer Architecture, of, Springer
    • D. R. Brownbridge. Cyclic reference counting for combinator machines. In Functional Programming Languages and Computer Architecture, volume 201 of Lecture Notes in Computer Science. Springer, 1985.
    • (1985) Lecture Notes in Computer Science , vol.201
    • Brownbridge, D.R.1
  • 7
    • 0018779492 scopus 로고
    • Reference counting can manage the circular environments of mutual recursion
    • D. P. Friedman and D. S. Wise. Reference counting can manage the circular environments of mutual recursion. Information Processing Letters, 8(0:41-45, 1979.
    • (1979) Information Processing Letters , vol.8 , Issue.0 , pp. 41-45
    • Friedman, D.P.1    Wise, D.S.2
  • 9
    • 57349128651 scopus 로고
    • Restructuring Symbolic Programs for Concurrent Execution on Multiprocessors. PhD thesis, University of California, Berkeley
    • J. R. Larus. Restructuring Symbolic Programs for Concurrent Execution on Multiprocessors. PhD thesis, University of California, Berkeley, 1989.
    • (1989)
    • Larus, J.R.1
  • 11
    • 0002796705 scopus 로고
    • Cyclic reference counting with lazy mark-scan
    • R. D. Lins. Cyclic reference counting with lazy mark-scan. Information Processing Letters, 44(4):215-220, 1992.
    • (1992) Information Processing Letters , vol.44 , Issue.4 , pp. 215-220
    • Lins, R.D.1
  • 12
    • 0006087095 scopus 로고
    • Generational cyclic reference counting
    • R. D. Lins. Generational cyclic reference counting. Inf. Process. Lett., 46(l):19-20, 1993.
    • (1993) Inf. Process. Lett , vol.46 , Issue.L , pp. 19-20
    • Lins, R.D.1
  • 13
    • 0037119060 scopus 로고    scopus 로고
    • An efficient algorithm for cyclic reference counting
    • R. D. Lins. An efficient algorithm for cyclic reference counting. Inf. Process. Lett., 83(3): 145-150, 2002.
    • (2002) Inf. Process. Lett , vol.83 , Issue.3 , pp. 145-150
    • Lins, R.D.1
  • 16
    • 0006076425 scopus 로고
    • A cyclic reference counting algorithm and its proof
    • Technical Report 88-10, Computing Science Department, University of Nijmegen
    • E. Pepels, M. van Eekelen, and M. Plasmeijer. A cyclic reference counting algorithm and its proof. Technical Report 88-10, Computing Science Department, University of Nijmegen, 1988.
    • (1988)
    • Pepels, E.1    van Eekelen, M.2    Plasmeijer, M.3
  • 17
    • 57349198505 scopus 로고    scopus 로고
    • Dynamic region inference
    • 709 12, Department of Computer Science, University of Calgary
    • D. Pereira and J. Aycock. Dynamic region inference. Technical Report TR 2002 709 12, Department of Computer Science, University of Calgary, 2002.
    • (2002) Technical Report TR 2002
    • Pereira, D.1    Aycock, J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.