Up: AN ENABLING OPTIMIZATION FOR Previous: SUMMARY

Bibliography

1
T. Ball and J. R. Larus.
``Branch prediction for free''.
In Proceedings of the SIGPLAN Conference on Programming Language Design and Implementation, ACM SIGPLAN Notices, pages 300-13, New York, NY, USA, June 1993. Association for Computing Machinery.

2
D. W. Binkley and Bradley M. Kuhn.
``Execution timing: some experience and advice''.
Submitted to ;login: The Usenix Association Newsletter, 1995.

3
Brad Calder and Dirk Grunwald.
``Reducing indirect function call overhead in C++ programs''.
In Proceedings of the Twenty First Annual Symposium on Principles of Programming Languages, Portland, Oregon, USA, January 1994. Association for Computing Machinery.

4
J. Dean, C. Chambers, and D. Grove.
``Selective specilization for object-oriented languages''.
In Proceedings of the SIGPLAN Conference on Programming Language Design and Implementation, ACM SIGPLAN Notices, pages 93-102, New York, NY, USA, June 1995. Association for Computing Machinery.

5
H. M. Deitel and P. J. Deitel.
C++ how to program, chapter 10, pages 531-540.
Prentice Hall, Englewood Cliffs, NJ, USA, 1994.

6
N Graham.
Learning C++.
Mc Graw Hill, New York, NY, USA, 1991.

7
J. L. Hennessy and D. A. Patterson.
Computer architecture: a quantitative approach.
Morgan Kaufmann Hall, San Mateo, CA, USA, 1990.

8
U. Hölzle.
``Adaptive optimization for SELF: reconciling high performance with explotatory progrmming''.
PhD thesis, Stanford University, 1994.

9
M. Linton, J. Vlissides, and P. Calder.
``Composing user interfaces with interviews''.
IEEE Computer, 22(2):8-22, Feburary 1989.

10
Hemant D. Pande and Barbara G. Ryder.
``Static type determination in C++''.
In Proc. Sixth C++ Technical Conference, Cambridge, MA, USA, April 1994. Usenix Association.





Bradley M. Kuhn graduated from the Computer Science department at Loyola College in Maryland in May of 1995. He is currently working as a software consultant in Baltimore, Maryland.



David Binkley is an Assistant Professor of computer science at Loyola College in Baltimore Maryland where he has been a member of the faulty since 1991. In the Spring of 1992 he join the National Institute of Standards and Technology (NIST) as a visiting faculty researcher. His research interests include compiler backends, currently supported by NSF, software maintenance cost reduction tools, and software issues in high integrity software system assurance.



Copyright © 1995, 1996 Bradley M. Kuhn, David W. Binkley.

Verbatim copying and distribution of this entire paper is permitted in any medium, provided this notice is preserved.