Boost logo

Boost Users :

Subject: Re: [Boost-users] slow exception handling
From: XIN LI (lixinusa2013_at_[hidden])
Date: 2013-12-11 20:14:02


The exceptions happens thousands of times within those 5 minutes. I just
wondering why boost exception code can impact normal c++ exception
performance?

On Wed, Dec 11, 2013 at 5:09 PM, Emil Dotchevski
<emildotchevski_at_[hidden]>wrote:

> On Wed, Dec 11, 2013 at 4:58 PM, XIN LI <lixinusa2013_at_[hidden]> wrote:
> > In my code, I add some protection to catch the exception from boost like
> "catch (boost::archive::archive_exception& ex)", strangely, it slow
> exception handling, causing one of our tests to go from around 30 seconds
> to greater than 5 minutes.
>
> How many exceptions do you throw and catch within those 5 minutes?
> Throwing exceptions isn't exactly fast.
>
> --
> Emil Dotchevski
> Reverge Studios, Inc.
> http://www.revergestudios.com/reblog/index.php?n=ReCode
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net