Empirical assessment of C++-like implementations for multiple inheritance

  • Authors:
  • Floréal Morandat;Roland Ducournau

  • Affiliations:
  • LIRMM - Université Montpellier, France;LIRMM - Université Montpellier, France

  • Venue:
  • Proceedings of the Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multiple inheritance and dynamic loading increase the overhead yielded by object-oriented mechanisms like late binding. This article provides an empirical assessment of the implementation technique that can be used in this context, namely C++-like subobjects and perfect hashing. Theses new results represent a first comparison of the implementation of C++, and show that perfect hashing is also promising in this context.