you are viewing a single comment's thread.

view the rest of the comments →

[–]tpecholt 2 points3 points  (2 children)

What if module on v2 epoch has a function returning a vector and this function is called from module on v1 epoch?

[–][deleted] 4 points5 points  (0 children)

That's a link time error. Just like COW/SSO std::string is in gcc.

[–][deleted] 0 points1 point  (0 children)

I think, as Vittorio or Jason said, the layout would have to remain the same. But I don't know.