[plt-scheme] Incremental GC

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri Jun 20 12:29:11 EDT 2003

At Thu, 19 Jun 2003 18:50:27 -0400, Brian Campbell wrote:
> It crashes with a memory access violation somewhere in the
> initialization of the scheme environment. While it's interning a
> symbol, it tries to do a write to memory that has just a line or two
> before been allocated, and gets an access violation error.

Are you sure that this is where the application crashes, or is this a
signal that the GC will handle to implement the write barrier?

I think it's probably the latter --- though the problem may be that the
signal handler doesn't work correctly.

> The Boehm documentation says that support for 
> incremental GC on Windows is not very good, so maybe this might just 
> not work. Does anyone have any ideas for what else I could try?

I'm out of ideas for now.

Matthew



Posted on the users mailing list.