메뉴 건너뛰기




Volumn 248, Issue 1-2, 2000, Pages 147-199

DyC: An expressive annotation-directed dynamic compiler for C

Author keywords

C language; Constant folding; Dataflow analysis; Dynamic compilation; Partial evaluation; Program optimization; Run time code generation; Specialization

Indexed keywords


EID: 0000052043     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(00)00051-7     Document Type: Article
Times cited : (73)

References (28)
  • 8
    • 0346801234 scopus 로고    scopus 로고
    • Lindholm and Yellin, 1997
    • Lindholm and Yellin, 1997.
  • 14
    • 84976755485 scopus 로고
    • Techniques for partial evaluation of imperative languages
    • Proc. Symp. on Partial Evaluation and Semantics-Based Program Manipulation '91, Published June
    • U. Meyer, Techniques for partial evaluation of imperative languages, Proc. Symp. on Partial Evaluation and Semantics-Based Program Manipulation '91, Published as SIGPLAN Notices 26(9). June 1991, pp. 94-105.
    • (1991) SIGPLAN Notices , vol.26 , Issue.9 , pp. 94-105
    • Meyer, U.1
  • 17
    • 0346170666 scopus 로고    scopus 로고
    • Lowney et al., 1993
    • Lowney et al., 1993.
  • 20
    • 84957714677 scopus 로고    scopus 로고
    • A uniform approach for compile-time and run-time specialization
    • O. Danvy, R. Glück (Eds.), Partial Evaluation. Dagstuhl Castle, Germany, February 1996, Springer, Berlin
    • C. Consel, L. Hornof, F. Noël, J. Noyé, N. Volanschi, A uniform approach for compile-time and run-time specialization, in: O. Danvy, R. Glück (Eds.), Partial Evaluation. Dagstuhl Castle, Germany, February 1996, Lecture Notes in Computer Science, Vol. 1110, Springer, Berlin, 1996, pp. 54-72.
    • (1996) Lecture Notes in Computer Science , vol.1110 , pp. 54-72
    • Consel, C.1    Hornof, L.2    Noël, F.3    Noyé, J.4    Volanschi, N.5
  • 21
    • 0031245979 scopus 로고    scopus 로고
    • Declarative specialization of object-oriented programs
    • E.N. Volanschi, C. Consel, G. Muller, C. Cowan, Declarative specialization of object-oriented programs, SIGPLAN Notices 32 (10) (1997) 286-300.
    • (1997) SIGPLAN Notices , vol.32 , Issue.10 , pp. 286-300
    • Volanschi, E.N.1    Consel, C.2    Muller, G.3    Cowan, C.4
  • 22
    • 0005332320 scopus 로고
    • Optimizing ML with run-time code generation
    • School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, December
    • M. Leone, P. Lee, Optimizing ML with run-time code generation, Technical Report CMU-CS-95-205, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, December 1995.
    • (1995) Technical Report CMU-CS-95-205
    • Leone, M.1    Lee, P.2
  • 23
    • 0005095483 scopus 로고
    • Self-applicable C program specialization
    • Proc. Workshop on Partial Evaluation and Semantics-Based Program Manipulation '92, June Published
    • L.O. Andersen, Self-applicable C program specialization, Proc. Workshop on Partial Evaluation and Semantics-Based Program Manipulation '92, June 1992, pp. 54-61. Published as Yale University Technical Report YALEU/DCS/RR-909.
    • (1992) Yale University Technical Report YALEU/DCS/RR-909 , pp. 54-61
    • Andersen, L.O.1
  • 24
    • 0004273497 scopus 로고
    • Program analysis and specialization for the C programming language
    • Ph.D. Thesis, DIKU, University of Copenhagen, Denmark, Published
    • L.O. Andersen, Program analysis and specialization for the C programming language, Ph.D. Thesis, DIKU, University of Copenhagen, Denmark, 1994. Published as DIKU Research Report 94/19.
    • (1994) DIKU Research Report 94/19
    • Andersen, L.O.1
  • 25
    • 0009451751 scopus 로고
    • C program specialization
    • DIKU, University of Copenhagen, Denmark, May
    • L.O. Andersen, C program specialization, Technical Report 92/14, DIKU, University of Copenhagen, Denmark, May 1992.
    • (1992) Technical Report 92/14
    • Andersen, L.O.1
  • 27
    • 84976857924 scopus 로고
    • Automatic online partial evaluation
    • J. Hughes (Ed.), Record of the 1991 Conf. on Functional Programming Languages and Computer Architecture, Cambridge, MA, 1991. Springer, Berlin
    • D. Weise, R. Conybeare, E. Ruf, S. Seligman, Automatic online partial evaluation, in: J. Hughes (Ed.), Record of the 1991 Conf. on Functional Programming Languages and Computer Architecture, Cambridge, MA, 1991. Lecture Notes in Computer Science Vol. 523, Springer, Berlin, 1991, pp. 165-191.
    • (1991) Lecture Notes in Computer Science , vol.523 , pp. 165-191
    • Weise, D.1    Conybeare, R.2    Ruf, E.3    Seligman, S.4
  • 28
    • 0346164914 scopus 로고    scopus 로고
    • Ph.D. Thesis, University of Washington
    • D. Keppel, Runtime code generation, Ph.D. Thesis, University of Washington, 1996.
    • (1996) Runtime Code Generation
    • Keppel, D.1


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