On 10-May-2000, Sverker Nilsson <[EMAIL PROTECTED]> wrote:
> Fergus Henderson wrote:
> > To give you a practical example: on SPARCs, the contents of
> > uninitialized stack slots are unspecified, and in practice they are
> > nondeterministic.  This happens because the SPARC's register windows
> > get flushed to the stack when a context switch occurs, and the timing
> > of context switches is in general nondeterministic.  If you write a C
> 
> Which OS on the Sparc are you referring to?

SunOS.

> Seems to me that this OS doesn't support transparent context
> switches.

Yes.  Off-hand, I'm not sure whether this is merely a flaw of the
OS or whether it is due to the hardware.  I guess comp.arch would be
the place to go to find people who know the answer to that.

-- 
Fergus Henderson <[EMAIL PROTECTED]>  |  "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh>  |  of excellence is a lethal habit"
PGP: finger [EMAIL PROTECTED]        |     -- the last words of T. S. Garp.

Reply via email to