This is the mail archive of the gcc-patches@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] |
Other format: | [Raw text] |
* Robert Dewar:
Why is it a GCC issue to support a GC for ML, I don't get it ...Standard ML. I don't think there is a GCC front end (and it's not likely that one will be feasible, at least until GCC supports a fitting garbage collector).
ML programs are mostly functional and allocate lots of small objects with very short lifespans. Without GC support in GCC, you're basically stuck with some sort of conservative collector. And that is unlikely to result in acceptable throughput.
Not clear what "in GCC" means here, seems to me you could perfectly well handle this with a combination of front end stuff and run time routines.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |