C++ Logo

STD-PROPOSALS

Advanced search

Subject: Re: [std-proposals] Adding stacktrace to std::exception
From: Christof Meerwald (cmeerw_at_[hidden])
Date: 2020-11-12 08:38:36


On Thu, Nov 12, 2020 at 05:14:52PM +0300, Antony Polukhin via Std-Proposals wrote:
> ср, 11 нояб. 2020 г. в 20:32, Kilian Henneberger via Std-Proposals
> <std-proposals_at_[hidden]>:
> >
> > Hello everyone,
> > if I am informed correctly, P0881 (https://wg21.link/P0881) has been
> > approved for C++23.
> > And I assume this is no new idea (also not to C++), but what do you
> > think about adding a stacktrace to std::exception?
> This is a very good idea that was not discussed, because this seemed
> to be an ABI breaking change.

Wouldn't that add significant run-time overhead to every throw
expression?

This really needs to be opt-in, but in that case you can just get the
stacktrace in your exception's constructor?

Christof

-- 
http://cmeerw.org                              sip:cmeerw at cmeerw.org
mailto:cmeerw at cmeerw.org                   xmpp:cmeerw at cmeerw.org

STD-PROPOSALS list run by std-proposals-owner@lists.isocpp.org

Standard Proposals Archives on Google Groups