It doesn't seem to have reached the list.
--- Begin Message ---
Hi,

It seems that the Boehm-GC needs to catch a number of pthread calls. This is not evident to implement in kaffe but I think I can do the following:
* I'll add a new GC call getCollectorName which will return "boehm-gc" in this case and "kaffe-gc" for the other.
* in systems/unix-pthreads the concerned pthread calls will be replaced by dynamic variables to functions. These variables will be initialized according to the loaded GC. If it is kaffe-gc we will dynamically solve the natural pthread calls but in the other case we will use the boehm-gc calls (GC_pthread_*).


I think we will then be able to keep complete modularity and at the same time "boehm compliant".

Any comments ?

Cheers,

Guilhem.


--- End Message ---
_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to