Boost logo

Boost :

Subject: Re: [boost] Boost.Signals deprecation and removal
From: Tim Blechmann (tim_at_[hidden])
Date: 2018-06-22 03:09:02


> I'd like to point out that Boost.Signals2 is threadsafe, and you pay for
> that, to the tune of 2x slower performance than Boost.Signals. That is the
> figure reported during the Boost.Signals2 review. Does anyone know if this
> has changed? If not, removing Boost.Signals is a case of requiring some
> users to pay for what they do not use (the threadsafety bit). I never used
> signals/slots in any context in which I was signalling across thread
> boundaries, and I don't expect that to be a common use case.

more recent benchmarks:
https://github.com/NoAvailableAlias/signal-slot-benchmarks


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk