
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
As described on the rationale page of the documentation, the primary reason I'm using copy-on-write is that move semantics aren't widely available yet. Portability is one of my primary goals, and while I've seen references to a move-semantics-emulator in Boost, I've also seen suggestions that it relies on the compiler to somehow recognize it. That doesn't sound fully portable to me.
Please could you be more explicit. Do you know some compilers on which Boost.Move doesn't works?
As I described later in that branch of the thread, that statement was based on a comment in the Boost.Thread documentation (which I misremembered anyway). It didn't refer to the Boost.Move library. - -- Chad Nelson Oak Circle Software, Inc. * * * -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkuvzB8ACgkQp9x9jeZ9/wS+NACeLiYYilXCmglwU7lFRkX48uZf 7tEAnAiho3bkSdryHGTYm1XQhzws+XYc =xG0m -----END PGP SIGNATURE-----