A define was added to disable Garbage(), and range checking in
m(i,j). This produces minor performance improvements for
finished code. It is a slightly dangerous option to use while
you are developing code since you are ignoring possible heap
corruption. Place the NO_CHECKING in the
define box of the compiler options, or define it in the
make-files. You can also disable checks of debugging code that
you do not want in the release version by surrounding it with
compiler directives. As an example:
#ifndef NO_CHECKING
assert( x > 0 );
#endif
The assert macro will check that x > 0 if NO_CHECKING is
undefined. It will not be compiled into the code if NO_CHECKING
is defined.