|
Boost : |
Subject: Re: [boost] [xint] Third release is ready, requesting preliminary review
From: Chad Nelson (chad.thecomfychair_at_[hidden])
Date: 2010-05-02 13:02:39
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 05/02/2010 12:05 PM, vicente.botet wrote:
> On the documentation you say " Some of these numbers can get huge,
> making copying an expensive proposition, and even move semantics (at
> least as emulated by Boost.Move at the time of this writing) aren't
> as fast"
>
> Why do you say on Boost.Move is not as fast as COW?
Because it isn't. I ran some tests when I added Boost.Move to it, and
copy-on-write is measurably faster than (emulated) move semantics, by
about the same amount that emulated move semantics are faster than not
having either. I'm hoping that compiler-supported move semantics will be
equal to copy-on-write, but until they're widely available,
copy-on-write is better.
- --
Chad Nelson
Oak Circle Software, Inc.
*
*
*
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkvdsC8ACgkQp9x9jeZ9/wQSywCgviSixRsdhhm1Z6jR6c0bkAvw
1U8AnAoMV19ANV+w/9xOsFzWfJGnvgwW
=zhNO
-----END PGP SIGNATURE-----
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk