From: hm@uva.UUCP (HansM)
Subject: Two questions
Date: 29 Mar 89 09:16:26 GMT [thread overview]
Message-ID: <674@uva.UUCP> (raw)
We are trying to understand Ada tasking and there are two things we fail to
understand:
1. When an exception is raised and not handled in a task body, the task
is terminated and the exception is not further propagated, without
notice (11.4.1.8). Why is this?
Is there a way to invoke the kind of traceback that occurs when an
exception is propagated out of the main program?
2. When a task has completed its execution, termination is delayed until all
dependent tasks have terminated (9.4.6). As a result, our program
fills up all memory with completed tasks unable to terminate. Why is
this? Can something be done about it (without altering task dependency)?
We have the impression that Ada was designed to deal with a small
number of large tasks, whereas we are trying to create a large number
of small tasks. Is this true? Does it matter?
Can anybody enlighten us?
AdvTHANKSance
Hans Mulder Sjouke Mauw
hm@uva.uucp sjouke@uva.uucp
mcvax!uva!hm mcvax!uva!sjouke
next reply other threads:[~1989-03-29 9:16 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
1989-03-29 9:16 HansM [this message]
1989-03-29 18:35 ` Two questions Michael Peirce
1989-03-31 13:10 ` stt
1989-03-31 18:59 ` Scott Simpson
1989-04-03 14:44 ` callen
-- strict thread matches above, loose matches on Subject: below --
1989-03-30 11:53 Piercarlo Grandi
1989-04-13 0:46 ` Paul Stachour
1989-04-11 13:32 Piercarlo Grandi
1989-04-14 17:14 ` callen
1996-05-01 0:00 Bernard Banner
1996-05-01 0:00 W. Wesley Groleau (Wes)
1996-05-01 0:00 Ed Seidewitz
1996-11-07 0:00 Ding-yuan Sheu
1996-11-07 0:00 ` Robert Dewar
1996-11-08 0:00 ` Robert I. Eachus
1996-11-08 0:00 ` Norman H. Cohen
1996-11-08 0:00 ` Jon S Anthony
1996-11-09 0:00 tmoran
1996-11-11 0:00 ` Adam Beneschan
1996-11-13 0:00 ` Richard A. O'Keefe
2001-03-09 18:27 chris.danx
2001-03-09 20:22 ` Mark Lundquist
2001-03-09 20:56 ` Randy Brukardt
2001-03-12 15:36 ` John English
2001-03-12 18:11 ` chris.danx
2001-03-12 10:59 Christoph Grein
2001-03-12 17:43 ` Stephen Leake
2002-07-04 22:25 Mark
2002-07-04 22:40 ` Jeffrey Creem
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox