[LLVMdev] x86 unwind support[MESSAGE NOT SCANNED]
Duncan Sands
baldrick at free.fr
Tue Jul 21 09:53:10 PDT 2009
Hi Bob,
> Another language in this category is Ada. Ada has exceptions more-or-less like
> C++, and it has "finalization", which is more-or-less like C++ "destructors"
> (although slightly more robust). So the requirements on the run-time system
> and generated code are similar.
yes, they are very close. One difference is that in C++ you can throw
an arbitrary object (which may require complicated finalization), while
with Ada you can basically at most throw a string.
Ciao,
Duncan.
More information about the llvm-dev
mailing list