-
1
-
-
84959063903
-
Evaluating a demand driven technique for call graph construction
-
Proceedings of the 11th International Conference on Compiler Construction CC, Springer Verlag
-
AGRAWAL, G., LI, J., AND SU, Q. 2002. Evaluating a demand driven technique for call graph construction. In Proceedings of the 11th International Conference on Compiler Construction (CC). Lecture Notes on Computer Science, vol. 2304. Springer Verlag, 29-45.
-
(2002)
Lecture Notes on Computer Science
, vol.2304
, pp. 29-45
-
-
AGRAWAL, G.1
LI, J.2
SU, Q.3
-
2
-
-
0342321935
-
-
ALPERN, B., ATTANASIO, C. R., BARTON, J. J., BURKE, M. G., CHENO, P., CHOI, J.-D., COCCHI, A., FINK, S. J., GROVE, D., HIND, M., HUMMEL, S. F., LIEBER, D., LITVINOV, V., MERGEN, M. F., NGO, T., RUSSELL, J. R., SARKAR, V., SERRANO, M. J., SHEPHERD, J. C., SMITH, S. E., SREEDHAR, V. C., SRINIVASAN, H., AND WHALEY, J. 2000. The Jalapeno virtual machine. IBM Syst. J. 39, 1 (Feb.), 211-238.
-
ALPERN, B., ATTANASIO, C. R., BARTON, J. J., BURKE, M. G., CHENO, P., CHOI, J.-D., COCCHI, A., FINK, S. J., GROVE, D., HIND, M., HUMMEL, S. F., LIEBER, D., LITVINOV, V., MERGEN, M. F., NGO, T., RUSSELL, J. R., SARKAR, V., SERRANO, M. J., SHEPHERD, J. C., SMITH, S. E., SREEDHAR, V. C., SRINIVASAN, H., AND WHALEY, J. 2000. The Jalapeno virtual machine. IBM Syst. J. 39, 1 (Feb.), 211-238.
-
-
-
-
3
-
-
33845946966
-
-
analysis and specialization for the C programming language. Ph.D. thesis, DIKU, University of Copenhagen. DIKU report 94/19
-
ANDERSEN, L. O. 1994. Program analysis and specialization for the C programming language. Ph.D. thesis, DIKU, University of Copenhagen. DIKU report 94/19. ftp://ftp.diku.dk/pub/diku/semantics/papers/D-203.dvi.Z.
-
(1994)
Program
-
-
ANDERSEN, L.O.1
-
4
-
-
17944376245
-
-
ARNOLD, M., FINK, S., GROVE, D., HIND, M., AND SWEENEY, P. F. 2000. Adaptive optimization in the Jalapeno JVM. ACM SIGPLAN Not. 35, 10 (Oct.), 47-65. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
ARNOLD, M., FINK, S., GROVE, D., HIND, M., AND SWEENEY, P. F. 2000. Adaptive optimization in the Jalapeno JVM. ACM SIGPLAN Not. 35, 10 (Oct.), 47-65. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
5
-
-
84944070647
-
Thin guards: A simple and effective technique for reducing the penalty of dynamic class loading
-
Proceedings of the 16th European Conference on Object-Oriented Programming ECOOP, Springer Verlag
-
ARNOLD, M. AND RYDER, B. G. 2002. Thin guards: A simple and effective technique for reducing the penalty of dynamic class loading. In Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 2374. Springer Verlag.
-
(2002)
Lecture Notes in Computer Science
, vol.2374
-
-
ARNOLD, M.1
RYDER, B.G.2
-
6
-
-
0030260329
-
-
BACON, D. F. AND SWEENEY, P. F. 1996. Fast static analysis of C++ virtual function calls. ACM SIGPLAN Not. 31, 10 (Oct.), 324-341. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
BACON, D. F. AND SWEENEY, P. F. 1996. Fast static analysis of C++ virtual function calls. ACM SIGPLAN Not. 31, 10 (Oct.), 324-341. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
7
-
-
1442264340
-
-
BERNDL, M., LHOTÁK, O., QIAN, F., HENDHEN, L., AND UMANEE, N. 2003. Points-to analysis using BDDs. ACM SIGPLAN Not. 38, 5 (May), 103-114. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
BERNDL, M., LHOTÁK, O., QIAN, F., HENDHEN, L., AND UMANEE, N. 2003. Points-to analysis using BDDs. ACM SIGPLAN Not. 38, 5 (May), 103-114. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
9
-
-
34247260849
-
-
BURKE, M., CARINI, P., CHOI, J.-D., AND HIND, M. 1994. Flow-Insensitive Interprocedural alias analysis in the presence of pointers. In Proceedings of the 7th International Workshop on Languages and Compilers for Parallel Computing (LCPC), Extended version published as Res. Rep. RC 19546, IBM T. J. Watson Research Center, September.
-
BURKE, M., CARINI, P., CHOI, J.-D., AND HIND, M. 1994. Flow-Insensitive Interprocedural alias analysis in the presence of pointers. In Proceedings of the 7th International Workshop on Languages and Compilers for Parallel Computing (LCPC), Extended version published as Res. Rep. RC 19546, IBM T. J. Watson Research Center, September.
-
-
-
-
10
-
-
0027632052
-
-
BURKE, M. AND TOHCZON, L. 1998. Interprocedural optimization: Eliminating unnecessary recompilation. ACM Trans. Program. Lang. Syst. 15, 3 (Jul.), 367-399.
-
BURKE, M. AND TOHCZON, L. 1998. Interprocedural optimization: Eliminating unnecessary recompilation. ACM Trans. Program. Lang. Syst. 15, 3 (Jul.), 367-399.
-
-
-
-
12
-
-
17144409441
-
-
CHENG, B.-C. AND HWU, W.-M. W. 2000. Modular interprocedural pointer analysis using access paths: Design, implementation, and evaluation. ACM SIGPLAN Not. 35, 5 (May), 57-69. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
CHENG, B.-C. AND HWU, W.-M. W. 2000. Modular interprocedural pointer analysis using access paths: Design, implementation, and evaluation. ACM SIGPLAN Not. 35, 5 (May), 57-69. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
13
-
-
0002568342
-
Efficient and precise modeling of exceptions for the analysis of Java programs
-
CHOI, J.-D., GROVE, D., HIND, M., AND SAHKAR, V. 1999. Efficient and precise modeling of exceptions for the analysis of Java programs. In Proceedings of the Workshop on Program Analysis for Software Tools and Engineering (PASTE). 21-31.
-
(1999)
Proceedings of the Workshop on Program Analysis for Software Tools and Engineering (PASTE)
, pp. 21-31
-
-
CHOI, J.-D.1
GROVE, D.2
HIND, M.3
SAHKAR, V.4
-
14
-
-
17144414568
-
-
CHOI, J.-D., GUPTA, M., SEHRANO, M., SREEDHAR, V. C., AND MIDKIFF, S. 1999. Escape analysis for Java. ACM SIGPLAN Not. 34, 10 (Oct.), 1-19. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA).
-
CHOI, J.-D., GUPTA, M., SEHRANO, M., SREEDHAR, V. C., AND MIDKIFF, S. 1999. Escape analysis for Java. ACM SIGPLAN Not. 34, 10 (Oct.), 1-19. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA).
-
-
-
-
15
-
-
35248891044
-
Precise analysis of string expressions
-
Proceedings of the 10th International Static Analysis Symposium SAS, Springer Verlag
-
CHRISTENSEN, A. S., MøLLER, A., AND SCHWARTZBACH, M. I. 2003. Precise analysis of string expressions. In. Proceedings of the 10th International Static Analysis Symposium (SAS). Lecture Notes in Computer Science, vol. 2694. Springer Verlag. 1-18.
-
(2003)
Lecture Notes in Computer Science
, vol.2694
, pp. 1-18
-
-
CHRISTENSEN, A.S.1
MøLLER, A.2
SCHWARTZBACH, M.I.3
-
16
-
-
17144389016
-
-
CIERNIAK, M., LUEH, G.-Y, AND STICHNOTH, J. M. 2000. Practicing JUDO: Java under dynamic optimizations. ACM SIGPLAN Not. 35, 5 (May), 13-26. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
CIERNIAK, M., LUEH, G.-Y, AND STICHNOTH, J. M. 2000. Practicing JUDO: Java under dynamic optimizations. ACM SIGPLAN Not. 35, 5 (May), 13-26. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
17
-
-
77954004891
-
-
COOPER, K. D., KENNEDY, K., AND TORCZON, L. 1986. Interprocedural optimization: Eliminating unnecessary recompilation. ACM SIGPLAN Not. 21, 7 (Jul.), 58-67. In Proceedings of the Symposium on Compiler Construction (SCC).
-
COOPER, K. D., KENNEDY, K., AND TORCZON, L. 1986. Interprocedural optimization: Eliminating unnecessary recompilation. ACM SIGPLAN Not. 21, 7 (Jul.), 58-67. In Proceedings of the Symposium on Compiler Construction (SCC).
-
-
-
-
18
-
-
17144365864
-
-
DAS, M. 2000. Unification-Based pointer analysis with directional assignments. ACM SIGPLAN Not. 36, 5 (May), 35-46. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
DAS, M. 2000. Unification-Based pointer analysis with directional assignments. ACM SIGPLAN Not. 36, 5 (May), 35-46. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
19
-
-
84948958710
-
Optimization of object-oriented programs using static class hierarchy analysis
-
Proceedings of the 9th European Conference on Object-Oriented Programming ECOOP, Springer Verlag
-
DEAN, J., GROVE, D., AND CHAMBERS, C. 1995. Optimization of object-oriented programs using static class hierarchy analysis. In Proceedings of the 9th European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 952. Springer Verlag. 77-101.
-
(1995)
Lecture Notes in Computer Science
, vol.952
, pp. 77-101
-
-
DEAN, J.1
GROVE, D.2
CHAMBERS, C.3
-
20
-
-
84947920997
-
Inlining of virtual methods
-
Proceedings of the 13th European Conference on Object-Oriented Programming ECOOP, Springer Verlag
-
DETLEFS, D. AND AGESEN, O. 1999. Inlining of virtual methods. In Proceedings of the 13th European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 1628. Springer Verlag. 258-278.
-
(1999)
Lecture Notes in Computer Science
, vol.1628
, pp. 258-278
-
-
DETLEFS, D.1
AGESEN, O.2
-
21
-
-
0002940467
-
-
DIWAN, A., MCKINLEY, K. S., AND MOSS, J. E. B. 2001. Using types to analyze and optimize object-oriented programs. ACM Trans. Program. Lang. Syst. 23, 1 (Jan.), 30-72.
-
DIWAN, A., MCKINLEY, K. S., AND MOSS, J. E. B. 2001. Using types to analyze and optimize object-oriented programs. ACM Trans. Program. Lang. Syst. 23, 1 (Jan.), 30-72.
-
-
-
-
22
-
-
0031269332
-
-
DUESTERWALD, E., GUPTA, R., AND SOFFA, M. L. 1997. A practical framework for demand-driven interprocedural data flow analysis. ACM Trans. Program. Lang. Syst. 19, 6 (Nov.), 992-1030.
-
DUESTERWALD, E., GUPTA, R., AND SOFFA, M. L. 1997. A practical framework for demand-driven interprocedural data flow analysis. ACM Trans. Program. Lang. Syst. 19, 6 (Nov.), 992-1030.
-
-
-
-
23
-
-
84976840386
-
-
EMAMI, M., GHIYA, R., AND HENDREN, L. J. 1994. Context-Sensitive interprocedural points-to analysis in the presence of function pointers. ACM SIGPLAN Not. 29, 6 ( Jun.), 242-256. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
EMAMI, M., GHIYA, R., AND HENDREN, L. J. 1994. Context-Sensitive interprocedural points-to analysis in the presence of function pointers. ACM SIGPLAN Not. 29, 6 ( Jun.), 242-256. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
24
-
-
0346246707
-
-
FÄHNDRICH, M., FOSTER, J. S., SU, Z., AND AIKEN, A. 1998. Partial online cycle elimination in inclusion constraint graphs. ACM SIGPLAN Not. 33, 5 (May), 85-96. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
FÄHNDRICH, M., FOSTER, J. S., SU, Z., AND AIKEN, A. 1998. Partial online cycle elimination in inclusion constraint graphs. ACM SIGPLAN Not. 33, 5 (May), 85-96. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
25
-
-
84976680198
-
-
FERNÁNDEZ, M. F. 1995. Simple and effective link-time optimization of Modula-3 programs. ACM SIGPLAN Not. 30, 6 (Jun.), 103-115. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
FERNÁNDEZ, M. F. 1995. Simple and effective link-time optimization of Modula-3 programs. ACM SIGPLAN Not. 30, 6 (Jun.), 103-115. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
27
-
-
34247268078
-
-
FOSTER, J. S., FÄHNDRICH, M., AND AIKEN, A. 1997. Flow-Insensitive points-to analysis with term and set constraints. Tech. Rep. UCB/CSD-97-964, University of California at Berkeley. August.
-
FOSTER, J. S., FÄHNDRICH, M., AND AIKEN, A. 1997. Flow-Insensitive points-to analysis with term and set constraints. Tech. Rep. UCB/CSD-97-964, University of California at Berkeley. August.
-
-
-
-
31
-
-
21144458262
-
Client-Driven pointer analysis
-
Proceedings of the 10th International Static Analysis Symposium SAS, Springer Verlag
-
GUYER, S. AND LIN, C. 2003. Client-Driven pointer analysis. In Proceedings of the 10th International Static Analysis Symposium (SAS). Lecture Notes in Computer Science, vol. 2694. Springer Verlag. 214-236.
-
(2003)
Lecture Notes in Computer Science
, vol.2694
, pp. 214-236
-
-
GUYER, S.1
LIN, C.2
-
32
-
-
1542486328
-
Fiat: A framework for interprocedural analysis and transformations
-
Proceedings of the 6th Workshop on Languages and Compilers for Parallel Computing LCPC, Springer Verlag
-
HALL, M. W., MELLOR-CRUMMEY, J. M., CARLE, A., AND RODRIGUEZ, R. G. 1993. Fiat: A framework for interprocedural analysis and transformations. In Proceedings of the 6th Workshop on Languages and Compilers for Parallel Computing (LCPC). Lecture Notes in Computer Science, vol. 768. Springer Verlag. 522-545.
-
(1993)
Lecture Notes in Computer Science
, vol.768
, pp. 522-545
-
-
HALL, M.W.1
MELLOR-CRUMMEY, J.M.2
CARLE, A.3
RODRIGUEZ, R.G.4
-
33
-
-
17544369853
-
-
HARRIS, T. 1999. Early storage reclamation in a tracing garbage collector. ACM SIGPLAN Not. 34, 4 (Apr.), 46-53. In Proceedings of the International Symposium on Memory Management (ISMM).
-
HARRIS, T. 1999. Early storage reclamation in a tracing garbage collector. ACM SIGPLAN Not. 34, 4 (Apr.), 46-53. In Proceedings of the International Symposium on Memory Management (ISMM).
-
-
-
-
35
-
-
18844437836
-
-
HEINTZE, N. AND TARDIEU, O. 2001a. Demand-Driven pointer analysis. ACM SIGPLAN Not. 36, 5 (May), 24-34. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
HEINTZE, N. AND TARDIEU, O. 2001a. Demand-Driven pointer analysis. ACM SIGPLAN Not. 36, 5 (May), 24-34. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
36
-
-
18844428084
-
-
HEINTZE, N. AND TARDIEU, O. 2001b. Ultra-Fast aliasing analysis using CLA: A million lines of C code in a second. ACM SIGPLAN Not. 36, 5 (May), 254-263. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
HEINTZE, N. AND TARDIEU, O. 2001b. Ultra-Fast aliasing analysis using CLA: A million lines of C code in a second. ACM SIGPLAN Not. 36, 5 (May), 254-263. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
37
-
-
34247252851
-
-
Parallelizing programs with recursive data structures. Ph.D. thesis, Cornell University
-
HENDREN, L. 1990. Parallelizing programs with recursive data structures. Ph.D. thesis, Cornell University.
-
(1990)
-
-
HENDREN, L.1
-
40
-
-
1442263992
-
-
HIRZEL, M., DIWAN, A., AND HERTZ, M. 2003. Connectivity-Based garbage collection. ACM SIGPLAN Not. 38, 11 (Nov.), 359-373. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
HIRZEL, M., DIWAN, A., AND HERTZ, M. 2003. Connectivity-Based garbage collection. ACM SIGPLAN Not. 38, 11 (Nov.), 359-373. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
41
-
-
35048831472
-
Pointer analysis in the pressence of dynamic class loading
-
Proceedings of the 18th European Conference on Object-Oriented Programming ECOOP, Springer Verlag
-
HIRZEL, M., DIWAN, A., AND HIND, M. 2004. Pointer analysis in the pressence of dynamic class loading. In Proceedings of the 18th European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 3086. Springer Verlag. 96-122.
-
(2004)
Lecture Notes in Computer Science
, vol.3086
, pp. 96-122
-
-
HIRZEL, M.1
DIWAN, A.2
HIND, M.3
-
42
-
-
1442264406
-
-
HIRZEL, M., HENKEL, J., DIWAN, A., AND HIND, M. 2003. Understanding the connectivity of heap objects. ACM SIGPLAN Not. 38, 2s (Feb.), 143-156. In. Proceedings of the International Symposium on Memory Management (ISMM).
-
HIRZEL, M., HENKEL, J., DIWAN, A., AND HIND, M. 2003. Understanding the connectivity of heap objects. ACM SIGPLAN Not. 38, 2s (Feb.), 143-156. In. Proceedings of the International Symposium on Memory Management (ISMM).
-
-
-
-
43
-
-
0026993865
-
-
HÖLZLE, U., CHAMBERS, C., AND UNGAR, D. 1992. Debugging optimized code with dynamic deoptimization. ACM SIGPLAN Not. 27, 7 (Jul.), 32-43. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
HÖLZLE, U., CHAMBERS, C., AND UNGAR, D. 1992. Debugging optimized code with dynamic deoptimization. ACM SIGPLAN Not. 27, 7 (Jul.), 32-43. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
44
-
-
84976653405
-
-
HÖLZLE, U AND UNGAR, D. 1994. Optimizing dynamically-dispatched calls with run-time type feedback. ACM SIGPLAN Not. 29, 6 (Jun.), 326-336. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
HÖLZLE, U AND UNGAR, D. 1994. Optimizing dynamically-dispatched calls with run-time type feedback. ACM SIGPLAN Not. 29, 6 (Jun.), 326-336. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
45
-
-
34247195948
-
-
An overview of the Singularity project. Tech. Rep. MSR-TR-2005-135, Microsoft Research
-
HUNT, G., LARUS, J., ABADI, M., AIKEN, M., BARHAM, P., FÄHNDRICH, M., HAWBLITZEL, C., HODSON, O., LEVI, S., MUPRHY, N., STEENSGAARD, B., TARDITI, D., WOBBER, T., AND ZILL, B. 2005. An overview of the Singularity project. Tech. Rep. MSR-TR-2005-135, Microsoft Research.
-
(2005)
-
-
HUNT, G.1
LARUS, J.2
ABADI, M.3
AIKEN, M.4
BARHAM, P.5
FÄHNDRICH, M.6
HAWBLITZEL, C.7
HODSON, O.8
LEVI, S.9
MUPRHY, N.10
STEENSGAARD, B.11
TARDITI, D.12
WOBBER, T.13
ZILL, B.14
-
46
-
-
34247268077
-
Removing synchronization (extended version)
-
Tech. rep. 11-03, Computing Laboratory, University of Kent
-
KING, A. C. 2003. Removing synchronization (extended version). Tech. rep. 11-03, Computing Laboratory, University of Kent.
-
(2003)
-
-
KING, A.C.1
-
48
-
-
0041999249
-
Using tracing and dynamic slicing to tune compilers
-
Tech. Rep. 1174. August
-
LARUS, J. R. AND CHANDRA, S. 1993. Using tracing and dynamic slicing to tune compilers. Tech. Rep. 1174. August.
-
(1993)
-
-
LARUS, J.R.1
CHANDRA, S.2
-
49
-
-
0242612538
-
Data structure analysis: An efficient context-sensitive heap analysis
-
Tech. Rep. UIUCDCS-R-2003-2340, Computer Science Department, University of Illinois at Urbana-Champaign. April
-
LATTNER, C. AND ADVE, V. 2003. Data structure analysis: An efficient context-sensitive heap analysis. Tech. Rep. UIUCDCS-R-2003-2340, Computer Science Department, University of Illinois at Urbana-Champaign. April.
-
(2003)
-
-
LATTNER, C.1
ADVE, V.2
-
50
-
-
24644521624
-
Using inter-procedural side-effect information in JIT optimizations
-
Proceedings of the 14th International Conference on Compiler Construction CC, Springer Verlag
-
LE, A., LHOTÁK, O., AND HENDREN, L. 2005. Using inter-procedural side-effect information in JIT optimizations. In Proceedings of the 14th International Conference on Compiler Construction (CC). Lecture Notes in Computer Science, vol. 3443. Springer Verlag. 287-304.
-
(2005)
Lecture Notes in Computer Science
, vol.3443
, pp. 287-304
-
-
LE, A.1
LHOTÁK, O.2
HENDREN, L.3
-
51
-
-
35248842644
-
Scaling Java points-to analysis using SPARK
-
Proceedings of the 12th International Conference on Compiler Construction CC, Springer Verlag
-
LHOTÁK, O. AND HENDREN, L. 2003. Scaling Java points-to analysis using SPARK. In Proceedings of the 12th International Conference on Compiler Construction (CC). Lecture Notes in Computer Science, vol. 2622. Springer Verlag. 153-169.
-
(2003)
Lecture Notes in Computer Science
, vol.2622
, pp. 153-169
-
-
LHOTÁK, O.1
HENDREN, L.2
-
52
-
-
84887498974
-
Efficient points-to analysis for whole-program analysis
-
Proceedings of the 7th European Software Engineering Conference, and International Symposium on Foundations of Software Engineering ESEC/FSE, O. Nierstraz and M. Lemoine, eds, Springer Verlag
-
LIANG, D. AND HARROLD, M. J. 1999. Efficient points-to analysis for whole-program analysis. In Proceedings of the 7th European Software Engineering Conference, and International Symposium on Foundations of Software Engineering (ESEC/FSE), O. Nierstraz and M. Lemoine, eds. Lecture Notes in Computer Science, vol. 1687. Springer Verlag. 199-215.
-
(1999)
Lecture Notes in Computer Science
, vol.1687
, pp. 199-215
-
-
LIANG, D.1
HARROLD, M.J.2
-
57
-
-
0034819534
-
Dynamic points-to sets: A comparison with static analyses and potential applications in program understanding and optimization
-
MOCK, M., DAS, M., CHAMBERS, C., AND EGGERS, S. J. 2001. Dynamic points-to sets: A comparison with static analyses and potential applications in program understanding and optimization. In Proceedings of the Workshop on Program Analysis for Software Tools and Engineering (PASTE). 66-72.
-
(2001)
Proceedings of the Workshop on Program Analysis for Software Tools and Engineering (PASTE)
, pp. 66-72
-
-
MOCK, M.1
DAS, M.2
CHAMBERS, C.3
EGGERS, S.J.4
-
59
-
-
0035552042
-
-
PECHTCHANSKI, I. AND SARKAR, V. 2001. Dynamic optimistic interprocedural analysis: A framework and an application. ACM SIGPLAN Not. 36, 11 (Nov.), 195-210. In. Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
PECHTCHANSKI, I. AND SARKAR, V. 2001. Dynamic optimistic interprocedural analysis: A framework and an application. ACM SIGPLAN Not. 36, 11 (Nov.), 195-210. In. Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
60
-
-
84976678569
-
-
PLEVYAK, J. AND CHIEN, A. A. 1994. Precise concrete type inference for object-oriented languages. ACM SIGPLAN Not. 29, 10 (Oct.), 324-324. In Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA).
-
PLEVYAK, J. AND CHIEN, A. A. 1994. Precise concrete type inference for object-oriented languages. ACM SIGPLAN Not. 29, 10 (Oct.), 324-324. In Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA).
-
-
-
-
62
-
-
24644435024
-
A study of type analysis for speculative method inlining in a JIT environment
-
Proceedings of the 14th International Conference on Compiler Construction CC, Springer Verlag
-
QIAN, F. AND HENDREN, L. 2005. A study of type analysis for speculative method inlining in a JIT environment. In. Proceedings of the 14th International Conference on Compiler Construction (CC). Lecture Notes in Computer Science, vol. 3443. Springer Verlag. 255-270.
-
(2005)
Lecture Notes in Computer Science
, vol.3443
, pp. 255-270
-
-
QIAN, F.1
HENDREN, L.2
-
63
-
-
17144372619
-
-
ROUNTEV, A. AND CHANDRA, S. 2000. Off-Line variable substitution for scaling points-to analysis. ACM SIGPLAN NOT. 35, 5 (May), 47-56. In PROCEEDINGS OF THE CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI).
-
ROUNTEV, A. AND CHANDRA, S. 2000. Off-Line variable substitution for scaling points-to analysis. ACM SIGPLAN NOT. 35, 5 (May), 47-56. In PROCEEDINGS OF THE CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI).
-
-
-
-
64
-
-
0035551919
-
-
ROUNTEV, A., MILANOVA, A., AND RYDER, B. G. 2001. Points-To analysis for Java using annotated constraints. ACM SIGPLAN Not. 36, 11 (Nov.), 43-55. In. Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
ROUNTEV, A., MILANOVA, A., AND RYDER, B. G. 2001. Points-To analysis for Java using annotated constraints. ACM SIGPLAN Not. 36, 11 (Nov.), 43-55. In. Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
65
-
-
17144374941
-
-
RUF, E. 2000. Effective synchronization removal for Java. ACM SIGPLAN Not. 35, 5 (May), 208-218. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
RUF, E. 2000. Effective synchronization removal for Java. ACM SIGPLAN Not. 35, 5 (May), 208-218. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
66
-
-
35248819232
-
Dimensions of precision in reference analysis for object-oriented programming languages
-
Proceedings of the 12th International Conference on Compiler Construction CC, G. Hedin, ed, Springer Verlag
-
RYDER, B. G. 2003. Dimensions of precision in reference analysis for object-oriented programming languages. In Proceedings of the 12th International Conference on Compiler Construction (CC), G. Hedin, ed. Lecture Notes in Computer Science, vol. 2622. Springer Verlag. 126-137.
-
(2003)
Lecture Notes in Computer Science
, vol.2622
, pp. 126-137
-
-
RYDER, B.G.1
-
68
-
-
84978282082
-
The effects of the precision of pointer analysis. In Proceedings of the 4th International Symposium on Static Analysis (SAS)
-
Springer Verlag
-
SHAPIRO, M. AND HORWITZ, S. 1997. The effects of the precision of pointer analysis. In Proceedings of the 4th International Symposium on Static Analysis (SAS). Lecture Notes in Computer Science, vol. 1302. Springer Verlag. 16-34.
-
(1997)
Lecture Notes in Computer Science
, vol.1302
, pp. 16-34
-
-
SHAPIRO, M.1
HORWITZ, S.2
-
69
-
-
17144414170
-
-
SREEDHAR, V. C., BURKE, M., AND CHOI, J.-D. 2000. A framework for interprocedural optimization in the presence of dynamic class loading. ACM SIGPIAN Not. 35, 5 (May), 196-207. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
SREEDHAR, V. C., BURKE, M., AND CHOI, J.-D. 2000. A framework for interprocedural optimization in the presence of dynamic class loading. ACM SIGPIAN Not. 35, 5 (May), 196-207. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
72
-
-
0035551928
-
-
SUGANUMA, T., YASUE, T., KAWAHITO, M., KOMATSU, H., AND NAKATANI, T. 2001. A dynamic optimization framework for a Java just-in-time compiler. ACM SIGPLAN Not. 36, 11 (Nov.), 180-195. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
SUGANUMA, T., YASUE, T., KAWAHITO, M., KOMATSU, H., AND NAKATANI, T. 2001. A dynamic optimization framework for a Java just-in-time compiler. ACM SIGPLAN Not. 36, 11 (Nov.), 180-195. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
73
-
-
17944366401
-
-
SUNDARESAN, V., HENDREN, L., RAZAFIMAHEFA, C., VALLÈE-RAI, R., LAM, P., GAGNON, E., AND GODIN, C. 2000. Practical virtual method call resolution for Java. ACM SIGPLAN Not. 35, 10 (Oct.), 264-280. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
SUNDARESAN, V., HENDREN, L., RAZAFIMAHEFA, C., VALLÈE-RAI, R., LAM, P., GAGNON, E., AND GODIN, C. 2000. Practical virtual method call resolution for Java. ACM SIGPLAN Not. 35, 10 (Oct.), 264-280. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
74
-
-
0034448306
-
-
TIP, F. AND PALSBERG, J. 2000. Scalable propagation-based call graph construction algorithms. ACM SIGPLAN Not. 35, 10 (Oct.), 281-293. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
TIP, F. AND PALSBERG, J. 2000. Scalable propagation-based call graph construction algorithms. ACM SIGPLAN Not. 35, 10 (Oct.), 281-293. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).
-
-
-
-
75
-
-
84956985758
-
Optimizing Java bytecode using the Soot framework: Is it feasible?
-
Proceedings of the 9th International Conference on Compiler Construction CC, Springer Verlag
-
VALLÉE-RAI, R., GAGNON, E., HENDREN, L., LAM, P., POMINVILLE, P., AND SUNDARESAN, V. 2000. Optimizing Java bytecode using the Soot framework: Is it feasible? In Proceedings of the 9th International Conference on Compiler Construction (CC), Lecture Notes in Computer Science, vol. 1781. Springer Verlag. 18-34.
-
(2000)
Lecture Notes in Computer Science
, vol.1781
, pp. 18-34
-
-
VALLÉE-RAI, R.1
GAGNON, E.2
HENDREN, L.3
LAM, P.4
POMINVILLE, P.5
SUNDARESAN, V.6
-
76
-
-
0034832692
-
-
VIVIEN, F. AND RINAHD, M. 2001. Incrementalized pointer and escape analysis. ACM SIGPLAN Not. 36, 5 (May), 35-46. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
VIVIEN, F. AND RINAHD, M. 2001. Incrementalized pointer and escape analysis. ACM SIGPLAN Not. 36, 5 (May), 35-46. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI).
-
-
-
-
77
-
-
84958762493
-
An efficient inclusion-based points-to analysis for strictly-typed languages
-
Proceedings of the 9th International Symposium on Static Analysis SAS, Springer Verlag
-
WHALEY, J. AND LAM, M. 2002. An efficient inclusion-based points-to analysis for strictly-typed languages. In Proceedings of the 9th International Symposium on Static Analysis (SAS). Lecture Notes in Computer Science, vol. 2477. Springer Verlag. 180-195.
-
(2002)
Lecture Notes in Computer Science
, vol.2477
, pp. 180-195
-
-
WHALEY, J.1
LAM, M.2
|