메뉴 건너뛰기




Volumn 37, Issue 3, 1998, Pages 409-452

Optimizing array reference checking in Java programs

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL LINGUISTICS; COMPUTER HARDWARE DESCRIPTION LANGUAGES; OPTIMIZATION;

EID: 0031624344     PISSN: 00188670     EISSN: None     Source Type: Journal    
DOI: 10.1147/sj.373.0409     Document Type: Article
Times cited : (33)

References (25)
  • 4
    • 0003314949 scopus 로고    scopus 로고
    • IBM High Performance Compiler for Java
    • V. Seshadri, "IBM High Performance Compiler for Java," AIXpert Magazine, http://www.developer.ibm.com/library/ aixpert/ (September 1997).
    • AIXpert Magazine
    • Seshadri, V.1
  • 5
    • 0031277007 scopus 로고    scopus 로고
    • CACAO - A 64-bit JavaVM Just in Time Compiler
    • (November 1997). Java for Computational Science and Engineering - Simulation and Modeling II, Las Vegas, NV June 21
    • A. Krall and R. Grafl, "CACAO - a 64-bit JavaVM Just in Time Compiler," Concurrency, Practice and Experience 9, No. 11, 1017-30 (November 1997). Java for Computational Science and Engineering - Simulation and Modeling II, Las Vegas, NV (June 21, 1997).
    • (1997) Concurrency, Practice and Experience , vol.9 , Issue.11 , pp. 1017-1030
    • Krall, A.1    Grafl, R.2
  • 11
    • 85050550846 scopus 로고
    • Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints
    • January
    • P. Cousot and R. Cousot, "Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints," Conference Record of the 4th ACM Symposium on Principles of Programming Languages (January 1977), pp. 238-252.
    • (1977) Conference Record of the 4th ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 14
    • 0017494622 scopus 로고
    • Compiler Analysis for the Value Ranges for Variables
    • May
    • W. H. Harrison, "Compiler Analysis for the Value Ranges for Variables," IEEE Transactions on Software Engineering SE3, No. 3, 243-250 (May 1977).
    • (1977) IEEE Transactions on Software Engineering , vol.SE3 , Issue.3 , pp. 243-250
    • Harrison, W.H.1
  • 15
  • 17
    • 0027568719 scopus 로고
    • Optimizing Array Bound Checks Using Flow Analysis
    • March-December
    • R. Gupta, "Optimizing Array Bound Checks Using Flow Analysis," ACM Letters on Programming Languages and Systems 2, Nos. 1-4, 135-150 (March-December, 1993).
    • (1993) ACM Letters on Programming Languages and Systems , vol.2 , Issue.1-4 , pp. 135-150
    • Gupta, R.1
  • 22
    • 85081460443 scopus 로고    scopus 로고
    • Java JIT Compiler Project Home Page
    • Java JIT Compiler Project Home Page, http://www.trl.ibm. com.jp/projects/s7210/java_jit/index_e.htm, IBM Corporation.
  • 23
    • 0012773159 scopus 로고    scopus 로고
    • Computing the Local Iteration Set of a Block-Cyclically Distributed Reference with Affine Subscripts
    • S. P. Midkiff, "Computing the Local Iteration Set of a Block-Cyclically Distributed Reference with Affine Subscripts," Sixth Workshop on Compilers for Parallel Computing (1996).
    • (1996) Sixth Workshop on Compilers for Parallel Computing
    • Midkiff, S.P.1
  • 25
    • 85081461022 scopus 로고    scopus 로고
    • Loop Transformations for Restructuring Compilers
    • Chapter 3, Kluwer Academic Publishers, Boston
    • U. Banerjee, "Loop Transformations for Restructuring Compilers," Chapter 3, Dependence Analysis, Kluwer Academic Publishers, Boston (1997).
    • (1997) Dependence Analysis
    • Banerjee, U.1


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