.SH "AST CACHE TOOL OPTIONS" .TP .B \-ASTCache \fIn\fP Pre-allocate \fIn\fP bytes of heap, e.g. 32M. .TP .B \-NotifyGC If garbage collection is enabled (the default), setting this option causes a message about a garbage collection and the time it takes to be sent to the standard error stream. .TP .B \-DisableGC Disables garbage collection. Worth setting if running in batch mode on machines with adequate physical memory. With the current garbage collector a factor of two speedup in compilation time can be achieved. .TP .B \-DiscardModules Discard modules from the AST cache after analysis. When analysing large numbers of modules, this option reduces memory requirements.