Boost logo

Boost :

Subject: Re: [boost] [block_ptr] Request for a review manager
From: Phil Bouchard (philippeb8_at_[hidden])
Date: 2016-02-15 07:43:37

On 02/06/2016 04:05 PM, Phil Bouchard wrote:
> On 02/06/2016 08:33 AM, Bjorn Reese wrote:
>> On 02/04/2016 03:02 AM, Phil Bouchard wrote:
>>> On the other hand I code completed the deterministic block_ptr in 2011
>>> and I am wondering if there is anything I am missing to get it through
>>> the review process because this is one of the most important subject in
>>> computer science:
>> Do you have any performance measurements comparing block_ptr<T> with
>> shared_ptr<T>?
> We did some performance comparisons back in 2011 but I think block_ptr
> was using the worse case scenario here:

If I try out the latest modifications and I disable the threads then on
Linux I have:

auto_ptr: 2458626 ns
shared_ptr: 2685224 ns
block_ptr: 28300624 ns

auto_ptr: 2383605 ns
shared_ptr: 4992185 ns
block_ptr: 7979659 ns


Boost list run by bdawes at, gregod at, cpdaniel at, john at