diff options
author | Jason Molenda <jmolenda@apple.com> | 2013-03-20 21:57:42 +0000 |
---|---|---|
committer | Jason Molenda <jmolenda@apple.com> | 2013-03-20 21:57:42 +0000 |
commit | 7430382970e26fb336a4f549e5e01d1ed3d5219d (patch) | |
tree | 04b1466f4497e22ac068a299cb80559aa7554733 /lld/lib/Core/SymbolTable.cpp | |
parent | b0a7eed958a53be8128e30751c1b6634df7f0ece (diff) | |
download | bcm5719-llvm-7430382970e26fb336a4f549e5e01d1ed3d5219d.tar.gz bcm5719-llvm-7430382970e26fb336a4f549e5e01d1ed3d5219d.zip |
Change DWARFCallFrameInfo from using a vector of AddressRanges to
track the EH FDEs for the functions in a module to using a
RangeDataVector, a more light-weight data structure that only refers
to File addresses. Makes the initial FDE scan about 3x faster, uses
less memory.
<rdar://problem/13465650>
llvm-svn: 177585
Diffstat (limited to 'lld/lib/Core/SymbolTable.cpp')
0 files changed, 0 insertions, 0 deletions