mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 11:42:57 +01:00
0160bf7114
This dramatically reduce the amount of memory allocated by the commandline stuff at static init time, changing it to build local data structures when ParseCommandLineOptions is called. In a dummy empty program that links some llvm libraries, this reduces the number of malloc'd bytes from 4864 to 3360 on entry to main. Most of that memory is now allocated by non-commandline related stuff. llvm-svn: 35701 |
||
---|---|---|
.. | ||
bzip2 | ||
Allocator.cpp | ||
Annotation.cpp | ||
APInt.cpp | ||
CommandLine.cpp | ||
Compressor.cpp | ||
ConstantRange.cpp | ||
Debug.cpp | ||
Dwarf.cpp | ||
FileUtilities.cpp | ||
FoldingSet.cpp | ||
GraphWriter.cpp | ||
IsInf.cpp | ||
IsNAN.cpp | ||
Makefile | ||
ManagedStatic.cpp | ||
PluginLoader.cpp | ||
SlowOperationInformer.cpp | ||
SmallPtrSet.cpp | ||
Statistic.cpp | ||
Streams.cpp | ||
StringExtras.cpp | ||
StringMap.cpp | ||
SystemUtils.cpp | ||
Timer.cpp |