summaryrefslogtreecommitdiffstats
path: root/lld/lib/Core/SymbolTable.cpp
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2013-03-20 21:57:42 +0000
committerJason Molenda <jmolenda@apple.com>2013-03-20 21:57:42 +0000
commit7430382970e26fb336a4f549e5e01d1ed3d5219d (patch)
tree04b1466f4497e22ac068a299cb80559aa7554733 /lld/lib/Core/SymbolTable.cpp
parentb0a7eed958a53be8128e30751c1b6634df7f0ece (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud