swcContext, symbolTable, mappings, configuration, compilers,
new PreLink(), licenseMap, new ArrayList<Source>());
if (benchmark != null)
{
benchmark.startTime(Benchmark.POSTCOMPILE);
}
s.units = units;
s.sourcePath.clearCache();
s.bundlePath.clearCache();