comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pogner.demon.co.uk>
Subject: Re: task activation
Date: 1999/12/03
Date: 1999-12-03T00:00:00+00:00	[thread overview]
Message-ID: <x7vpuwnll5s.fsf@pogner.demon.co.uk> (raw)
In-Reply-To: Pine.A41.3.96-heb-2.07.991202095535.101932A-100000@pluto.mscc.huji.ac.il

Ehud Lamm <mslamm@mscc.huji.ac.il> writes:

> On Mon, 22 Nov 1999, Robert A Duff wrote:
> 
> |Another way to control the timing of activation is to put the task in
> |the heap -- then, an allocator causes the activation, and you can put
> |that allocator whereever you like.
> 
> Just a reminder, that though sometimes useful, this is discouraged by the
> style guide.

As Robert Dewar has mentioned a few times recently, library level
tasks can give you real headaches at elaboration time, at any rate if
you use GNAT's default elaboration scheme. The style guide may need a
bit of a rethink in this area (at least to lay out the problems and
options).

-- 
Simon Wright                        Work Email: simon.j.wright@gecm.com
Alenia Marconi Systems                         Voice: +44(0)2392-701778
Integrated Systems Division                      FAX: +44(0)2392-701800




  reply	other threads:[~1999-12-03  0:00 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-20  0:00 task activation Matthew Heaney
1999-11-21  0:00 ` Jean-Pierre Rosen
1999-11-22  0:00 ` Robert A Duff
1999-11-22  0:00   ` Matthew Heaney
1999-11-23  0:00     ` Mats Weber
1999-11-23  0:00       ` Matthew Heaney
1999-12-02  0:00   ` Ehud Lamm
1999-12-03  0:00     ` Simon Wright [this message]
1999-12-06  0:00       ` Robert Dewar
1999-12-06  0:00         ` Simon Wright
1999-12-06  0:00         ` Robert A Duff
1999-12-06  0:00       ` Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
2011-12-21 11:58 Task activation tonyg
2011-12-21 12:27 ` tonyg
2011-12-21 12:31   ` AdaMagica
2011-12-21 12:35 ` Niklas Holsti
2011-12-22  8:26   ` tonyg
replies disabled

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