Vtable offsets

Mark Mitchell mark at codesourcery.com
Mon Jan 17 04:35:33 UTC 2000


Folks --

  In the description of vcall offsets, we have:

    The vcall offset entries are allocated from the inside out, in the
    same order as the functions appear in A's vtables.

  I'm not sure what `from the inside out' means, but I think this is
meant to say something like:

    The vcall offset entries are allocated in the reverse order of
    the order in which the corresponding functions appear in A's
    vtables.  For example, the first entry in the vtable corresponds
    to the vcall offset entry closest to the point where the virtual
    function table pointer points.

--
Mark Mitchell                   mark at codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com




More information about the cxx-abi-dev mailing list