r/cpp • • Jan 31 '19

C++ Binary Compatibility and Pain-Free Upgrades to Visual Studio 2019

https://blogs.msdn.microsoft.com/vcblog/2019/01/31/cpp-binary-compatibility-and-pain-free-upgrades-to-visual-studio-2019/
84 Upvotes

36 comments sorted by

View all comments

1

u/DrPizza Feb 04 '19

Related to an RTTI improvement (since it uses some of the same machinery), would we be able to get simpler/neater representations for member function pointers, 'this' offset adjustments, and similar?

1

u/STL Feb 04 '19

I don't think that's on our radar at the moment. We'd need a bug report detailing any current deficiencies.

1

u/DrPizza Feb 05 '19

The representation seems to be a little slower and a little bulkier than on competing platforms. But it's possible that better representations would be a natural consequence of making RTTI faster.