[plt-scheme] The PLT/Boehm GC

From: Jordan Henderson (jordan.henderson at earthlink.net)
Date: Wed Jun 16 12:02:09 EDT 2004

The problem with building gc on HP/UX did turn out to be trivial, just a compiler switch.

What's the procedure for submitting changes to the baseline?  Diffs to the list, use the "Report a Bug" at bugs.plt-scheme.org or is there a maintainer that I should contact?

-----Original Message-----
From: Jordan Henderson <jordan.henderson at earthlink.net>
Sent: Jun 16, 2004 10:23 AM
To: plt-scheme at list.cs.brown.edu
Subject: [plt-scheme] The PLT/Boehm GC

  For list-related administrative tasks:
  http://list.cs.brown.edu/mailman/listinfo/plt-scheme

I attempted to build mzscheme 207 on an HP/UX machine and I'm getting some compile error.  I was surprised by this as Boehm works for HP and does research with the collector involving gcj on HP/UX, so 

I downloaded the most recent GC release from Hans Boehm's site:

http://www.hpl.hp.com/personal/Hans_Boehm/gc/

and found that it does compile cleanly on HP/UX 11.  Then, I found that the gc included with mzscheme has a number of modifications not in the latest versions of Hans Boehm's gc.

Does anyone know if the mzscheme-specific modifications are required for the functioning of the mzscheme system, or , are they mostly performance related? 

The compilation problem with the gc included with the plt distribution is probably easy to overcome, but I'm wondering if there's not a better option.

Thanks.

-Jordan Henderson







Posted on the users mailing list.