메뉴 건너뛰기




Volumn 3443, Issue , 2005, Pages 287-304

Using inter-procedural side-effect information in JIT optimizations

Author keywords

[No Author keywords available]

Indexed keywords

BENCHMARKING; CODES (SYMBOLS); DATA STORAGE EQUIPMENT; ENCODING (SYMBOLS); JAVA PROGRAMMING LANGUAGE; OPTIMIZATION;

EID: 24644521624     PISSN: 03029743     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1007/11406921_22     Document Type: Conference Paper
Times cited : (22)

References (29)
  • 4
    • 0027311335 scopus 로고
    • Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects
    • J.-D. Choi, M. Burke, and P. Carini. Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects. In Proceedings of POPL 1993, pages 232-245, 1993.
    • (1993) Proceedings of POPL 1993 , pp. 232-245
    • Choi, J.-D.1    Burke, M.2    Carini, P.3
  • 5
    • 24644456612 scopus 로고    scopus 로고
    • The limits of alias analysis for scalar optimizations
    • CC 2004
    • R. A. Chowdhury, P. Djeu, B. Cahoon, J. H. Burrill, and K. S. McKinley. The limits of alias analysis for scalar optimizations. In CC 2004, volume 2985 of LNCS, pages 24-38, 2004.
    • (2004) LNCS , vol.2985 , pp. 24-38
    • Chowdhury, R.A.1    Djeu, P.2    Cahoon, B.3    Burrill, J.H.4    McKinley, K.S.5
  • 6
    • 0031272655 scopus 로고    scopus 로고
    • A Java bytecode optimizer using side-effect analysis
    • Nov.
    • L. R. Clausen. A Java bytecode optimizer using side-effect analysis. Concurrency: Practice and Experience, 9(11):1031-1045, Nov. 1997.
    • (1997) Concurrency: Practice and Experience , vol.9 , Issue.11 , pp. 1031-1045
    • Clausen, L.R.1
  • 7
    • 84976803340 scopus 로고
    • Global code motion/global value numbering
    • C. Click. Global code motion/global value numbering. In Proceedings of PLDI 1995, pages 246-257, 1995.
    • (1995) Proceedings of PLDI 1995 , pp. 246-257
    • Click, C.1
  • 8
    • 84948958710 scopus 로고
    • Optimization of object-oriented programs using static class hierarchy analysis
    • ECOOP 95
    • J. Dean, D. Grove, and C. Chambers. Optimization of object-oriented programs using static class hierarchy analysis. In ECOOP 95, volume 952 of LNCS, pages 77-101, 1995.
    • (1995) LNCS , vol.952 , pp. 77-101
    • Dean, J.1    Grove, D.2    Chambers, C.3
  • 10
    • 84906082594 scopus 로고    scopus 로고
    • Unified analysis of array and object references in strongly typed languages
    • S. J. Fink, K. Knobe, and V. Sarkar. Unified analysis of array and object references in strongly typed languages. In Static Analysis Symposium, pages 155-174, 2000.
    • (2000) Static Analysis Symposium , pp. 155-174
    • Fink, S.J.1    Knobe, K.2    Sarkar, V.3
  • 12
    • 0034830876 scopus 로고    scopus 로고
    • On the importance of points-to analysis and other memory disambiguation methods for C programs
    • R. Ghiya, D. Lavery, and D. Sehr. On the importance of points-to analysis and other memory disambiguation methods for C programs. In Proceedings of PLDI 2001, pages 47-58, 2001.
    • (2001) Proceedings of PLDI 2001 , pp. 47-58
    • Ghiya, R.1    Lavery, D.2    Sehr, D.3
  • 13
    • 0034592895 scopus 로고    scopus 로고
    • Which pointer analysis should I use?
    • M. Hind and A. Pioli. Which pointer analysis should I use? In Proceedings of ISSTA 2000, pages 113-123, 2000.
    • (2000) Proceedings of ISSTA 2000 , pp. 113-123
    • Hind, M.1    Pioli, A.2
  • 14
    • 0027830142 scopus 로고
    • Interprocedural modification side effect analysis with pointer aliasing
    • W. Landi, B. G. Ryder, and S. Zhang. Interprocedural modification side effect analysis with pointer aliasing. In Proceedings of PLDI 1993, pages 56-67, 1993.
    • (1993) Proceedings of PLDI 1993 , pp. 56-67
    • Landi, W.1    Ryder, B.G.2    Zhang, S.3
  • 16
    • 35248842644 scopus 로고    scopus 로고
    • Scaling Java points-to analysis using Spark
    • CC 2003, Warsaw, Poland
    • O. Lhotak and L. Hendren. Scaling Java points-to analysis using Spark. In CC 2003, volume 2622 of LNCS, pages 153-169, Warsaw, Poland, 2003.
    • (2003) LNCS , vol.2622 , pp. 153-169
    • Lhotak, O.1    Hendren, L.2
  • 18
    • 0036986544 scopus 로고    scopus 로고
    • Parameterized object sensitivity for points-to and side-effect analyses for Java
    • A. Milanova, A. Rountev, and B. G. Ryder. Parameterized object sensitivity for points-to and side-effect analyses for Java. In Proceedings of ISSTA 2002, pages 1-11, 2002.
    • (2002) Proceedings of ISSTA 2002 , pp. 1-11
    • Milanova, A.1    Rountev, A.2    Ryder, B.G.3
  • 21
    • 84958960586 scopus 로고    scopus 로고
    • A framework for optimizing Java using attributes
    • CC 2001
    • P. Pominville, F. Qian, R. Vallée-Rai, L. Hendren, and C. Verbrugge. A framework for optimizing Java using attributes. In CC 2001, volume 2027 of LNCS, pages 334-354, 2001.
    • (2001) LNCS , vol.2027 , pp. 334-354
    • Pominville, P.1    Qian, F.2    Vallée-Rai, R.3    Hendren, L.4    Verbrugge, C.5
  • 22
    • 24644482086 scopus 로고    scopus 로고
    • A study of type analysis for speculative method inlining in a JIT environment
    • LNCS, Edinburgh, Scotland, April . Springer
    • F. Qian and L. Hendren. A study of type analysis for speculative method inlining in a JIT environment. In CC 2005, LNCS, Edinburgh, Scotland, April 2005. Springer.
    • (2005) CC 2005
    • Qian, F.1    Hendren, L.2
  • 25
  • 26
    • 84958986994 scopus 로고    scopus 로고
    • Points-to and side-effect analyses for programs built with precompiled libraries
    • CC 2001
    • A. Rountev and B. G. Ryder. Points-to and side-effect analyses for programs built with precompiled libraries. In CC 2001, volume 2027 of LNCS, pages 20-36, 2001.
    • (2001) LNCS , vol.2027 , pp. 20-36
    • Rountev, A.1    Ryder, B.G.2
  • 28
    • 0001841057 scopus 로고    scopus 로고
    • Comparing flow and context sensitivity on the modification-side-effects problem
    • P. A. Stocks, B. G. Ryder, W. A. Landi, and S. Zhang. Comparing flow and context sensitivity on the modification-side-effects problem. In Proceedings of ISSTA 1998, pages 21-31, 1998.
    • (1998) Proceedings of ISSTA 1998 , pp. 21-31
    • Stocks, P.A.1    Ryder, B.G.2    Landi, W.A.3    Zhang, S.4
  • 29
    • 84956985758 scopus 로고    scopus 로고
    • Optimizing Java bytecode using the Soot framework: Is it feasible?
    • CC 2000
    • R. Vallée-Rai, E. Gagnon, L. J. Hendren, P. Lam, P. Pominville, and V. Sundaresan. Optimizing Java bytecode using the Soot framework: is it feasible? In CC 2000, volume 1781 of LNCS, pages 18-34, 2000.
    • (2000) LNCS , vol.1781 , pp. 18-34
    • Vallée-Rai, R.1    Gagnon, E.2    Hendren, L.J.3    Lam, P.4    Pominville, P.5    Sundaresan, V.6


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