Re: GC leaks debugging
Andrew Haley <[email protected]>
| Newsgroups | gmane.comp.gcc.java.devel |
|---|---|
| Message-ID | <[email protected]> |
On 04/01/2011 10:02 AM, Erik Groeneveld wrote: > On Fri, Apr 1, 2011 at 10:45, Andrew Haley <[email protected]> wrote: >> On 01/04/11 09:39, Erik Groeneveld wrote: >>> From reading about the >>> GC, I understand that the GC knows what is a pointer and what not >>> because there is type information associated with the Java objects. >>> So I'd expect no black-listing at all. It that a right observation? >> >> No. Objects are scanned precisely, but the stack is not. > > Thanks. I think I can rule the stack out by reviewing/adapting my > test program. I'll do that first. > >> Also, depending >> on your compilation options, the data segments of your program may be >> scanned conservatively. > > I have to think about this one. Which options are you thinking of? -findirect-dispatch With that option, everything except the stack is scanned precisely. However, there is some runtime overhead. Andrew.