[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: nptl 0.38
- From: "Alexander Terekhov" <terekhov web de>
- To: "UlrichDrepper" <drepper redhat com>, phil-list redhat com
- Cc: David Butenhof hp com, terekhov de ibm com
- Subject: Re: nptl 0.38
- Date: Wed, 14 May 2003 11:53:39 +0200
Ulrich Drepper <drepper redhat com> schrieb am 12.05.03 18:53:43:
[...]
> ~ update of the unwinding code to support the compromise wrt C++
> exception handling. catch(...) blocks are also executed in case
> a thread is canceled. Only catch(...), no other catch variant.
> This is only logical since the cancellation has no type representable
> in C++.
Says who? Braindamaged "forced unwinding"-based (for thread cancel
and thread exit, jmps aside for a moment) ABI?
http://groups.google.com/groups?selm=3D205A8A.DEFC922A%40web.de
(Subject: Re: Some issues with Technical Report on C++ Performance (DRAFT))
> Note that the catch(...) block has to rethrow the exception;
> otherwise the program will abort.
That's crappy too.
http://groups.google.com/groups?selm=rJNa8.12%24YS1.142%40news.cpqcorp.net
(Subject: Re: PTHREADS: Longjmp()'ing from cleanup handlers)
<quote>
Sorry, but if you want to "finalize" (catch and continue) a
cancellation, you need a correct and rational implementation
of POSIX threads that implements cancellation as an EXCEPTION
that can be caught. (E.g., with a C++ 'catch(...)', though
having a standard name for the exception would be even better.)
</quote>
http://groups.google.com/groups?threadm=3EC12FB0.1AEAF69A%40web.de
(Subject: Re: __attribute__((cleanup(function)) versus try/finally)
http://groups.google.com/groups?selm=3EC0ECAA.6520B266%40web.de
(Subject: Exception handling... it's time to fix the standard)
regards,
alexander.
________________________________________________________________
Mit der Grupppen-SMS von WEB.DE FreeMail können Sie eine SMS an alle
Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]