> thread::_Impl_base was one I'd been prototyping some changes to. If we > need to rework it in order for thread::id to be a trivially-copyable > (and less-than-comparable) type then we might need additional virtuals > in Impl_base, but as all I have are untested ideas for now it probably > shouldn't hold up the changes. We could always preserve the old type > and use a new one for any rework needed.
Eh, I'll revert this part. -benjamin