-
1
-
-
0036948875
-
Supporting objects in run-time byte-code specialization
-
ACM Press, Aizu, Japan
-
AFFELDT, R., MASUHARA, H., SUMII, E., AND YONEZAWA, A. 2002. Supporting objects in run-time byte-code specialization. ACM Press, Aizu, Japan. In the Proceedings of Asia-PEPM 2002.
-
(2002)
Proceedings of Asia-PEPM 2002
-
-
Affeldt, R.1
Masuhara, H.2
Sumii, E.3
Yonezawa, A.4
-
2
-
-
84987191815
-
Type inference of SELF
-
Lecture Notes in Computer Science, Springer-Verlag, Kaiserslautern, Germany
-
AGESEN, O., PALSBERG, J., AND SCHWARTZBACH, M. 1993. Type inference of SELF. In Proceedings of the European Conference on Object-oriented Programming (ECOOP'93). Lecture Notes in Computer Science, vol. 707. Springer-Verlag, Kaiserslautern, Germany, 247-267.
-
(1993)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'93)
, vol.707
, pp. 247-267
-
-
Agesen, O.1
Palsberg, J.2
Schwartzbach, M.3
-
3
-
-
0000617811
-
Eliminating virtual calls in C++ programs
-
Springer-Verlag, Linz, Austria
-
AIGNER, G. AND HOLZLE, U. 1996. Eliminating virtual calls in C++ programs. In Proceedings of ECOOP '96. Springer-Verlag, Linz, Austria.
-
(1996)
Proceedings of ECOOP '96
-
-
Aigner, G.1
Holzle, U.2
-
4
-
-
17144413831
-
Implementing Jalapeno in Java
-
ACM SIGPLAN Notices, L. Meissner, Ed. ACM Press, Denver, CO
-
ALPERN, B., ATTANASIO, C., COCCHI, A., LIEBER, D., SMITH, S., Nco, T., BARTON, J., HUMJIEL, S., SIIEPERD, J., AND MERGEN, M. 1999. Implementing Jalapeno in Java. In Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'99). ACM SIGPLAN Notices, vol. 34(10), L. Meissner, Ed. ACM Press, Denver, CO, 314-324.
-
(1999)
Proceedings of the 1999 ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'99)
, vol.34
, Issue.10
, pp. 314-324
-
-
Alpern, B.1
Attanasio, C.2
Cocchi, A.3
Lieber, D.4
Smith, S.5
Ngo, T.6
Barton, J.7
Hummel, S.8
Sheperd, J.9
Mergen, M.10
-
5
-
-
0004273497
-
Program analysis and specialization for the C programming language
-
Ph.D. thesis, Computer Science Department, University of Copenhagen
-
ANDERSEN, L. 1994. Program analysis and specialization for the C programming language. Ph.D. thesis, Computer Science Department, University of Copenhagen. DIKU Technical Report 94/19.
-
(1994)
DIKU Technical Report
, vol.94
, Issue.19
-
-
Andersen, L.1
-
6
-
-
0002982750
-
Partial evaluation of numerical programs in Fortran
-
Technical Report 94/9, University of Melbourne, Australia, Orlando, FL, USA
-
BAIER, R., GLÜCK, R., AND ZÖCHLING, R. 1994. Partial evaluation of numerical programs in Fortran. In ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation (PEPM'94). Technical Report 94/9, University of Melbourne, Australia, Orlando, FL, USA, 119-132.
-
(1994)
ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation (PEPM'94)
, pp. 119-132
-
-
Baier, R.1
Glück, R.2
Zöchling, R.3
-
7
-
-
0002536083
-
An evaluation of Java for numerical computing
-
Special Issue: High Performance Java Compilation and Runtime Issues
-
BLOUNT, B. AND CHATTERJEE, S. 1999. An evaluation of Java for numerical computing. Scientific Programming 7(2), 97-110. Special Issue: High Performance Java Compilation and Runtime Issues.
-
(1999)
Scientific Programming
, vol.7
, Issue.2
, pp. 97-110
-
-
Blount, B.1
Chatterjee, S.2
-
8
-
-
0004202395
-
Self-applicable partial evaluation
-
Ph.D. thesis, DIKU, University of Copenhagen, Denmark. Revised Version
-
BONDORF, A. 1990. Self-applicable partial evaluation. Ph.D. thesis, DIKU, University of Copenhagen, Denmark. Revised version: DIKU Report 90/17.
-
(1990)
DIKU Report
, vol.90
, Issue.17
-
-
Bondorf, A.1
-
9
-
-
0033706396
-
Towards partially evaluating reflection in Java
-
ACM Press, Boston, MA, USA
-
BRAUX, M. AND NOYÉ, J. 2000. Towards partially evaluating reflection in Java. In ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation (PEPM'OO). ACM Press, Boston, MA, USA.
-
(2000)
ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation (PEPM'OO)
-
-
Braux, M.1
Noyé, J.2
-
11
-
-
23044529551
-
JaMake: A Java compiler environment
-
Number 2179 in Lecture Notes in Computer Science. Springer-Verlag, Sozopol, Bulgaria
-
BUDIMLIC, Z. AND KENNEDY, K. 2001. JaMake: a Java compiler environment. In Third International Conference on Large Scale Scientific Computing. Number 2179 in Lecture Notes in Computer Science. Springer-Verlag, Sozopol, Bulgaria, 201-209.
-
(2001)
Third International Conference on Large Scale Scientific Computing
, pp. 201-209
-
-
Budimlic, Z.1
Kennedy, K.2
-
12
-
-
0005084974
-
The cost of being object-oriented: A preliminary study
-
BUDIMLIC, Z., KENNEDY, K., AND PIPER, J. 1999. The cost of being object-oriented: A preliminary study. Scientific Computing 7, 2, 87-95.
-
(1999)
Scientific Computing
, vol.7
, Issue.2
, pp. 87-95
-
-
Budimlic, Z.1
Kennedy, K.2
Piper, J.3
-
13
-
-
0024701862
-
Customization: Optimizing compiler technology for SELF, A dynamically-typed object-oriented programming language
-
B. Knobe, Ed. ACM Press, Portland, OR, USA
-
CHAMBERS, C. AND UNGAR, D. 1989. Customization: Optimizing compiler technology for SELF, A dynamically-typed object-oriented programming language. In Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation (PLDI '89), B. Knobe, Ed. ACM Press, Portland, OR, USA, 146-160.
-
(1989)
Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation (PLDI '89)
, pp. 146-160
-
-
Chambers, C.1
Ungar, D.2
-
14
-
-
0005374050
-
A tour of Schism: A partial evaluation system for higher-order applicative languages
-
ACM Press, Copenhagen, Denmark
-
COXSEL, C. 1993. A tour of Schism: a partial evaluation system for higher-order applicative languages. In Partial Evaluation and Semantics-Based Program Manipulation (PEPM'93). ACM Press, Copenhagen, Denmark, 66-77.
-
(1993)
Partial Evaluation and Semantics-based Program Manipulation (PEPM'93)
, pp. 66-77
-
-
Coxsel, C.1
-
15
-
-
84957714677
-
Auniform approach for compile-time and run-time specialization
-
O. Danvy, R. Glück, and P. Thiemann, Eds. Number 1110 in Lecture Notes in Computer Science. Springer-Verlag, Dagstuhl Castle, Germany
-
CONSEL, C., HORNOF, L., NOÉL, F., NOYÉ, J., AND VOLANSCHI, E. 1996. Auniform approach for compile-time and run-time specialization. In Partial Evaluation, International Seminar, Dagstuhl Castle, O. Danvy, R. Glück, and P. Thiemann, Eds. Number 1110 in Lecture Notes in Computer Science. Springer-Verlag, Dagstuhl Castle, Germany, 54-72.
-
(1996)
Partial Evaluation, International Seminar, Dagstuhl Castle
, pp. 54-72
-
-
Consel, C.1
Hornof, L.2
Noél, F.3
Noyé, J.4
Volanschi, E.5
-
16
-
-
0027041691
-
Procedure cloning
-
IEEE Computer Society Press, Oakland, CA, USA
-
COOPER, K., HALL, M., AND KENNEDY, K 1992. Procedure cloning. In Proceedings of the 1992 International Conference on Computer Languages. IEEE Computer Society Press, Oakland, CA, USA, 96-105.
-
(1992)
Proceedings of the 1992 International Conference on Computer Languages
, pp. 96-105
-
-
Cooper, K.1
Hall, M.2
Kennedy, K.3
-
17
-
-
84976767029
-
Selective specialization for object-oriented languages
-
ACM SIGPLAN Notices, La Jolla, CA USA
-
DEAN, J., CHAMBERS, C., AND GROVE, D. 1995. Selective specialization for object-oriented languages. In Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation (PLDI'95). ACM SIGPLAN Notices, 30(6), La Jolla, CA USA, 93-102.
-
(1995)
Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation (PLDI'95)
, vol.30
, Issue.6
, pp. 93-102
-
-
Dean, J.1
Chambers, C.2
Grove, D.3
-
18
-
-
84948958710
-
Optimization of object-oriented programs using static class hierarchy analysis
-
W. G. Olthoff, Ed. Lecture Notes in Computer Science, Springer-Verlag, Aarhus, Denmark
-
DEAN, J., GROVE, D., AND CHAMBERS, C. 1995a. Optimization of object-oriented programs using static class hierarchy analysis. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP'95), W. G. Olthoff, Ed. Lecture Notes in Computer Science, vol. 952. Springer-Verlag, Aarhus, Denmark, 77-101.
-
(1995)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'95)
, vol.952
, pp. 77-101
-
-
Dean, J.1
Grove, D.2
Chambers, C.3
-
19
-
-
84947920997
-
Mining of virtual methods
-
Lecture Notes in Computer Science, R. Guerraoui, Ed. Springer-Verlag, Lisbon, Portugal
-
DETLEFS, D. AND AGESEN, O. 1999. Mining of virtual methods. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP'99). Lecture Notes in Computer Science, vol. 1628, R. Guerraoui, Ed. Springer-Verlag, Lisbon, Portugal, 258-278.
-
(1999)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'99)
, vol.1628
, pp. 258-278
-
-
Detlefs, D.1
Agesen, O.2
-
20
-
-
0348137547
-
An evaluation of automatic object inline allocation techniques
-
ACM SIGPLAN Notices. ACM Press, ACM Press, Vancouver, Canada
-
DOLBY, J. AND CHIEN, A. 1998. An evaluation of automatic object inline allocation techniques. In OOPSLA'97 Conference Proceedings. ACM SIGPLAN Notices. ACM Press, ACM Press, Vancouver, Canada, 1-20.
-
(1998)
OOPSLA'97 Conference Proceedings
, pp. 1-20
-
-
Dolby, J.1
Chien, A.2
-
21
-
-
0034447229
-
An automatic object inlining optimizations and its evaluation
-
M. Lam, Ed. Vancouver, British Columbia, Canada
-
DOLBY, J. AND CHIEN, A. 2000. An automatic object inlining optimizations and its evaluation. In Proceedings of the 1999 ACM SIGPLAN'00 Conference on Programming Language Design and Implementation (PLDI'00), M. Lam, Ed. Vancouver, British Columbia, Canada, 345-357.
-
(2000)
Proceedings of the 1999 ACM SIGPLAN'00 Conference on Programming Language Design and Implementation (PLDI'00)
, pp. 345-357
-
-
Dolby, J.1
Chien, A.2
-
22
-
-
84888223619
-
Determination of dynamic method dispatches using run-time code generation
-
X. Leroy and A. Ohori, Eds. Lecture Notes in Computer Science, Springer-Verlag, Kyoto, Japan
-
FUJINAMI, N. 1998. Determination of dynamic method dispatches using run-time code generation. In Proceedings of the Second International Workshop on Types in Compilation (TIC'98), X. Leroy and A. Ohori, Eds. Lecture Notes in Computer Science, vol. 1473. Springer-Verlag, Kyoto, Japan, 253-271.
-
(1998)
Proceedings of the Second International Workshop on Types in Compilation (TIC'98)
, vol.1473
, pp. 253-271
-
-
Fujinami, N.1
-
23
-
-
0003880013
-
-
Addison-Wesley
-
GAMMA, E., HELM, R., JOHNSON, R., AND VLISSIDES, J. 1994. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley.
-
(1994)
Design Patterns: Elements of Reusable Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
24
-
-
0029452539
-
Profile-guided receiver class prediction
-
ACM Press, Austin, TX, USA
-
GROVE, D., DEAN, J., GARRETT, C., AND CHAMBERS, C. 1995. Profile-guided receiver class prediction. In OOPSLA'95 Conference Proceedings. ACM Press, Austin, TX, USA, 108-123.
-
(1995)
OOPSLA'95 Conference Proceedings
, pp. 108-123
-
-
Grove, D.1
Dean, J.2
Garrett, C.3
Chambers, C.4
-
25
-
-
0028013921
-
Optimizing dynamically-dispatched calls with run-time type feedback
-
ACM SIGPLAN Notices, New York, NY, USA
-
HÖLZLE, U. AND UNGAR, D. 1994. Optimizing dynamically-dispatched calls with run-time type feedback. In Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation (PLDI'94). ACM SIGPLAN Notices, 29(6), New York, NY, USA, 326-336.
-
(1994)
Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation (PLDI'94)
, vol.29
, Issue.6
, pp. 326-336
-
-
Hölzle, U.1
Ungar, D.2
-
26
-
-
0003363958
-
Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity
-
HORNOF, L. AND NOYÉ, J. 2000. Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity. Theoretical Computer Science (TCS) 248, 1-2, 3-27.
-
(2000)
Theoretical Computer Science (TCS)
, vol.248
, Issue.12
, pp. 3-27
-
-
Hornof, L.1
Noyé, J.2
-
27
-
-
84866954840
-
Effective specialization of realistic programs via use sensitivity
-
P. Van Hentenryck, Ed. Lecture Notes in Computer Science, Springer-Verlag, Paris, France
-
HORNOF, L., NOYÉ, J., AND CONSEL, C. 1997. Effective specialization of realistic programs via use sensitivity. In Proceedings of the Fourth International Symposium on Static Analysis (SAS'97), P. Van Hentenryck, Ed. Lecture Notes in Computer Science, vol. 1302. Springer-Verlag, Paris, France, 293-314.
-
(1997)
Proceedings of the Fourth International Symposium on Static Analysis (SAS'97)
, vol.1302
, pp. 293-314
-
-
Hornof, L.1
Noyé, J.2
Consel, C.3
-
28
-
-
11244351659
-
-
IBM. 2001. IBM JDK 1.3.1. http://www.ibm.com/java/jdk.
-
(2001)
IBM JDK 1.3.1
-
-
-
29
-
-
84888925171
-
-
IBM. 2002. Jikes RVM 2.1.0. http://wvw.ibm.com/developerworks/oss/jikesrvni/.
-
(2002)
Jikes RVM 2.1.0
-
-
-
30
-
-
84957693442
-
Aspect-oriented programming of sparse matrix code
-
Y. Ishikawa, R. Oldehoeft, J. Reynders, and M. Tholsburn, Eds. Lecture Notes in Computer Science, Springer-Verlag, Marina del Rey, CA, USA
-
IRWIN, J., LOINGTIER, J., GILBERT, J., KICZALES, G., LAMPING, J., MENDHEKAR, A., AND SHPEISMAN, T. 1997. Aspect-oriented programming of sparse matrix code. In Proceedings of the First International Conference on Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'97), Y. Ishikawa, R. Oldehoeft, J. Reynders, and M. Tholsburn, Eds. Lecture Notes in Computer Science, vol. 1343. Springer-Verlag, Marina del Rey, CA, USA, 249-256.
-
(1997)
Proceedings of the First International Conference on Scientific Computing in Object-oriented Parallel Environments (ISCOPE'97)
, vol.1343
, pp. 249-256
-
-
Irwin, J.1
Loingtier, J.2
Gilbert, J.3
Kiczales, G.4
Lamping, J.5
Mendhekar, A.6
Shpeisman, T.7
-
31
-
-
0034448379
-
A study of devirtualization techniques for a Java Just-In-Time compiler
-
ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN
-
ISHIZAH, K., KAWAHITO, M., YASUE, T., KOMATSU, H., AND NOKATANI, T. 2000. A study of devirtualization techniques for a Java Just-In-Time compiler. In OOPSLA'00 Conference Proceedings. ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN, 294-310.
-
(2000)
OOPSLA'00 Conference Proceedings
, pp. 294-310
-
-
Ishizah, K.1
Kawahito, M.2
Yasue, T.3
Komatsu, H.4
Nokatani, T.5
-
34
-
-
82955230066
-
An overview of aspect J
-
Lecture Notes in Computer Science, J. Knudsen, Ed. Budapest, Hungary
-
KICZALES, G., HILSDALE, E., HUGUNIN, J., KERSTEN, M., PALM, J., AND GRISWOLD, W. 2001. An overview of Aspect J. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP '01). Lecture Notes in Computer Science, vol. 2072, J. Knudsen, Ed. Budapest, Hungary, 327-353.
-
(2001)
Proceedings of the European Conference on Object-oriented Programming (ECOOP '01)
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
35
-
-
35248828504
-
Aspect-oriented programming
-
M. Aksit and S. Matsuoka, Eds. Lecture Notes in Computer Science, Springer, Jyväskylä, Finland
-
KICZALES, G., LAMPING, J., MENDIIEKAR, A., MAEDA, C., LOPES, C., LOINGTIER, J., AND IRWIN, J. 1997. Aspect-oriented programming. In Proceedings of the European Conference on Object-oriented Programming (ECOOP'97), M. Aksit and S. Matsuoka, Eds. Lecture Notes in Computer Science, vol. 1241. Springer, Jyväskylä, Finland, 220-242.
-
(1997)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'97)
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendiiekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.6
Irwin, J.7
-
36
-
-
0034590412
-
Efficient incremental checkpointing of Java programs
-
IEEE, New York, NY, USA
-
LAWALL, J. AND MULLER, G. 2000. Efficient incremental checkpointing of Java programs. In Proceedings of the International Conference on Dependable Systems and Networks. IEEE, New York, NY, USA, 61-70.
-
(2000)
Proceedings of the International Conference on Dependable Systems and Networks
, pp. 61-70
-
-
Lawall, J.1
Muller, G.2
-
37
-
-
0001659384
-
Partial evaluation in logic programming
-
LLOYD, J. AND SHEPHERDSON, J. 1991. Partial evaluation in logic programming. J. Logic Prog. 11, 217-242.
-
(1991)
J. Logic Prog.
, vol.11
, pp. 217-242
-
-
Lloyd, J.1
Shepherdson, J.2
-
39
-
-
0034449520
-
OOLALA: An object oriented analysis and design of numerical linear algebra
-
ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN
-
LUJÁN, M., FREEMAN, T., AND GURD, J. 2000. OOLALA: an object oriented analysis and design of numerical linear algebra. In OOPSLA'00 Conference Proceedings. ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN, 229-252.
-
(2000)
OOPSLA'00 Conference Proceedings
, pp. 229-252
-
-
Luján, M.1
Freeman, T.2
Gurd, J.3
-
40
-
-
0013502526
-
OOLALA: Transformations for implementations of matrix operations at high abstraction levels
-
ACM Press, Tampa Bay, Florida, USA
-
LUJÁN, M., GURD, J., AND FREEMAN, T. 2001. OOLALA: Transformations for implementations of matrix operations at high abstraction levels. In Proceedings 4th Workshop on Parallel Object-Oriented Scientific Computing - POOSC'01. ACM Press, Tampa Bay, Florida, USA.
-
(2001)
Proceedings 4th Workshop on Parallel Object-oriented Scientific Computing - POOSC'01
-
-
Luján, M.1
Gurd, J.2
Freeman, T.3
-
42
-
-
0036233375
-
A portable approach to dynamic optimization in run-time specialization
-
MASUHARA, H. AND YONEZAWA, A. 2002. A portable approach to dynamic optimization in run-time specialization. New Generation Computing 20, 1, 101-124.
-
(2002)
New Generation Computing
, vol.20
, Issue.1
, pp. 101-124
-
-
Masuhara, H.1
Yonezawa, A.2
-
43
-
-
0033098667
-
Harissa: A hybrid approach to Java execution
-
MULLER, G. AND SCHULTZ, U. 1999. Harissa: A hybrid approach to Java execution. IEEE Soft. 16, 2 (Mar.), 44-51.
-
(1999)
IEEE Soft.
, vol.16
, Issue.2 MAR
, pp. 44-51
-
-
Muller, G.1
Schultz, U.2
-
44
-
-
84957803502
-
Open JIT: An open-ended, reflective JIT compiler framework for Java
-
Lecture Notes in Computer Science, Springer-Verlag, Cannes, France
-
OGAWA, H., SHIMURA, K., MATSUOKA, S., MARUYAMA, F., SOHDA, Y., AND KIMURA, Y. 2000. Open JIT: an open-ended, reflective JIT compiler framework for Java. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP'00). Lecture Notes in Computer Science, vol. 1850. Springer-Verlag, Cannes, France, 362-387.
-
(2000)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'00)
, vol.1850
, pp. 362-387
-
-
Ogawa, H.1
Shimura, K.2
Matsuoka, S.3
Maruyama, F.4
Sohda, Y.5
Kimura, Y.6
-
45
-
-
84976678569
-
Precise concrete type inference for object-oriented languages
-
SIGPLAN Notices, ACM Press, ACM Press, Portland, OR, USA
-
PLEVYAK, J. AND CHIEN, A. 1994. Precise concrete type inference for object-oriented languages. In OOPSLA'94 Conference Proceedings. SIGPLAN Notices, vol. 29:10. ACM Press, ACM Press, Portland, OR, USA, 324-324.
-
(1994)
OOPSLA'94 Conference Proceedings
, vol.29
, Issue.10
, pp. 324-324
-
-
Plevyak, J.1
Chien, A.2
-
46
-
-
0026077038
-
Emerald: A general-purpose programming language
-
RAJ, R., TEMPERO, E., LEVY, H., BLACK, A., HUTCHINSON, N., AND JUL, E. 1991. Emerald: A general-purpose programming language. Software-Practice and Experience 21, 1 (Jan.), 91-118.
-
(1991)
Software-practice and Experience
, vol.21
, Issue.1 JAN
, pp. 91-118
-
-
Raj, R.1
Tempero, E.2
Levy, H.3
Black, A.4
Hutchinson, N.5
Jul, E.6
-
48
-
-
84888227487
-
Partial evaluation for class-based object-oriented languages
-
Lecture Notes in Computer Science, O. Danvy and A. Filinski, Eds. Aarhus, Denmark
-
SCHULTZ, U. 2001. Partial evaluation for class-based object-oriented languages. In Symposium on Programs as Data Objects II. Lecture Notes in Computer Science, vol. 2053, O. Danvy and A. Filinski, Eds. Aarhus, Denmark, 173-197.
-
(2001)
Symposium on Programs as Data Objects II
, vol.2053
, pp. 173-197
-
-
Schultz, U.1
-
49
-
-
84947906570
-
Towards automatic specialization of Java programs
-
Lecture Notes in Computer Science, R. Guerraoui, Ed. Springer-Verlag, Lisbon, Portugal
-
SCHULTZ, U., LAWALL, J., CONSEL, C., AND MULLER, G. 1999. Towards automatic specialization of Java programs. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP'99). Lecture Notes in Computer Science, vol. 1628, R. Guerraoui, Ed. Springer-Verlag, Lisbon, Portugal, 367-390.
-
(1999)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'99)
, vol.1628
, pp. 367-390
-
-
Schultz, U.1
Lawall, J.2
Consel, C.3
Muller, G.4
-
50
-
-
3042849794
-
Specialization patterns
-
IEEE Computer Society Press, Grenoble, France
-
SCHULTZ, U., LAWALL, J., CONSEL, C., AND MULLER, G. 2000. Specialization patterns. In Proceedings of the 15th IEEE International Conference on Automated Software Engineering (ASE 2000). IEEE Computer Society Press, Grenoble, France, 197-206.
-
(2000)
Proceedings of the 15th IEEE International Conference on Automated Software Engineering (ASE 2000)
, pp. 197-206
-
-
Schultz, U.1
Lawall, J.2
Consel, C.3
Muller, G.4
-
51
-
-
35048888562
-
-
Standard Performance Evaluation Corporation
-
SPEC. 1998. SPEC JVM 98 benchmarks. Standard Performance Evaluation Corporation, http://www.specbench.org/osg/jvm98/.
-
(1998)
SPEC JVM 98 Benchmarks
-
-
-
52
-
-
17144414170
-
A framework for interprocedural optimization in the presence of dynamic class loading
-
M. Lam, Ed. Vancouver, British Columbia, Canada
-
SREEDHAR, V., BURKE, M., AND CHOI, J. 2000. A framework for interprocedural optimization in the presence of dynamic class loading. In Proceedings of the 1999 ACM SIGPLAN'00 Conference on Programming Language Design and Implementation (PLDI'00), M. Lam, Ed. Vancouver, British Columbia, Canada, 196-207.
-
(2000)
Proceedings of the 1999 ACM SIGPLAN'00 Conference on Programming Language Design and Implementation (PLDI'00)
, pp. 196-207
-
-
Sreedhar, V.1
Burke, M.2
Choi, J.3
-
53
-
-
84888270281
-
Dynamic partial evaluation
-
Lecture Notes in Computer Science, O. Danvy and A. Filinski, Eds. Aarhus, Denmark
-
SULLIVAN, G. 2001. Dynamic partial evaluation. In Symposium on Programs as Data Objects II. Lecture Notes in Computer Science, vol. 2053, O. Danvy and A. Filinski, Eds. Aarhus, Denmark, 238-256.
-
(2001)
Symposium on Programs As Data Objects II
, vol.2053
, pp. 238-256
-
-
Sullivan, G.1
-
54
-
-
84888918129
-
-
SUN MICROSYSTEMS, INC. 1999. Sun JDK 1.2.2. http://java.sun.com/products/j2se.
-
(1999)
Sun JDK 1.2.2
-
-
-
55
-
-
84888930021
-
-
SUN MICROSYSTEMS, INC. 2002. Sun JDK 1.4.0. http://java.sun.com/products/j2se.
-
(2002)
Sun JDK 1.4.0
-
-
-
56
-
-
0034448260
-
Practical virtual method call resolution for Java
-
ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN
-
SUNDARESAN, V., UENDREN, L., AND RAZAFIMAHEFA, C. 2000. Practical virtual method call resolution for Java. In OOPSLA'00 Conference Proceedings. ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN, 264-280.
-
(2000)
OOPSLA'00 Conference Proceedings
, pp. 264-280
-
-
Sundaresan, V.1
Uendren, L.2
Razafimahefa, C.3
-
57
-
-
0033203879
-
Practical experience with an application extractor for Java
-
ACM SIGPLAN Notices, L. Meissner, Ed. ACM Press, Denver, CO
-
TIP, F., LAFFRA, C., AND SWEENEY, P. 1999. Practical experience with an application extractor for Java. In Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'99). ACM SIGPLAN Notices, vol. 34(10), L. Meissner, Ed. ACM Press, Denver, CO, 292-305.
-
(1999)
Proceedings of the 1999 ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'99)
, vol.34
, Issue.10
, pp. 292-305
-
-
Tip, F.1
Laffra, C.2
Sweeney, P.3
-
58
-
-
0013041267
-
C++ templates as partial evaluation
-
ACM Press, San Antonio, TX, USA
-
VELDHUIZEN, T. 1999. C++ templates as partial evaluation. InACMSIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation (PEPM'98). ACM Press, San Antonio, TX, USA, 13-18.
-
(1999)
ACMSIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation (PEPM'98)
, pp. 13-18
-
-
Veldhuizen, T.1
-
59
-
-
84888885151
-
Expression templates in Java
-
G. Butler and S. Jarzabek, Eds. Lecture Notes in Computer Science, Springer, Erfurt, Germany, Revised Papers
-
VELDHUIZEN, T. 2000. Expression templates in Java. In Generative and Component-Based Software Engineering, Second International Symposium, GCSE'00, G. Butler and S. Jarzabek, Eds. Lecture Notes in Computer Science, vol. 2177. Springer, Erfurt, Germany, 188-202. Revised Papers.
-
(2000)
Generative and Component-based Software Engineering, Second International Symposium, GCSE'00
, vol.2177
, pp. 188-202
-
-
Veldhuizen, T.1
-
60
-
-
0031245979
-
Declarative specialization of object-oriented programs
-
ACM Press, Atlanta, GA, USA
-
VOLANSCHI, E., CONSEL, C., MULLER, G., AND COWAN, C. 1997. Declarative specialization of object-oriented programs. In OOPSLA'97 Conference Proceedings. ACM Press, Atlanta, GA, USA, 286-300.
-
(1997)
OOPSLA'97 Conference Proceedings
, pp. 286-300
-
-
Volanschi, E.1
Consel, C.2
Muller, G.3
Cowan, C.4
-
61
-
-
84881384878
-
Precise constraint-based type inference for Java
-
Lecture Notes in Computer Science, J. Knudsen, Ed. Budapest, Hungary
-
WANG, T. AND SMITH, S. 2001. Precise constraint-based type inference for Java. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP'01). Lecture Notes in Computer Science, vol. 2072, J. Knudsen, Ed. Budapest, Hungary, 99-117.
-
(2001)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'01)
, vol.2072
, pp. 99-117
-
-
Wang, T.1
Smith, S.2
-
62
-
-
84872113897
-
-
Xerox Corp.
-
XEROX 2000. AspectJ home page, http://aspectj.org. Xerox Corp.
-
(2000)
AspectJ Home Page
-
-
-
63
-
-
0034450017
-
Sealed calls in Java packages
-
ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN
-
ZAKS, A., FELDMAN, V., AND AIZIKOWITZ, N. 2000. Sealed calls in Java packages. In OOPSLA'00 Conference Proceedings. ACM SIGPLAN Notices, M. Rosson and D. Lea, Eds. ACM Press, Minneapolis, MN, 83-92.
-
(2000)
OOPSLA'00 Conference Proceedings
, pp. 83-92
-
-
Zaks, A.1
Feldman, V.2
Aizikowitz, N.3
|