This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: GC use within GCC


>>>>> "Tom" == Tom Lord <lord@regexps.com> writes:

Tom> Am I reading the code of GCC correctly?  It appears that,
Tom> although GCC now uses the Boehm collector, it does not perform a
Tom> conservative scan of the C stack.  Is that true?

Tom> Does GCC use the conservative feature's of boehm-gc at all?  or
Tom> is it being used as an exact collector?

The only part of gcc that uses the Boehm GC is libgcj.

In libgcj, the stack and the initialized data sections are
conservatively scanned.  The heap is precisely scanned.

Tom


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]