Commit Graph

490 Commits

Author SHA1 Message Date
Emil Dotchevski c98deb1e40 properly ifdeffing the X86 MSVC non-intrusive exception_ptr support
[SVN r65346]
2010-09-07 21:46:10 +00:00
Emil Dotchevski 976e89a137 fixing obscure, extremely rare double- free() bug in clone_current_exception_msvc.cpp
[SVN r65228]
2010-09-04 00:43:24 +00:00
Emil Dotchevski d637e8efc7 fixing minor memory leak in the non-intrusive MSVC exception_ptr support.
[SVN r65206]
2010-09-03 07:15:47 +00:00
Emil Dotchevski 12903d4e49 cosmetic bug fix in the exception_ptr support when the attempt to copy the exception object throws.
[SVN r65205]
2010-09-03 02:24:45 +00:00
Emil Dotchevski 3b4cdfce47 Non-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams)
[SVN r65204]
2010-09-03 02:03:15 +00:00
Emil Dotchevski 5dbd4c8f32 disabling the non-intrusive exception_ptr support in tests, seems buggy..
[SVN r65161]
2010-09-01 07:59:35 +00:00
Emil Dotchevski 17304c365c non-intrusive exception_ptr support for msvc 7.1 and 8.0 (for now) thanks Anthony Williams
[SVN r65159]
2010-09-01 06:05:11 +00:00
Emil Dotchevski eb810d49cb merging changes from trunk.
[SVN r63565]
2010-07-03 21:32:02 +00:00
Emil Dotchevski 79964f73df fixing runtime errors in this test, hopefully
[SVN r63564]
2010-07-03 21:24:26 +00:00
Emil Dotchevski 9090f38cde Ticket 4337
[SVN r62892]
2010-06-13 02:35:15 +00:00
Niels Dekker 65845c7252 Removed #include <boost/detail/workaround.hpp> from exception.hpp, requested by Emil, see #4068.
[SVN r62824]
2010-06-11 23:01:31 +00:00
Emil Dotchevski 2bd34963cd Ticket #4104
[SVN r62820]
2010-06-11 22:18:30 +00:00
Niels Dekker 177fce2389 Added Borland/Codegear workaround to avoid compile error when doing #include <boost/exception/exception.hpp> -- see #4068
[SVN r62819]
2010-06-11 21:44:22 +00:00
Steven Watanabe 8897ff6586 Fix some warnings
[SVN r61941]
2010-05-13 04:21:51 +00:00
Emil Dotchevski 787fb1f148 Fixing https://svn.boost.org/trac/boost/ticket/4210
[SVN r61938]
2010-05-12 23:36:29 +00:00
Emil Dotchevski ad829e590a Applying patch submitted by Neal Becker
[SVN r61852]
2010-05-08 04:27:44 +00:00
Emil Dotchevski c251404656 workaround for double-destruction bugs in compilers: with this, boost::exception objects should survive the case when the destructor is called twice.
[SVN r61602]
2010-04-27 01:14:03 +00:00
Jeremiah Willcock f10defd7a2 Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
[SVN r61437]
2010-04-20 18:49:18 +00:00
Emil Dotchevski 11661f05d3 undoing previous commit.
[SVN r60679]
2010-03-17 19:39:36 +00:00
Emil Dotchevski 42b5b4b899 Warnings
[SVN r60638]
2010-03-16 02:41:49 +00:00
Emil Dotchevski 029bc12c85 updating from trunk.
[SVN r60338]
2010-03-08 08:18:25 +00:00
Emil Dotchevski 8a8705542f documentation update
[SVN r60160]
2010-03-05 01:20:35 +00:00
Emil Dotchevski d3c27315d1 Fixing compile error due to __LINE__ not always being compile-time constant on MSVC
[SVN r60159]
2010-03-05 00:05:43 +00:00
Emil Dotchevski f6588caf4e detab
[SVN r59945]
2010-02-26 07:58:55 +00:00
Emil Dotchevski c5230be656 msvc 7.1 regression, thanks Joaquin
[SVN r59837]
2010-02-22 05:52:40 +00:00
Emil Dotchevski 0cebd7efbf Fixing problems found by the vacpp test.
[SVN r59743]
2010-02-18 05:58:00 +00:00
Emil Dotchevski 2f18eef27a copy_exception ambiguity problem with c++0x
[SVN r59465]
2010-02-04 08:14:27 +00:00
Emil Dotchevski 37c31a6622 A bit of type name mangling was left unmangled. Should be good now.
[SVN r59449]
2010-02-03 20:17:01 +00:00
Emil Dotchevski 2bbd6ae7b5 trying workaround for failures at Sandia-gcc-4.4.3_0x
[SVN r59436]
2010-02-03 08:24:01 +00:00
Emil Dotchevski 3013e991f1 exception_ptr bad_alloc refactoring
[SVN r59431]
2010-02-02 19:41:55 +00:00
Emil Dotchevski 1af9381775 fixing bug in printing failure info in exception_ptr_test.cpp
[SVN r59419]
2010-02-01 17:52:20 +00:00
Emil Dotchevski a955aa431e prettier diagnostic information, using <boost/units/detail/utility.hpp>
[SVN r59398]
2010-02-01 00:25:15 +00:00
Emil Dotchevski ab7a4ebb1a documentation update
[SVN r59373]
2010-01-30 20:59:15 +00:00
Emil Dotchevski 6b30091ee3 improved memory leak test.
[SVN r59372]
2010-01-30 20:05:31 +00:00
Emil Dotchevski 2dc075e6e8 Potential leak caused by previous commit.
[SVN r59370]
2010-01-30 18:44:45 +00:00
Emil Dotchevski 4ae002cbf8 Ticket #3848 (thanks Nikki Chumakov) and (unrelated) exception_ptr refactoring.
[SVN r59364]
2010-01-30 05:26:43 +00:00
Emil Dotchevski 9dee0fb9e6 fixing bogus FBSD failure in errinfos_test.cpp.
[SVN r59263]
2010-01-25 06:51:28 +00:00
Emil Dotchevski 3911cd2472 Adding another test for exception_ptr.
[SVN r59259]
2010-01-24 21:18:29 +00:00
Emil Dotchevski 6a92851a38 minor BOOST_THROW_EXCEPTION fix.
[SVN r58500]
2009-12-22 21:34:34 +00:00
Emil Dotchevski 879f416926 minor BOOST_THROW_EXCEPTION fix.
[SVN r58499]
2009-12-22 20:59:23 +00:00
Emil Dotchevski 72c90873d0 Merging changes from trunk.
[SVN r58421]
2009-12-16 22:26:57 +00:00
Emil Dotchevski 21ecbb3614 Error in a comment.
[SVN r58420]
2009-12-16 22:25:34 +00:00
Peter Dimov 9fab32d84c Merge [58123], [58127], [58128] to release. Fixes #3666.
[SVN r58195]
2009-12-06 17:50:28 +00:00
Emil Dotchevski 9d499676ae Simplified type_info support due to improvements in boost/detail/sp_typeinfo.hpp. A few tweaks to better deal with warnings.
[SVN r58132]
2009-12-04 06:33:47 +00:00
Emil Dotchevski 58a49ff77e minor diagnostic_information maintenance, updated documentation
[SVN r58131]
2009-12-04 01:29:22 +00:00
Peter Dimov dc75da0dc4 Fix sp_typeinfo to match the interface of std::type_info.
[SVN r58127]
2009-12-03 20:31:01 +00:00
Emil Dotchevski a870f8651b Ticket #3211
[SVN r58088]
2009-12-01 19:48:58 +00:00
Emil Dotchevski 8d24c87032 Suppressing warnings. Please report any problems (may have broken something!)
[SVN r58072]
2009-12-01 02:16:50 +00:00
Emil Dotchevski 3ab1c234f5 Bug ticket 3641, also merging other fixes from the Release branch.
[SVN r57765]
2009-11-18 23:05:55 +00:00
Emil Dotchevski d4eb9328ca Bug ticket 3641, also merging other fixes from Trunk.
[SVN r57764]
2009-11-18 23:00:41 +00:00