-
2
-
-
0342321935
-
The Jalapeno virtual machine
-
B. Alpern, G. R. Attanasio, J. J. Barton, M. G. Burke, P. Cheng, J.-D. Choi, A. Cocchi, S. J. Fink, D. Grove, M. Hind, S. F. Hummel, D. Lieber, V. Litvinov, M. F. Mergen, T. Ngo, J. R. Russell, V. Sarkar, M. J. Serrano, J. G. Shepherd, S. E. Smith, V. G. Sreedhar, H. Srinivasan, and J. Whaley. The Jalapeno virtual machine. IBM Systems Journal, 39(1), 2000.
-
(2000)
IBM Systems Journal
, vol.39
, Issue.1
-
-
Alpern, B.1
Attanasio, G.R.2
Barton, J.J.3
Burke, M.G.4
Cheng, P.5
Choi, J.-D.6
Cocchi, A.7
Fink, S.J.8
Grove, D.9
Hind, M.10
Hummel, S.F.11
Lieber, D.12
Litvinov, V.13
Mergen, M.F.14
Ngo, T.15
Russell, J.R.16
Sarkar, V.17
Serrano, M.J.18
Shepherd, J.G.19
Smith, S.E.20
Sreedhar, V.G.21
Srinivasan, H.22
Whaley, J.23
more..
-
4
-
-
84864840992
-
Adaptive optimization in the Jalapeno JVM
-
M. Arnold, S. Fink, D. Grove, M. Hind, and P. F. Sweeney. Adaptive optimization in the Jalapeno JVM. In Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA), 2000.
-
(2000)
Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA)
-
-
Arnold, M.1
Fink, S.2
Grove, D.3
Hind, M.4
Sweeney, P.F.5
-
5
-
-
35048871734
-
Thin guards: A simple and effective technique for reducing the penalty of dynamic class loading
-
M. Arnold and B. G. Ryder. Thin guards: A simple and effective technique for reducing the penalty of dynamic class loading. In European Conference for ObjectOriented Prog. (ECOOP), 2002.
-
(2002)
European Conference for ObjectOriented Prog. (ECOOP)
-
-
Arnold, M.1
Ryder, B.G.2
-
8
-
-
0027632052
-
Interprocedural optimization: Eliminating unnecessary recompilation. Thins
-
M. Burke and L. Torczon. Interprocedural optimization: Eliminating unnecessary recompilation. Thins, on Prog. Lang, and Systems (TOPLAS), 1993.
-
(1993)
On Prog. Lang, and Systems (TOPLAS)
-
-
Burke, M.1
Torczon, L.2
-
10
-
-
0034447887
-
Modular interprocedural pointer analysis using access paths: Design, implementation, and evaluation
-
B.-C. Cheng and W.-m. W. Hwu. Modular interprocedural pointer analysis using access paths: design, implementation, and evaluation. In Prog. Lang. Design and Impl. (PLDI), 2000.
-
(2000)
Prog. Lang. Design and Impl. (PLDI)
-
-
Cheng, B.-C.1
Hwu, W.W.2
-
11
-
-
0033203859
-
Escape analysis for Java
-
J.-D. Choi, M. Gupta, M. Serrano, V. C. Sreedhar, and S. Midkiff. Escape analysis for Java. In Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA), 1999.
-
(1999)
Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA)
-
-
Choi, J.-D.1
Gupta, M.2
Serrano, M.3
Sreedhar, V.C.4
Midkiff, S.5
-
14
-
-
35048861024
-
Interprocedural optimization: Eliminating unnecessary recompilation
-
K. D. Cooper, K. Kennedy, and L. Torczon. Interprocedural optimization: Eliminating unnecessary recompilation. Trans, on Prog. Lang, and Systems (TOPLAS), 1986.
-
(1986)
Trans, on Prog. Lang, and Systems (TOPLAS)
-
-
Cooper, K.D.1
Kennedy, K.2
Torczon, L.3
-
15
-
-
0034448966
-
Unification-based pointer analysis with directional assignments
-
M. Das. Unification-based pointer analysis with directional assignments. In Prog. Lang. Design and Impl. (PLDI), 2000.
-
(2000)
Prog. Lang. Design and Impl. (PLDI)
-
-
Das, M.1
-
18
-
-
0002940467
-
Using types to analyze and optimize object-oriented programs
-
A. Diwan, K. S. McKinley, and J. E. B. Moss. Using types to analyze and optimize object-oriented programs. Trans, on Prog. Lang, and Systems (TOPLAS), 2001.
-
(2001)
Trans, on Prog. Lang, and Systems (TOPLAS)
-
-
Diwan, A.1
McKinley, K.S.2
Moss, J.E.B.3
-
20
-
-
35048840374
-
Simple and effective link-time optimization of Modula-3 programs
-
M. F. Fernandez. Simple and effective link-time optimization of Modula-3 programs. In Prog. Lang. Design and Impl. (PLDI), 1995.
-
(1995)
Prog. Lang. Design and Impl. (PLDI)
-
-
Fernandez, M.F.1
-
21
-
-
77953995711
-
Design, implementation, and evaluation of adaptive recompilation with on-stack replacement
-
S. J. Fink and F. Qian. Design, implementation, and evaluation of adaptive recompilation with on-stack replacement. In Code Gen. and Optimization (CGO), 2003.
-
(2003)
Code Gen. and Optimization (CGO)
-
-
Fink, S.J.1
Qian, F.2
-
22
-
-
0003523613
-
Flow-insensitive points-to analysis with term and set constraints
-
University of California at Berkeley
-
J. S. Foster, M. Fähndrich, and A. Aiken. Flow-insensitive points-to analysis with term and set constraints. Technical report, University of California at Berkeley, 1997.
-
(1997)
Technical Report
-
-
Foster, J.S.1
Fähndrich, M.2
Aiken, A.3
-
25
-
-
17544369853
-
Early storage reclamation in a tracing garbage collector
-
T. Harris. Early storage reclamation in a tracing garbage collector. ACM SIGPLAN Notices, 1999.
-
(1999)
ACM SIGPLAN Notices
-
-
Harris, T.1
-
28
-
-
0034832870
-
Ultra-fast aliasing analysis using CLA: A million lines of C code in a second
-
N. Heintze and O. Tardieu. Ultra-fast aliasing analysis using CLA: A million lines of C code in a second. In Prog. Lang. Design and Impl. (PLDI), 2001.
-
(2001)
Prog. Lang. Design and Impl. (PLDI)
-
-
Heintze, N.1
Tardieu, O.2
-
32
-
-
35048896630
-
Connectivity-based garbage collection
-
M. Hirzel, A. Diwan, and M. Hertz. Connectivity-based garbage collection. In Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA), 2003.
-
(2003)
Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA)
-
-
Hirzel, M.1
Diwan, A.2
Hertz, M.3
-
35
-
-
0028013921
-
Optimizing dynamically-dispatched calls with run-time type feedback
-
U. Hölzle and D. Ungar. Optimizing dynamically-dispatched calls with run-time type feedback. In Prog. Lang. Design and Impl. (PLDI), 1994.
-
(1994)
Prog. Lang. Design and Impl. (PLDI)
-
-
Hölzle, U.1
Ungar, D.2
-
36
-
-
34247268077
-
-
Winner (Graduate Division) ACM Student Research Competition.
-
A. C. King. Removing GC synchronization (extended version). http : //www. acm. org/src/subpages/AndyKing/overvieu. html, 2003. Winner (Graduate Division) ACM Student Research Competition.
-
(2003)
Removing GC Synchronization (Extended Version).
-
-
King, A.C.1
-
38
-
-
0242612538
-
Data Structure Analysis: An Efficient Context-Sensitive Heap Analysis
-
Computer Science Dept., Univ. of Illinois at Urbana-Champaign, Apr
-
C. Lattner and V. Adve. Data Structure Analysis: An Efficient Context-Sensitive Heap Analysis. Tech. Report UIUCDCS-R-2003-2340, Computer Science Dept., Univ. of Illinois at Urbana-Champaign, Apr 2003.
-
(2003)
Tech. Report UIUCDCS-R-2003-2340
-
-
Lattner, C.1
Adve, V.2
-
47
-
-
0035551919
-
Points-to analysis for Java using annotated constraints
-
A. Rountev, A. Milanova, and B. G. Ryder. Points-to analysis for Java using annotated constraints. In Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA), 2001.
-
(2001)
Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA)
-
-
Rountev, A.1
Milanova, A.2
Ryder, B.G.3
-
51
-
-
0034448303
-
A framework for interprocedural analysis and optimization in the presence of dynamic class loading
-
V. C. Sreedhar, M. Burke, and J.-D. Choi. A framework for interprocedural analysis and optimization in the presence of dynamic class loading. In Prog. Lang. Design and Impl. (PLDI), 2000.
-
(2000)
Prog. Lang. Design and Impl. (PLDI)
-
-
Sreedhar, V.C.1
Burke, M.2
Choi, J.-D.3
-
53
-
-
0035551928
-
A dynamic optimization framework for a Java just-in-time compiler
-
T. Suganuma, T. Yasue, M. Kawahito, H. Komatsu, and T. Nakatani. A dynamic optimization framework for a Java just-in-time compiler. In Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA), 2001.
-
(2001)
Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA)
-
-
Suganuma, T.1
Yasue, T.2
Kawahito, M.3
Komatsu, H.4
Nakatani, T.5
-
54
-
-
0034448260
-
Practical virtual method call resolution for Java
-
V. Sundaresan, L. J. Hendren, C. Razafimahefa, V.-R. Raja, P. Lam, E. Gagnon, and C. Godin. Practical virtual method call resolution for Java. In Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA), 2000.
-
(2000)
Obj.-Oriented Prog., Systems, Lang., and Applic. (OOPSLA)
-
-
Sundaresan, V.1
Hendren, L.J.2
Razafimahefa, C.3
Raja, V.-R.4
Lam, P.5
Gagnon, E.6
Godin, C.7
-
55
-
-
35048894524
-
-
The Eclipse Project. Eclipse
-
The Apache Tomcat Project. Apache Tomcat, 56. The Eclipse Project. Eclipse, http://www.eclipse.org.
-
Apache Tomcat
, vol.56
-
-
-
57
-
-
35048858475
-
Optimizing Java bytecode using the Soot framework: Is it feasible?
-
R. Vallée-Rai, E. Gagnon, L. Hendren, P. Lam, P. Pominville, and V. Sundaresan. Optimizing Java bytecode using the Soot framework: Is it feasible? In European Conference for Object-Oriented Prog. (ECOOP), 2000.
-
(2000)
European Conference for Object-Oriented Prog. (ECOOP)
-
-
Vallée-Rai, R.1
Gagnon, E.2
Hendren, L.3
Lam, P.4
Pominville, P.5
Sundaresan, V.6
-
59
-
-
4544365141
-
An efficient inclusion-based points-to analysis for strictlytyped languages
-
J. Whaley and M. Lam. An efficient inclusion-based points-to analysis for strictlytyped languages. In Static Analysis Symp. (SAS), 2002.
-
(2002)
Static Analysis Symp. (SAS)
-
-
Whaley, J.1
Lam, M.2
|