https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98861

--- Comment #5 from cqwrteur <unlvsur at live dot com> ---
(In reply to cqwrteur from comment #4)
> (In reply to cqwrteur from comment #3)
> > > Ridiculous claims like "totally unusable" aren't going to convince 
> > > anybody.
> > 
> > It is totally unusable. Binary bloat of runtime in bare-metal systems.
> > Relying on stdio.h even stdio.h is not freestanding.
> > 
> > C++ EH is thousands of times slower than syscalls on Linux. Any EH thrown is
> > basically a DDOS vulnerability.
> > 
> > The worst part is that vector would throw
> > std::length_error/std::bad_alloc/std::bad_array_length which are completely
> > useless tbh.
> 
> BTW. std::terminate() is not thread-safe which is terrible.

I ban C++ EH every day.

Reply via email to