
On 13/10/2010 16:58, DE wrote:
sorry, i haven't read the whole thread another question
sse series on x86 provide several ways to catch errors specifically control word/flags and exceptions/signals (noty aware of other platforms) are you going to model such subtle platform specific details? and if yes -- how?
as a C++ programmer i would prefer C++ exception mechanism
There is no support for catching such errors, at least there is none yet. Translating them to C++ exceptions sounds like translating SIGABRT or other errors to C++ exceptions to me, in a similar fashion to what Visual C++ does with SEH; i.e. not a good idea. On a technical note, it might be a bit complicated to do, since that state is global so it could be hard in the presence of threads. We'll nevertheless look into the details of this.