aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ModuleDependencyCollector.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2018-04-27 20:19:28 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2018-04-27 20:19:28 +0000
commitbd4d2acb1103aedaffefb3faa9d3fd0b1efd0e01 (patch)
tree986749326ab71fd10fb5b85c6164d6ba97760973 /clang/lib/Frontend/ModuleDependencyCollector.cpp
parenta05e8d3e68b820465266475928a5bc9e23b2f389 (diff)
downloadllvm-bd4d2acb1103aedaffefb3faa9d3fd0b1efd0e01.zip
llvm-bd4d2acb1103aedaffefb3faa9d3fd0b1efd0e01.tar.gz
llvm-bd4d2acb1103aedaffefb3faa9d3fd0b1efd0e01.tar.bz2
Don't create a temporary DenseMap for each input .eh_frame.
These maps are small, but we are creating an destroying one for each input .eh_frame. This patch reduces the total memory allocation from 765.54MB to 749.19MB. The peak is still the same: 563.7MB. llvm-svn: 331075
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions