-
1
-
-
84955578911
-
Eliminating virtual function calls in C++ programs
-
Proceedings of the European Conference on Object-oriented Programming (ECOOP'96), Lisbon, Portugal, June Springer
-
G. Aigner and U. Hölzle. Eliminating virtual function calls in C++ programs. In Proceedings of the European Conference on Object-oriented Programming (ECOOP'96), volume 1098 of Lecture Notes in Computer Science, pages 142-166, Lisbon, Portugal, June 1996. Springer.
-
(1996)
Lecture Notes in Computer Science
, vol.1098
, pp. 142-166
-
-
Aigner, G.1
Hölzle, U.2
-
2
-
-
0004273497
-
Program Analysis and Specialization for the C Programming Language
-
PhD thesis, Computer Science Department, University of Copenhagen, May
-
L. Andersen. Program Analysis and Specialization for the C Programming Language. PhD thesis, Computer Science Department, University of Copenhagen, May 1994. DIKU Technical Report 94/19.
-
(1994)
DIKU Technical Report
-
-
Andersen, L.1
-
3
-
-
0002982750
-
Partial evaluation of numerical programs in Fortran
-
Orlando, FL, USA, June Technical Report University of Melbourne, Australia
-
R. Baier, R. Glück, and R. Zöchling. Partial evaluation of numerical programs in Fortran. In ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation, pages 119-132, Orlando, FL, USA, June 1994. Technical Report 94/9, University of Melbourne, Australia.
-
(1994)
ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 119-132
-
-
Baier, R.1
Glück, R.2
Zöchling, R.3
-
4
-
-
0004202395
-
Self-Applicable Partial Evaluation
-
PhD thesis, DIKU, University of Copenhagen, Denmark, Revised version
-
A. Bondorf. Self-Applicable Partial Evaluation. PhD thesis, DIKU, University of Copenhagen, Denmark, 1990. Revised version: DIKU Report 90/17.
-
(1990)
DIKU Report
-
-
Bondorf, A.1
-
7
-
-
0024701862
-
Customization: Optimizing compiler technology for SELF, A dynamically-typed object-oriented programming language
-
B. Knobe, editor, Portland, OR, USA, June ACM Press
-
C. Chambers and D. Ungar. Customization: Optimizing compiler technology for SELF, A dynamically-typed object-oriented programming language. In B. Knobe, editor, Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation (SIGPLAN '89), pages 146-160, Portland, OR, USA, June 1989. ACM Press.
-
(1989)
Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation (SIGPLAN '89)
, pp. 146-160
-
-
Chambers, C.1
Ungar, D.2
-
8
-
-
0005374050
-
A tour of Schism: A partial evaluation system for higher-order applicative languages
-
Copenhagen, Denmark, June ACM Press
-
C. Consel. A tour of Schism: a partial evaluation system for higher-order applicative languages. In Partial Evaluation and Semantics-Based Program Manipulation, pages 66-77, Copenhagen, Denmark, June 1993. ACM Press.
-
(1993)
Partial Evaluation and Semantics-Based Program Manipulation
, pp. 66-77
-
-
Consel, C.1
-
9
-
-
84957714677
-
A uniform approach for compile-time and run-time specialization
-
O. Danvy, R. Glück, and P. Thiemann, editors, Partial Evaluation, International Seminar, Dagstuhl Castle, Feb
-
C. Consel, L. Hornof, F. Noël, J. Noyé, and E. Volanschi. A uniform approach for compile-time and run-time specialization. In O. Danvy, R. Glück, and P. Thiemann, editors, Partial Evaluation, International Seminar, Dagstuhl Castle, number 1110 in Lecture Notes in Computer Science, pages 54-72, Feb. 1996.
-
(1996)
Lecture Notes in Computer Science
, vol.1110
, pp. 54-72
-
-
Consel, C.1
Hornof, L.2
Noël, F.3
Noyé, J.4
Volanschi, E.5
-
10
-
-
0033713508
-
Statically checked documentation with design patterns
-
R. Mitchell, J. Jezequel, J. Bosch, B. Meyer, A. C. Wills, and M. Woodman, editors, Mt. St. Michel, France, June IEEE Computer Society Press
-
A. Cornils and G. Hedin. Statically checked documentation with design patterns. In R. Mitchell, J. Jezequel, J. Bosch, B. Meyer, A. C. Wills, and M. Woodman, editors, Proceedings of TOOLS Europe 33, pages 419-431, Mt. St. Michel, France, June 2000. IEEE Computer Society Press.
-
(2000)
Proceedings of TOOLS Europe
, vol.33
, pp. 419-431
-
-
Cornils, A.1
Hedin, G.2
-
11
-
-
84976767029
-
Selective specialization for object-oriented languages
-
June
-
J. Dean, C. Chambers, and D. Grove. Selective specialization for object-oriented languages. ACM SIGPLAN Notices, 30(6):93-102, June 1995.
-
(1995)
ACM SIGPLAN Notices
, vol.30
, Issue.6
, pp. 93-102
-
-
Dean, J.1
Chambers, C.2
Grove, D.3
-
12
-
-
0030261767
-
Vortex: An optimizing compiler for object-oriented languages
-
San Jose (CA), Oct
-
J. Dean, G. DeFouw, D. Grove, V. Litvinov, and C. Chambers. Vortex: an optimizing compiler for object-oriented languages. In OOPSLA' 96 Conference, pages 93-100, San Jose (CA), Oct. 1996.
-
(1996)
OOPSLA' 96 Conference
, pp. 93-100
-
-
Dean, J.1
DeFouw, G.2
Grove, D.3
Litvinov, V.4
Chambers, C.5
-
13
-
-
0003134151
-
Optimization of object-oriented programs using static class hierarchy analysis
-
Aarhus, Denmark, Aug. Springer-Verlag
-
J. Dean, D. Grove, and C. Chambers. Optimization of object-oriented programs using static class hierarchy analysis. In Proceedings of ECOOP'95, Aarhus, Denmark, Aug. 1995. Springer-Verlag.
-
(1995)
Proceedings of ECOOP'95
-
-
Dean, J.1
Grove, D.2
Chambers, C.3
-
14
-
-
84947920997
-
Inlining of virtual methods
-
16
-
D. Detlefs and O. Agesen. Inlining of virtual methods. In ECOOP'99 [16], pages 258-278.
-
ECOOP'99
, pp. 258-278
-
-
Detlefs, D.1
Agesen, O.2
-
15
-
-
0030259788
-
The direct cost of virtual function calls in C++
-
OOPSLA'96 Conference Proceedings, New York, NY, USA, Oct. ACM Press
-
K. Driesen and U. Hölzle. The direct cost of virtual function calls in C++. In OOPSLA'96 Conference Proceedings, volume 31, 10 of ACM SIGPLAN Notices, pages 306-323, New York, NY, USA, Oct. 1996. ACM Press.
-
(1996)
ACM SIGPLAN Notices
, vol.31
, Issue.10
, pp. 306-323
-
-
Driesen, K.1
Hölzle, U.2
-
16
-
-
84960840246
-
Proceedings of the European Conference on Object-oriented Programming (ECOOP '99)
-
Lisbon, Portugal, June
-
Proceedings of the European Conference on Object-oriented Programming (ECOOP '99), volume 1628 of Lecture Notes in Computer Science, Lisbon, Portugal, June 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1628
-
-
-
18
-
-
0029452539
-
Profile-guided receiver class prediction
-
Austin, TX, Oct
-
D. Grove, J. Dean, C. Garrett, and C. Chambers. Profile-guided receiver class prediction. In Proceedings of OOP-SLA '95, pages 108-123, Austin, TX, Oct. 1995.
-
(1995)
Proceedings of OOP-SLA '95
, pp. 108-123
-
-
Grove, D.1
Dean, J.2
Garrett, C.3
Chambers, C.4
-
19
-
-
84957604871
-
Language support for design patterns using attribute extension
-
J. Bosch and S. Mitchell, editors, ECOOP'97 Workshop Reader, Springer-Verlag, June
-
G. Hedin. Language support for design patterns using attribute extension. In J. Bosch and S. Mitchell, editors, ECOOP'97 Workshop Reader, volume 1357 of Lecture Notes in Computer Science, pages 137-140. Springer-Verlag, June 1998.
-
(1998)
Lecture Notes in Computer Science
, vol.1357
, pp. 137-140
-
-
Hedin, G.1
-
20
-
-
0028013921
-
Optimizing dynamically-dispatched calls with run-time type feedback
-
New York, NY, USA, June ACM Press
-
U. Hölzle and D. Ungar. Optimizing dynamically-dispatched calls with run-time type feedback. In Proceedings of the Conference on Programming Language Design and Implementation, pages 326-336, New York, NY, USA, June 1994. ACM Press.
-
(1994)
Proceedings of the Conference on Programming Language Design and Implementation
, pp. 326-336
-
-
Hölzle, U.1
Ungar, D.2
-
21
-
-
84957875763
-
Expressing structural properties as language constructs
-
S. Swierstra, editor, Programming Languages and Systems, 8th European Symposium on Programming (ESOP'99), Springer-Verlag
-
S. Krishnamurthi, Y. Erlich, and M. Felleisen. Expressing structural properties as language constructs. In S. Swierstra, editor, Programming Languages and Systems, 8th European Symposium on Programming (ESOP'99), volume 1576 of Lecture Notes in Computer Science, pages 258-272. Springer-Verlag, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1576
, pp. 258-272
-
-
Krishnamurthi, S.1
Erlich, Y.2
Felleisen, M.3
-
24
-
-
0031355482
-
Mapping software architectures to efficient implementations via partial evaluation
-
Lake Tahoe, NV, USA, Nov. IEEE Computer Society
-
R. Marlet, S. Thibault, and C. Consel. Mapping software architectures to efficient implementations via partial evaluation. In Conference on Automated Software Engineering, pages 183-192, Lake Tahoe, NV, USA, Nov. 1997. IEEE Computer Society.
-
(1997)
Conference on Automated Software Engineering
, pp. 183-192
-
-
Marlet, R.1
Thibault, S.2
Consel, C.3
-
25
-
-
84949452217
-
Making design patterns explicit in FACE, a framework adaptive composition environment
-
M. Jazayeri and H. Schauer, editors, Proceedings ESEC/FSE '97, Springer-Verlag, Sept
-
T. Meijler, S. Demeyer, and R. Engel. Making design patterns explicit in FACE, a framework adaptive composition environment. In M. Jazayeri and H. Schauer, editors, Proceedings ESEC/FSE '97, volume 1301 of Lecture Notes in Computer Science, pages 94-110. Springer-Verlag, Sept. 1997.
-
(1997)
Lecture Notes in Computer Science
, vol.1301
, pp. 94-110
-
-
Meijler, T.1
Demeyer, S.2
Engel, R.3
-
26
-
-
84976678569
-
Precise concrete type inference for object-oriented languages
-
OOPSLA '94 Conference Proceedings, ACM, Oct
-
J. Plevyak and A. A. Chien. Precise concrete type inference for object-oriented languages. In OOPSLA '94 Conference Proceedings, volume 29:10 of SIGPLAN Notices, pages 324-324. ACM, Oct. 1994.
-
(1994)
SIGPLAN Notices
, vol.29
, Issue.10
, pp. 324
-
-
Plevyak, J.1
Chien, A.A.2
-
27
-
-
11244337959
-
-
Research Report INRIA, Rennes, France, Jan. Extended version
-
U. Schultz, J. Lawall, and C. Consel. Specialization patterns. Research Report 3853, INRIA, Rennes, France, Jan. 2000. Extended version.
-
(2000)
Specialization Patterns
-
-
Schultz, U.1
Lawall, J.2
Consel, C.3
-
28
-
-
84947906570
-
Towards automatic specialization of Java programs
-
16
-
U. Schultz, J. Lawall, C. Consel, and G. Muller. Towards automatic specialization of Java programs. In ECOOP'99 [16], pages 367-390.
-
ECOOP'99
, pp. 367-390
-
-
Schultz, U.1
Lawall, J.2
Consel, C.3
Muller, G.4
-
30
-
-
84949266558
-
Optimizing object-oriented languages through architectural transformations
-
S. Jähnichen, editor, Compiler Construction - 8th International Conference, CC '99, Amsterdam, The Netherlands, Mar. Springer-Verlag
-
T. Tourwe and W. De Meuter. Optimizing object-oriented languages through architectural transformations. In S. Jähnichen, editor, Compiler Construction - 8th International Conference, CC '99, volume 1575 of Lecture Notes in Computer Science, pages 244-258, Amsterdam, The Netherlands, Mar. 1999. Springer-Verlag.
-
(1999)
Lecture Notes in Computer Science
, vol.1575
, pp. 244-258
-
-
Tourwe, T.1
De Meuter, W.2
-
31
-
-
0031245979
-
Declarative specialization of object-oriented programs
-
Atlanta, GA, USA, Oct. ACM Press
-
E. Volanschi, C. Consel, G. Muller, and C. Cowan. Declarative specialization of object-oriented programs. In OOPSLA'97 Conference Proceedings, pages 286-300, Atlanta, GA, USA, Oct. 1997. ACM Press.
-
(1997)
OOPSLA'97 Conference Proceedings
, pp. 286-300
-
-
Volanschi, E.1
Consel, C.2
Muller, G.3
Cowan, C.4
|