[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Re: a few questions about the status and direction ofGCL

From: Camm Maguire
Subject: Re: [Gcl-devel] Re: a few questions about the status and direction ofGCL
Date: 23 Nov 2004 09:25:14 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2


"Mike Thomas" <address@hidden> writes:

> Hi Camm.
> | Select based multitasking a la cmucl is a simple
> | addition.
> Not necessarily on Windows as there is no select.  I don't personally have
> experience with this kind of concurrency, but the Windows way involves a
> function called WaitForMultipleObjects():
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/bas
> e/waitformultipleobjects.asp
> But I believe that this pre-supposes a multithreaded environment to start
> with and probably will require a reexamination of the use of CRT file
> descriptors versus Windows HANDLEs for referring to files, pipes etc.  Lots
> of work and more cross platform code divergence.
> Another alternative might be pthreads, for which a Win32 subset exists.
> This is potentially tricky if there are semantic differences between the
> Unix and Windows versions of pthreads (usually are with Unix emulation
> libraries I have seen).

Glad you said this, because pthreads would have been my choice for
Linux as well.  Am still reading the helpful openmcl doc posted
earlier and am hoping it is similarly based too.

Take care,

> Cheers
> Mike Thomas.
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gcl-devel

Camm Maguire                                            address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]