More memory use reductions

This commit is contained in:
Hackerpilot 2014-09-03 17:51:53 -07:00
parent 6a3cf3c572
commit 5da5e3b684
1 changed files with 5 additions and 0 deletions

View File

@ -101,6 +101,8 @@ int main(string[] args)
sw.stop();
Log.info(ModuleCache.symbolsAllocated, " symbols cached.");
Log.info("Startup completed in ", sw.peek().to!("msecs", float), " milliseconds.");
import core.memory : GC;
GC.minimize();
// No relative paths
@ -162,7 +164,10 @@ int main(string[] args)
s.send(responseBytes);
}
if (request.kind & RequestKind.addImport)
{
ModuleCache.addImportPaths(request.importPaths);
GC.minimize();
}
if (request.kind & RequestKind.autocomplete)
{
Log.info("Getting completions");