Why waste 64 bits of valuable type information in every pointer?
We could have a pointer type consisting of 64 bits pointing to the data
and 64 bits pointing to its vtbl and RTTI data. Implementing multiple
inheritance in C++ would be a snap. Heck, it'd be possible to do MI
in _C_. You'd never port anything native to that architecture to another
architecture though...
-- Zygo Blaxell, Linux Engineer, Corel Corporation, zygob@corel.ca (work), zblaxell@furryterror.org (play). It's my opinion, I tell you! Mine! All MINE! Size of 'diff -Nurw [...] winehq corel' as of Tue Feb 16 23:14:00 EST 1999 Lines/files: In 277 / 3, Out 20653 / 255, Both 20923 / 256- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/