메뉴 건너뛰기




Volumn , Issue , 2009, Pages 441-453

Automated verification of practical garbage collectors

Author keywords

[No Author keywords available]

Indexed keywords

ALLOCATORS; ASSEMBLY LANGUAGE; AUTOMATED THEOREM PROVER; AUTOMATED VERIFICATION; GARBAGE COLLECTORS; REACHABILITY; REAL-WORLD; UNDERLYING SYSTEMS;

EID: 67649846610     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1480881.1480935     Document Type: Conference Paper
Times cited : (18)

References (27)
  • 4
    • 2442501539 scopus 로고    scopus 로고
    • Local reasoning about a copying garbage collector
    • Venice, January,ACM Press
    • Lars Birkedal, Noah Torpe-Smith, and John C. Reynolds. Local reasoning about a copying garbage collector. In POPL, pages 220- 231, Venice, January 2004. ACM Press.
    • (2004) POPL , pp. 220-231
    • Birkedal, L.1    Torpe-Smith, N.2    Reynolds, J.C.3
  • 5
    • 67649864250 scopus 로고    scopus 로고
    • Sensible sanitation - understanding the IBM Java garbage collector part I: Object allocation
    • August
    • Sam Borman. Sensible sanitation - understanding the IBM Java garbage collector, part 1: Object allocation. IBM developerWorks, August 2002.
    • (2002) IBM developerWorks
    • Borman, S.1
  • 6
    • 57349115453 scopus 로고    scopus 로고
    • Type-preserving compilation for large-scale optimizing object-oriented compilers
    • Tucson, AZ, June
    • Juan Chen, Chris Hawblitzel, Frances Perry, Mike Emmi, Jeremy Condit, Derrick Coetzee, and Polyvios Pratikakis. Type-preserving compilation for large-scale optimizing object-oriented compilers. In PLDI, pages 183-192, Tucson, AZ, June 2008.
    • (2008) PLDI , pp. 183-192
    • Chen, J.1    Hawblitzel, C.2    Perry, F.3    Emmi, M.4    Condit, J.5    Coetzee, D.6    Pratikakis, P.7
  • 7
    • 84976673799 scopus 로고
    • A non-recursive list compacting algorithm
    • November
    • C. J. Cheney. A non-recursive list compacting algorithm. Communications of the ACM, 13(11):677-678, November 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.11 , pp. 677-678
    • Cheney, C.J.1
  • 10
    • 0028121963 scopus 로고
    • Portable,unobtrusive garbage collection for multiprocessor systems
    • Portland, OR, January,ACM Press
    • Damien Doligez and Georges Gonthier. Portable, unobtrusive garbage collection for multiprocessor systems. In POPL, Portland, OR, January 1994. ACM Press.
    • (1994) POPL
    • Doligez, D.1    Gonthier, G.2
  • 11
    • 0034448621 scopus 로고    scopus 로고
    • A generational on-the-fly garbage collector for Java
    • Vancouver, June,ACM Press
    • Tamar Domani, Elliot Kolodner, and Erez Petrank. A generational on-the-fly garbage collector for Java. In PLDI, Vancouver, June 2000. ACM Press.
    • (2000) PLDI
    • Domani, T.1    Kolodner, E.2    Petrank, E.3
  • 13
    • 84957708816 scopus 로고    scopus 로고
    • Verifying the safety of a practical concurrent garbage collector
    • Computer Aided Verification
    • Georges Gonthier. Verifying the safety of a practical concurrent garbage collector. In R. Alur and T. Henzinger, editors, Computer Aided Verification CAV'96, Lecture Notes in Computer Science, New Brunswick, NJ, 1996. Springer-Verlag. (Pubitemid 126101315)
    • (1996) LECTURE NOTES IN COMPUTER SCIENCE , Issue.1102 , pp. 462-465
    • Gonthier, G.1
  • 14
    • 0003942257 scopus 로고    scopus 로고
    • A mechanized refinement proof for a garbage collector
    • Technical report, Aalborg University
    • Klaus Havelund and N. Shankar. A mechanized refinement proof for a garbage collector. Technical report, Aalborg University, 1997. Submitted to Formal Aspects of Computing.
    • (1997) Submitted to Formal Aspects of Computing
    • Havelund, K.1    Shankar, N.2
  • 15
    • 84947776098 scopus 로고    scopus 로고
    • Verifying a Garbage Collection Algorithm
    • Theorem Proving in Higher Order Logics
    • Paul B. Jackson. Verifying a garbage collection algorithm. In Proceedings of 11th International Conference on Theorem Proving in Higher Order Logics TPHOLs'98, volume 1479 of Lecture Notes in Computer Science, pages 225-244, Canberra, September 1998. Springer-Verlag. (Pubitemid 128143075)
    • (1998) LECTURE NOTES IN COMPUTER SCIENCE , Issue.1479 , pp. 225-244
    • Jackson, P.B.1
  • 18
    • 84936896337 scopus 로고
    • Recursive functions of symbolic expressions and their computation by machine
    • John McCarthy. Recursive functions of symbolic expressions and their computation by machine. Communications of the ACM, 3:184-195, 1960.
    • (1960) Communications of the ACM , vol.3 , pp. 184-195
    • McCarthy, J.1
  • 20
    • 1542486270 scopus 로고
    • A Lisp garbage collector algorithm using serial secondary storage
    • MIT, Cambridge, MA, December
    • Marvin L. Minsky. A Lisp garbage collector algorithm using serial secondary storage. Technical Report Memo 58 (rev.), Project MAC, MIT, Cambridge, MA, December 1963.
    • (1963) Technical Report Memo 58 (rev.)Project MAC
    • Minsky, M.L.1
  • 22
    • 0031679751 scopus 로고    scopus 로고
    • From System F to typed assembly language
    • January
    • Greg Morrisett, David Walker, Karl Crary, and Neal Glew. From System F to typed assembly language. In POPL, pages 85-97, January 1998.
    • (1998) POPL , pp. 85-97
    • Morrisett, G.1    Walker, D.2    Crary, K.3    Glew, N.4
  • 23
    • 0030685617 scopus 로고    scopus 로고
    • Proof-Carrying Code
    • ACM Press
    • George Necula. Proof-Carrying Code. In POPL, pages 106-119. ACM Press, 1997.
    • (1997) POPL , pp. 106-119
    • Necula, G.1
  • 24
    • 57349166563 scopus 로고    scopus 로고
    • A study of concurrent real-time garbage collectors
    • Tucson, AZ, June
    • Filip Pizlo, Erez Petrank, and Bjarne Steensgaard. A study of concurrent real-time garbage collectors. In PLDI, pages 33-44, Tucson, AZ, June 2008.
    • (2008) PLDI , pp. 33-44
    • Pizlo, F.1    Petrank, E.2    Steensgaard, B.3
  • 25
    • 33746250640 scopus 로고
    • A mechanically verified incremental garbage collector
    • David M. Russinoff. A mechanically verified incremental garbage collector. Formal Aspects of Computing, 6:359-390, 1994.
    • (1994) Formal Aspects of Computing , vol.6 , pp. 359-390
    • Russinoff, D.M.1


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