Subject: Re: [boost] Noexcept
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2017-06-13 21:28:05
On Tue, Jun 13, 2017 at 12:25 PM, Richard Hodges via Boost <
> Does anyone actually have a measurable example of real code in which the
> unexceptional path induces any more execution overhead than an
> optional/variant/outcome return type?
> Because when I look at the code generated by gcc et all, I am convinced
> that you're solving a non-existant problem when seeking to replace
> By all means have a partial return type such as outcome if a failure is to
> result in a useful execution path.
> But exceptions do not actually add overhead when used to signal actual
> At least in the millions of lines of code I have written and read.
All true. Noexcept is not better than using exception handling, it is
better than *not* using exception handling without it. :)
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk