Optimization of object-oriented programs using partial evaluation

Object-oriented programming languages foster the development of reusable, extensible class libraries and frameworks. However, heavy use of inheritance and dynamic typing can impose a significant performance overhead compared to the equivalent programs written in a non-object-oriented fashion. Severa...

Full description

Bibliographic Details
Main Author: Zhang, Ray L.
Language:en_US
Published: 2007
Online Access:http://hdl.handle.net/1993/1024