Jason Gloudon wrote: > On Mon, Oct 14, 2002 at 08:31:16PM +0000, Leopold Toetsch wrote: > > >>headers.c: >>- set PMCs and Buffers initially to "live". This helps somwhat, that >>initially created objects are not killed immediately by a DOD run e.g. >>in midst of string_make >> > > But what happens where there is more than one DOD run ?
Then we have the same problem - of course. As I said, my change is a slight improvement, but not a solution. > The problem sounds like that the collector is not looking in all the > appropriate places for these PMCs and Buffers. I have not looked in a while but > has anyone added the necessary code to examine CPU registers for PMC and Buffer > pointers ? Only the CPU stack is checked, no CPU registers. leo