메뉴 건너뛰기




Volumn , Issue , 2009, Pages 139-148

Parametric heap usage analysis for functional programs

Author keywords

Functional Languages; Garbage Collection; Live Heap Space Analysis; Recurrence Relations

Indexed keywords

AUTOMATED MEMORY MANAGEMENT; BOUND FUNCTION; FUNCTIONAL LANGUAGES; FUNCTIONAL PROGRAMS; GARBAGE COLLECTION; MONOTONICITY; RECURRENCE RELATIONS; SPACE ANALYSIS; SPACE USAGE; UPPER BOUND; USAGE ANALYSIS;

EID: 70450227622     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1542431.1542451     Document Type: Conference Paper
Times cited : (13)

References (27)
  • 5
    • 58049120032 scopus 로고    scopus 로고
    • Realtime garbage collection
    • D. F. Bacon. Realtime garbage collection. Queue,5(1):40-49, 2007.
    • (2007) Queue , vol.5 , Issue.1 , pp. 40-49
    • Bacon, D.F.1
  • 6
    • 70450232426 scopus 로고    scopus 로고
    • R. Bagnara, A. Pescetti, A. Zaccagnini, E. Zaffanella, and T. Zolo. PURRS: The Parma University's recurrence relation solver. http: //www.cs.unipr.it/purrs.
    • R. Bagnara, A. Pescetti, A. Zaccagnini, E. Zaffanella, and T. Zolo. PURRS: The Parma University's recurrence relation solver. http: //www.cs.unipr.it/purrs.
  • 9
    • 26444548026 scopus 로고    scopus 로고
    • D. Cachera, T. Jensen, D. Pichardie, and G. Schneider. Certified memory usage analysis. In Formal Methods 05, 3582 of LNCS,pages 91-106. Springer-Verlag, 2005.
    • D. Cachera, T. Jensen, D. Pichardie, and G. Schneider. Certified memory usage analysis. In Formal Methods 05, volume 3582 of LNCS,pages 91-106. Springer-Verlag, 2005.
  • 11
    • 33646074545 scopus 로고    scopus 로고
    • Memory usage verification for oo programs
    • Springer
    • W.-N. Chin, H. H. Nguyen, S. Qin, and M. Rinard. Memory usage verification for oo programs. In SAS 05,pages 70-86. Springer, 2005.
    • (2005) SAS 05 , pp. 70-86
    • Chin, W.-N.1    Nguyen, H.H.2    Qin, S.3    Rinard, M.4
  • 14
    • 0001714824 scopus 로고    scopus 로고
    • Cache miss equations: A compiler framework for analyzing and tuning memory behavior
    • July
    • S. Ghosh, M. Martonosi, and S. Malik. Cache miss equations: A compiler framework for analyzing and tuning memory behavior. ACM Trans. Program. Lang. Syst.,21(4):703-746, July 1999.
    • (1999) ACM Trans. Program. Lang. Syst , vol.21 , Issue.4 , pp. 703-746
    • Ghosh, S.1    Martonosi, M.2    Malik, S.3
  • 16
    • 0037967713 scopus 로고    scopus 로고
    • Static prediction of heap space usage for first-order functional programs
    • ACM Press
    • M. Hofmann and S. Jost. Static prediction of heap space usage for first-order functional programs. In POPL03 Symposium on Principles of Programming Languages,pages 185-197. ACM Press, 2003.
    • (2003) POPL03 Symposium on Principles of Programming Languages , pp. 185-197
    • Hofmann, M.1    Jost, S.2
  • 19
    • 0023994930 scopus 로고
    • Ace: An automatic complexity evaluator
    • 248-266, Apr
    • D. Le Métayer. Ace: An automatic complexity evaluator. ACM Trans. Program. Lang. Syst.,10(2):248-266, Apr. 1988.
    • (1988) ACM Trans. Program. Lang. Syst , vol.10 , Issue.2
    • Le Métayer, D.1
  • 20
    • 84958950738 scopus 로고    scopus 로고
    • Automatic accurate time-bound analysis for high-level languages
    • Proceedings of the ACM SIGPLAN 1998 Workshop on Languages, Compilers, and Tools for Embedded Systems,of, Springer-Verlag
    • Y. A. Liu and G. Gómez. Automatic accurate time-bound analysis for high-level languages. In Proceedings of the ACM SIGPLAN 1998 Workshop on Languages, Compilers, and Tools for Embedded Systems,volume 1474 of Lecture Notes in Computer Science,pages 31-40. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1474 , pp. 31-40
    • Liu, Y.A.1    Gómez, G.2
  • 23
    • 0001010369 scopus 로고
    • Complexity analysis for a lazy higher-order language
    • N. D. Jones, editor, Proceedings of the 3rd European Symposium on Programming,of, Springer-Verlag, Berlin, May
    • D. Sands. Complexity analysis for a lazy higher-order language. In N. D. Jones, editor, Proceedings of the 3rd European Symposium on Programming,volume 432 of Lecture Notes in Computer Science,pages 361-376. Springer-Verlag, Berlin, May 1990.
    • (1990) Lecture Notes in Computer Science , vol.432 , pp. 361-376
    • Sands, D.1
  • 24
    • 70450255920 scopus 로고    scopus 로고
    • L. Unnikrishnan. Automatic Live Memory Bound Analysis for High-Level Languages.PhD thesis, Stony Brook University, 2008. Available at http: //www. cs. sunysb.edu/~leena/thesis.pdf.
    • L. Unnikrishnan. Automatic Live Memory Bound Analysis for High-Level Languages.PhD thesis, Stony Brook University, 2008. Available at http: //www. cs. sunysb.edu/~leena/thesis.pdf.
  • 26
    • 0016557815 scopus 로고
    • Mechanical program analysis
    • Sept
    • B. Wegbreit. Mechanical program analysis. Communications of the ACM,18(9):528-538, Sept. 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.9 , pp. 528-538
    • Wegbreit, B.1
  • 27
    • 84958982070 scopus 로고    scopus 로고
    • On predicting data cache behaviour for real-time systems
    • Proceedings of the ACM SIGPLAN 1998 Workshop on Languages, Compilers, and Tools for Embedded Systems,of, Springer-Verlag
    • R. Wilhelm and C. Ferdinand. On predicting data cache behaviour for real-time systems. In Proceedings of the ACM SIGPLAN 1998 Workshop on Languages, Compilers, and Tools for Embedded Systems,volume 1474 of Lecture Notes in Computer Science,pages 16-30. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1474 , pp. 16-30
    • Wilhelm, R.1    Ferdinand, C.2


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