Space and Time-Efficient Memory Layout for Multiple Inheritance

  title={Space and Time-Efficient Memory Layout for Multiple Inheritance},
  author={Peter F. Sweeney and Joseph Gil},
Traditional implementations of multiple inheritance bring about not only an overhead in terms of run-time but also a significant increase in object space. For example, the number of compiler-generated fields in a certain object can be as large as quadratic in the number of its subobjects. The problem of efficient object layout is compounded by the need to support two different semantics of multiple inheritance: shared, in which a base class inherited along distinct paths occurs only once in the… CONTINUE READING
Highly Cited
This paper has 50 citations. REVIEW CITATIONS
32 Citations
0 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 32 extracted citations

fewer than 50 Citations

Citations per Year
Semantic Scholar estimates that this publication has 50 citations based on the available data.

See our FAQ for additional information.

Similar Papers

Loading similar papers…