[M3devel] elminating pthread_attr_t from cloned headers

Olaf Wagner wagner at elegosoft.com
Fri Feb 6 16:12:00 CET 2009


Quoting Tony Hosking <hosking at cs.purdue.edu>:

> Yes, OOMEs were added to CM3, as I understand it for the CM Java VM.
>
> On that count, does anyone know what happened to the CM Java VM?  Is it
> available anywhere?

AFAIK it is not. I think I asked Farshad Nayeri some years ago,
but got no answer. Maybe it's still in commercial use, or there
are some other legal problems with the code (as Sun was probably
involved).

Nonetheless, it cannot harm to ask again...

Olaf

> On 5 Feb 2009, at 15:33, Mika Nystrom wrote:
>
>> Jay writes:
>> ...
>>> I'll maybe review more code along these lines.
>>> I gather the general gist of things in Modula-3 though
>>> is that out of memory is fatal anyway. Raising an exception
>>> vs. failing an assertion probably not significantly different
>>> if the exception is not meant to be caught and isn't ever caught.
>>> (Strange though then the gymnastics I pointed out elsewhere
>>> converting one form of out of memory to another form..)
>> ...
>>
>> Back in SRC days I remember there was a discussion at some length
>> about what to do in case of running out of memory.  I think the
>> project was abandoned as people realized it was quite a tricky
>> problem...
>>
>> I don't believe PM3 has out of memory exceptions, nor did SRC
>> M3...?  It's a wild guess but maybe this has something to do with
>> the Critical Mass modifications for their JVM?
>>
>>    Mika



-- 
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