version 1.2, 2002/07/24 07:46:26 |
version 1.3, 2002/07/24 08:00:14 |
|
|
// implementations, and it sometimes has a significant performance |
// implementations, and it sometimes has a significant performance |
// impact. However, it is dangerous for many not-quite-ANSI C |
// impact. However, it is dangerous for many not-quite-ANSI C |
// programs that call things like printf in asynchronous signal handlers. |
// programs that call things like printf in asynchronous signal handlers. |
// -DOPERATOR_NEW_ARRAY declares that the C++ compiler supports the |
// -DGC_OPERATOR_NEW_ARRAY declares that the C++ compiler supports the |
// new syntax "operator new[]" for allocating and deleting arrays. |
// new syntax "operator new[]" for allocating and deleting arrays. |
// See gc_cpp.h for details. No effect on the C part of the collector. |
// See gc_cpp.h for details. No effect on the C part of the collector. |
// This is defined implicitly in a few environments. |
// This is defined implicitly in a few environments. |
|
|
// since some ports use malloc or calloc to obtain system memory. |
// since some ports use malloc or calloc to obtain system memory. |
// (Probably works for UNIX, and win32.) |
// (Probably works for UNIX, and win32.) |
// -DNO_DEBUG removes GC_dump and the debugging routines it calls. |
// -DNO_DEBUG removes GC_dump and the debugging routines it calls. |
// Reduces code size slightly at the expense of debuggability. |
|
|
|
|
// Reduces code size slightly at the expense of debuggability. |