"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "86afe67e1068a4c084596689d6125ac8637c315a"
Reduce memory usage when creating .gdb_index. NFC.
.gdb_index sections can be very large. When you are compiling multi-gibibyte executables, they can be larger than 1 GiB. The previous implementation of .gdb_index seems to consume too much memory. This patch reduces memory consumption by eliminating temporary objects. In one experiment, memory consumption of GdbIndexSection class is reduced from 962 MiB to 228 MiB when creating a .gdb_index of 1350 GiB. Differential Revision: https://reviews.llvm.org/D49094 llvm-svn: 336672
Loading
Please register or sign in to comment