On Thu, Jan 21, 2010 at 04:00:35PM -0500, Camm Maguire wrote:
> Greetings!  GCL and its reverse dependencies makes use of a garbage
> collection algorithm in which pages are marked read-only with
> mprotect, segfaults on attempted writes are trapped, pages then
> remarked read-write, and finally using the separation of read-only and
> writable pages to accelerate collection.
> 
> This has worked on sparc for many years, but for the last two or so,
> when random failures in the expected behavior are causing memory
> corruption.  Disabling the algorithm removes all failures.  Yet
> failures are not fully reproducible, but appear occasionally from run
> to run when investigating with gdb.

I would be glad to be proven wrong, but it looks like currently there 
are no developers interested in tracking down issues like that. The 
best you can do is probably to disable the advanced gc algorithm for 
sparc.

Best regards,
-- 
Jurij Smakov                                           [email protected]
Key: http://www.wooyd.org/pgpkey/                      KeyID: C99E03CC


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to