[Ecls-list] Re: Threads

Maciek Pasternacki maciekp at japhy.fnord.org
Fri Jun 24 05:30:12 UTC 2005


On Setting Orange, Confusion 29, 3171 YOLD, Goffioul Michael wrote:

>> I just started working on ecl multiprocessing support; just commited
>> some fixes (fixed bug 1222693 `cl_env.big_register[] not initialized
>> for child threads') to CVS.  Current thread API is now available in
>> ecls wiki at 
>> http://ecls.sourceforge.net/cgi-bin/view/Main/MultiProcessing .
>> Any corrections/suggestions regarding to API details or thread-related
>> bugreports are welcome.
>
> I noticed that some of the changes you made were not applied to the WIN32
> version (additional error check, use of init_big_registers). Do you want
> me to do it?

I just commited init_big_registers() into threads_win32.d, forgot
about it; as for error checking -- I do not know Windows API, nor can
I test these changes (I don't have a Windows box), so I don't want to
touch it.  If you are familiar with win (it seems so), go ahead; I'd
be glad not to have to touch this part of code.

-- 
__    Maciek Pasternacki <maciekp at japhy.fnord.org> [ http://japhy.fnord.org/ ]
`| _   |_\  / {  Any sufficiently complicated C or Fortran program contains an
,|{-}|}| }\/ad hoc informally-specified bug-ridden slow implementation of half
\/   |____/  of Common Lisp. }  ( Greenspun's 10th Rule of Programming )  -><-





More information about the ecl-devel mailing list