Boost logo

Boost :

Subject: Re: [boost] [scope_exit] can MSVC lambdas capture data members?
From: lcaminiti (lorcaminiti_at_[hidden])
Date: 2012-03-16 15:50:07

Mathias Gaunard-2 wrote
> On 15/03/12 20:21, lcaminiti wrote:
>> 1) I'd propose to never implement BOOST_SCOPE_EXIT using lambdas. There
>> is
>> no advantage for the user in the lambda implementation
> What about
> 1) compile-time speed
> 2) run-time efficiency
> Aren't both of those better with lambdas?

Bases on my LocalFunction benchmarking:

I'd expect ScopeExit with lambdas to be only marginally if at all faster
than ScopeExit without lambas for both compile and run time. But I must
confess that I didn't directly benchmark ScopeExit with and without lambdas
so I could be mistaken.


View this message in context:
Sent from the Boost - Dev mailing list archive at

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