[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Some introductory docs about C level threading
From: |
Marius Vollmer |
Subject: |
Re: Some introductory docs about C level threading |
Date: |
Wed, 09 Feb 2005 13:17:24 +0100 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) |
Kevin Ryde <address@hidden> writes:
> I think we have to assume all threads see memory ops in the order
> they're done (anything else is too crazy),
Why? I think it is very common to have weakly ordered memory models
in SMP systems these days, and we really can't assume a strong order.
I also think we can tolerate such a weak ordering, in the sense that
Guile remains 'thread-robust', i.e., doesn't corrupt its own heap such
that the GC will crash, for example.
Whether the heap remains in a state that makes sense to the
application, well, that problem is not solved by Guile automatically.
- Re: Some introductory docs about C level threading, Marius Vollmer, 2005/02/01
- Re: Some introductory docs about C level threading, Ken Raeburn, 2005/02/01
- Re: Some introductory docs about C level threading, Kevin Ryde, 2005/02/01
- Re: Some introductory docs about C level threading, Ken Raeburn, 2005/02/01
- Re: Some introductory docs about C level threading, Kevin Ryde, 2005/02/06
- Re: Some introductory docs about C level threading, Ken Raeburn, 2005/02/08
- Re: Some introductory docs about C level threading,
Marius Vollmer <=
- Re: Some introductory docs about C level threading, Kevin Ryde, 2005/02/09
- Re: Some introductory docs about C level threading, Marius Vollmer, 2005/02/10
- Re: Some introductory docs about C level threading, Marius Vollmer, 2005/02/09
- Re: Some introductory docs about C level threading, Ken Raeburn, 2005/02/10
- Re: Some introductory docs about C level threading, Marius Vollmer, 2005/02/10
- Re: Some introductory docs about C level threading, Ken Raeburn, 2005/02/10
- Re: Some introductory docs about C level threading, Marius Vollmer, 2005/02/09
- Re: Some introductory docs about C level threading, Doug Evans, 2005/02/09
- Re: Some introductory docs about C level threading, Marius Vollmer, 2005/02/10
- Re: Some introductory docs about C level threading, Kevin Ryde, 2005/02/09