From: mfeldman@seas.gwu.edu (Michael Feldman)
Subject: Re: Concurrency in Gnat 3.05?
Date: 1996/07/20
Date: 1996-07-20T00:00:00+00:00 [thread overview]
Message-ID: <4ss9pu$40k@felix.seas.gwu.edu> (raw)
In-Reply-To: dewar.837877693@schonberg
In article <dewar.837877693@schonberg>, Robert Dewar <dewar@cs.nyu.edu> wrote:
>Of course it is fine to have alternative scheduling policies, but this is
>implementation dependent, and an implementation that does not support
>the real time annex may indeed implement time slicing by default.
As I read D.2.2, nothing seems to prevent an implementation that _does_
support Annex D from implementing time-slicing by default. This
paragraph discusses the language-defined (run-till-blocked) policy,
then a configuration pragma by which the programmer can
specify a dispatching policy, but also says (para. 6) that if no such
pragma is present in a program, the dispatching policy is _unspecified_
(RMs word).
I am reading the lines of the RM, not between them. I see nothing in
this paragraph stopping me from interpreting this as "the implementation
can use any dispatching policy it darn well pleases". In particular, I see
no words at all requiring the use of the language-defined policy!
Where are these words?
The RM should not force me to read between its lines.:-)
Mike Feldman
next prev parent reply other threads:[~1996-07-20 0:00 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <4sjqte$3mu@masala.cc.uh.edu>
1996-07-18 0:00 ` Concurrency in Gnat 3.05? Kevin J. Weise
1996-07-18 0:00 ` Robert Dunn
1996-07-19 0:00 ` Jon S Anthony
1996-07-19 0:00 ` Robert Dewar
1996-07-20 0:00 ` Michael Feldman
1996-07-24 0:00 ` Jon S Anthony
1996-07-19 0:00 ` Spasmo
1996-07-18 0:00 ` Robert Dewar
1996-07-20 0:00 ` Michael Feldman
1996-07-22 0:00 ` Jon S Anthony
1996-07-22 0:00 ` Jon S Anthony
1996-07-24 0:00 ` Michael Feldman
1996-07-22 0:00 ` Jon S Anthony
1996-07-24 0:00 ` Jon S Anthony
1996-07-18 0:00 ` Samuel Tardieu
1996-07-20 0:00 ` Robert Dewar
1996-07-20 0:00 ` Michael Feldman [this message]
1996-07-18 0:00 ` Jerry van Dijk
1996-07-20 0:00 ` Robert Dewar
1996-07-20 0:00 ` Robert Dewar
1996-07-18 0:00 ` Robert Dewar
1996-07-19 0:00 ` Spasmo
1996-07-19 0:00 ` Tucker Taft
1996-07-20 0:00 ` Michael Feldman
1996-07-20 0:00 ` Robert Dewar
1996-07-21 0:00 ` Jerry van Dijk
1996-07-24 0:00 ` Spasmo
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox