메뉴 건너뛰기




Volumn , Issue , 2007, Pages 141-157

Overlooking roots: A framework for making nondeferred reference-counting garbage collection fast

Author keywords

Reference counting; Static analysis

Indexed keywords

DATA STORAGE EQUIPMENT; JAVA PROGRAMMING LANGUAGE; OPTIMIZATION; REFUSE COLLECTION; REFUSE DISPOSAL; WASTE DISPOSAL;

EID: 42149157721     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1296907.1296926     Document Type: Conference Paper
Times cited : (10)

References (22)
  • 1
    • 0017517772 scopus 로고
    • Shifting Garbage Collection Overhead to Compile Time
    • July
    • Jeffrey M. Barth. Shifting Garbage Collection Overhead to Compile Time. Communications of the ACM, 20(7):513-518, July 1977.
    • (1977) Communications of the ACM , vol.20 , Issue.7 , pp. 513-518
    • Barth, J.M.1
  • 4
    • 84945708437 scopus 로고
    • A Method for Overlapping and Erasure of Lists
    • December
    • George E. Collins. A Method for Overlapping and Erasure of Lists. Communications of the ACM, 3(12):655-657, December 1960.
    • (1960) Communications of the ACM , vol.3 , Issue.12 , pp. 655-657
    • Collins, G.E.1
  • 5
    • 0016993741 scopus 로고
    • An Efficient, Incremental Automatic Garbage Collector
    • September
    • L. Peter Deutsch and Daniel G. Bobrow. An Efficient, Incremental Automatic Garbage Collector. Communications of the ACM, 19(9):522-526, September 1976.
    • (1976) Communications of the ACM , vol.19 , Issue.9 , pp. 522-526
    • Peter Deutsch, L.1    Bobrow, D.G.2
  • 6
    • 34247183371 scopus 로고
    • A FORTRAN-Compiled List-Processing Language
    • April
    • H. Gelernter, J. R. Hansen, and C. L. Gerberich. A FORTRAN-Compiled List-Processing Language. Journal of the ACM, 7(2):87-101, April 1960.
    • (1960) Journal of the ACM , vol.7 , Issue.2 , pp. 87-101
    • Gelernter, H.1    Hansen, J.R.2    Gerberich, C.L.3
  • 8
    • 0029719687 scopus 로고    scopus 로고
    • Rakesh Ghiya and Laurie J. Hendren. Is it a Tree, a DAG, or a Cyclic Graph? A Shape Analysis for Heap-Directed Pointers in C. In Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages 1-15. Association for Computing Machinery, January 1996.
    • Rakesh Ghiya and Laurie J. Hendren. Is it a Tree, a DAG, or a Cyclic Graph? A Shape Analysis for Heap-Directed Pointers in C. In Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages 1-15. Association for Computing Machinery, January 1996.
  • 10
    • 34247187435 scopus 로고    scopus 로고
    • Optimizations for Nondeferred Reference-Counting Garbage Collection
    • Pramod G. Joisha. Compiler, Association for Computing Machinery, June
    • Pramod G. Joisha. Compiler Optimizations for Nondeferred Reference-Counting Garbage Collection. In Proceedings of the 5th International Symposium on Memory Management, pages 150-161. Association for Computing Machinery, June 2006.
    • (2006) Proceedings of the 5th International Symposium on Memory Management , pp. 150-161
  • 11
    • 0002371687 scopus 로고
    • Flow Analysis and Optimization of LISP-like Structures
    • Steven S. Muchnick and Neil D. Jones, editors, Prentice-Hall, Inc, Englewood Cliffs, NJ 07458, USA
    • Neil D. Jones and Steven S. Muchnick. Flow Analysis and Optimization of LISP-like Structures. In Steven S. Muchnick and Neil D. Jones, editors, Program Flow Analysis: Theory and Applications, pages 102-131. Prentice-Hall, Inc., Englewood Cliffs, NJ 07458, USA, 1981.
    • (1981) Program Flow Analysis: Theory and Applications , pp. 102-131
    • Jones, N.D.1    Muchnick, S.S.2
  • 12
    • 0000833167 scopus 로고
    • Monotone Data Flow Analysis Frameworks
    • January
    • John B. Kam and Jeffrey D. Ullman. Monotone Data Flow Analysis Frameworks. Acta Informatica, 7:305-317, January 1977.
    • (1977) Acta Informatica , vol.7 , pp. 305-317
    • Kam, J.B.1    Ullman, J.D.2
  • 14
    • 0004220511 scopus 로고    scopus 로고
    • The Java Virtual Machine Specification
    • Second Edition, Addison-Wesley Publishing Company, Inc
    • Tim Lindholm and Frank Yellin. The Java Virtual Machine Specification, Second Edition. The Java Series. Addison-Wesley Publishing Company, Inc., 1999.
    • (1999) The Java Series
    • Lindholm, T.1    Yellin, F.2
  • 15
    • 0002796705 scopus 로고
    • Cyclic Reference Counting with Lazy Mark-Scan
    • December
    • Rafael D. Lins. Cyclic Reference Counting with Lazy Mark-Scan. Information Processing Letters, 44(4):215-220, December 1992.
    • (1992) Information Processing Letters , vol.44 , Issue.4 , pp. 215-220
    • Lins, R.D.1
  • 19
    • 0003613518 scopus 로고    scopus 로고
    • Microsoft Press, Redmond, WA 98052, USA
    • Dale E. Rogerson. Inside COM. Microsoft Press, Redmond, WA 98052, USA, 1997.
    • (1997) Inside COM
    • Rogerson, D.E.1
  • 22
    • 0005258563 scopus 로고
    • Symmetric List Processor
    • September
    • Joseph Weizenbaum. Symmetric List Processor. Communications of the ACM, 6(9):524-536, September 1963.
    • (1963) Communications of the ACM , vol.6 , Issue.9 , pp. 524-536
    • Weizenbaum, J.1


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