Commit 81f3e60f by Arnaud Charlet

Add note about abort and ZCX runtime.

Part of RC12-001

From-SVN: r267079
parent 26b57b93
...@@ -49,15 +49,15 @@ For exception handling, either or both of two models are supplied: ...@@ -49,15 +49,15 @@ For exception handling, either or both of two models are supplied:
Most programs should experience a substantial speed improvement by Most programs should experience a substantial speed improvement by
being compiled with a ZCX run-time. being compiled with a ZCX run-time.
This is especially true for This is especially true for
tasking applications or applications with many exception handlers.} tasking applications or applications with many exception handlers.
Note however that the ZCX run-time does not support asynchronous abort
of tasks (``abort`` and ``select-then-abort`` constructs) and will instead
implement abort by polling points in the runtime. You can also add additional
polling points explicitly if needed in your application via ``pragma
Abort_Defer``.
This section summarizes which combinations of threads and exception support This section summarizes which combinations of threads and exception support
are supplied on various GNAT platforms. are supplied on various GNAT platforms.
It then shows how to select a particular library either
permanently or temporarily,
explains the properties of (and tradeoffs among) the various threads
libraries, and provides some additional
information about several specific platforms.
.. _Summary_of_Run-Time_Configurations: .. _Summary_of_Run-Time_Configurations:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment