
on Mon Sep 08 2008, "Emil Dotchevski" <emil-AT-revergestudios.com> wrote:
I've finished a major refactoring of the Exception library:
1) Thanks to Peter Dimov's boost/detail/sp_typeinfo.hpp, it now works with or without RTTI support.
2) I would like to thank Dave and Robert for complaining about the added weight to boost/throw_exception.hpp.
My pleasure. Any time you need someone to complain about something, you can call on me ;-)
I managed to reduce that cost to less than 400 lines total, all contained in boost/exception/exception.hpp which now does not #include anything (not even standard headers.)
Wow! That sounds like a major improvement. Robert, do you think you can go back to using BOOST_THROW_EXCEPTION or whatever it was that you dropped because of the weight? -- Dave Abrahams BoostPro Computing http://www.boostpro.com