www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 15644] New: Change object layout ABI to MI style


          Issue ID: 15644
           Summary: Change object layout ABI to MI style
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: bugzilla digitalmars.com

The current runtime object layout does:

   base class

Change it to:

   base classes (note plural)

Since we have to support the latter anyway in order to interface with C++, this
simplifies the logic compiler.

Feb 03 2016