[M3devel] [M3commit] CVS Update: cm3
Tony Hosking
hosking at cs.purdue.edu
Mon Dec 29 09:16:13 CET 2008
On 29 Dec 2008, at 18:46, Olaf Wagner wrote:
> Quoting Jay <jay.krell at cornell.edu>:
>
>>
>> Note that I've been avoiding touching "mainstream" or already
>> existant platforms -- FreeBSD, LINUXLIBC6, *_DARWIN.
>>
>> Perhaps I should go ahead and cross that line, as my testability/
>> testing allows?
>
> I wanted to comment on this before. I've no objection at trying to
> remove duplicated code as far as possible, but when changing system
> interfaces (Uxxx.is), please make sure that they really work on the
> target platform in question; if possible, add some tests.
>
>> Slightly linked question is if user threads should remain.
>> They don't work, I believe on any platform, but I understand could
>> easily be made to.
>
> I was not aware that user threads are broken; why?
> Anyway, this code should not be removed; I was rather hoping for a
> compile-time option to switch between user and system threads in cm3.
Definitely doable! I've been meaning to do this for a long time now.
>
>
> Olaf
> --
> Olaf Wagner -- elego Software Solutions GmbH
> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin,
> Germany
> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23
> 45 86 95
> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz:
> Berlin
> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr:
> DE163214194
>
More information about the M3devel
mailing list