[gclist] GCC 3.0 and GC?
Gabriel Dos Reis
Gabriel.Dos-Reis@cmla.ens-cachan.fr
18 Jun 2001 16:50:03 +0200
Daniel Wang <danwang@CS.Princeton.EDU> writes:
| >From
|
| http://gcc.gnu.org/gcc-3.0/features.html
|
| New Languages and Language specific improvements:
| The GNU Compiler for the Java(TM) language (GCJ) is now integrated and
| supported, ... and the Boehm conservative garbage collector.
|
| Other significant improvements: Garbage collection used internally by the
| compiler for most memory allocation instead of obstacks.
|
| So does this mean GCC is now using the Bohem conservative collector? Or is
| gcc using a different GC internally.
GCC is now using the Bohem collector.
| ... I'm generally, curious as to why the
| GCC developers decided to take the plunge and adopt GC.
Using a GC in lieu of obstack hackery makes it easier to fix some
obscure bugs. That also simplifies considerably the compiler.
-- Gaby