comp.lang.ada
 help / color / mirror / Atom feed
* abort statement and exception handlers
@ 1990-11-01  9:28 "", Mats Weber
  0 siblings, 0 replies; only message in thread
From: "", Mats Weber @ 1990-11-01  9:28 UTC (permalink / raw)



Question on the design of the abort statement:

From LRM 9.10:

The completion of any other abnormal task need not happen before completion
of the abort statement.  It must happen no later  than  when  the  abnormal
task  reaches a synchronization point that is one of the following: the end
of its activation;  a point where it causes the activation of another task;
an entry call; the start or the end  of  an  accept  statement;   a  select
statement;   a  delay  statement;   an  exception  handler;   or  an  abort
                                    ^^^^^^^^^^^^^^^^^^^^^^
statement.  [....]. 

Does anybody know why exception handlers were included in this list ?

All other items in the list have something to do with tasking (that is, 
they require a call to the run time system), but an exeption handler might 
very well be supported by hardware.

Mats Weber
Swiss Federal Institute of Technology
EPFL DI LGL
1015 Lausanne
Switzerland

E-mail : madmats@elcgl.epfl.ch
phone  : +41 21 693 52 92
fax    : +41 21 693 39 09

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1990-11-01  9:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1990-11-01  9:28 abort statement and exception handlers "", Mats Weber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox