This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch-rfc] N2179: Exception Propagation in C++


Hi,

My copyright assignment should have arrived by now, so I'll try again to get feedback on this.

The attached patch implements the C++ proposal N2179: Exception Propagation. It modifies the exception handling to support the std::current_exception() and std::rethrow_exception() calls.

Read more here:
http://gcc.gnu.org/ml/libstdc++/2008-07/msg00062.html

Patch should apply cleanly against the trunk as of July 18, 13:30 GMT.

Some particular points I need feedback about:
How do I deal with gnu.ver correctly? Where exactly should my new functions go?
I need to test the behavior of some of features in a multi-threaded environment. How do I write such tests?
Any special considerations for ARM unwinding that I don't understand but need to address?


Sebastian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]