llvm-project/llvm/lib/DebugInfo/PDB/Native
Reid Kleckner 1a9bd5b813 Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it"
This reverts commit 5b7aef6eb4 and relands
6529d7c5a4.

The ASan error was debugged and determined to be the fault of an invalid
object file input in our test suite, which was fixed by my last change.
LLD's project policy is that it assumes input objects are valid, so I
have added a comment about this assumption to the relocation bounds
check.
2021-01-20 11:53:43 -08:00
..
DbiModuleDescriptor.cpp
DbiModuleDescriptorBuilder.cpp Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it" 2021-01-20 11:53:43 -08:00
DbiModuleList.cpp
DbiStream.cpp
DbiStreamBuilder.cpp Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it" 2021-01-20 11:53:43 -08:00
EnumTables.cpp
GSIStreamBuilder.cpp fix typos to cycle bots 2020-12-12 20:19:33 -05:00
GlobalsStream.cpp
Hash.cpp
HashTable.cpp
InfoStream.cpp
InfoStreamBuilder.cpp
InjectedSourceStream.cpp
ModuleDebugStream.cpp
NamedStreamMap.cpp [DebugInfo] Use llvm::append_range (NFC) 2021-01-04 11:42:45 -08:00
NativeCompilandSymbol.cpp
NativeEnumGlobals.cpp
NativeEnumInjectedSources.cpp
NativeEnumLineNumbers.cpp [NativeSession] Implement findLineNumbersByAddress in NativeSession, 2020-06-15 17:05:39 -07:00
NativeEnumModules.cpp
NativeEnumSymbols.cpp [llvm-symbolizer] Add inline stack traces for Windows. 2020-11-17 13:19:13 -08:00
NativeEnumTypes.cpp
NativeExeSymbol.cpp
NativeFunctionSymbol.cpp [llvm-symbolizer] Fix native symbolization on windows for inline sites. 2020-11-30 14:27:35 -08:00
NativeInlineSiteSymbol.cpp [llvm-symbolizer] Add inline stack traces for Windows. 2020-11-17 13:19:13 -08:00
NativeLineNumber.cpp [PDB][NativeSession] Clean up some things in NativeSession. 2020-07-21 16:54:52 -07:00
NativePublicSymbol.cpp [PDB][NativeSession] Clean up some things in NativeSession. 2020-07-21 16:54:52 -07:00
NativeRawSymbol.cpp
NativeSession.cpp [llvm-symbolizer] Add inline stack traces for Windows. 2020-11-17 13:19:13 -08:00
NativeSourceFile.cpp fix typos to cycle bots 2020-12-12 20:19:33 -05:00
NativeSymbolEnumerator.cpp
NativeTypeArray.cpp
NativeTypeBuiltin.cpp
NativeTypeEnum.cpp
NativeTypeFunctionSig.cpp
NativeTypePointer.cpp
NativeTypeTypedef.cpp
NativeTypeUDT.cpp fix typos to cycle bots 2020-12-12 20:19:33 -05:00
NativeTypeVTShape.cpp
PDBFile.cpp
PDBFileBuilder.cpp FileOutputBuffer.h - remove unused includes. NFC. 2020-05-28 14:38:12 +01:00
PDBStringTable.cpp
PDBStringTableBuilder.cpp
PublicsStream.cpp
RawError.cpp
SymbolCache.cpp [llvm] Use llvm::sort (NFC) 2021-01-17 10:39:45 -08:00
SymbolStream.cpp
TpiHashing.cpp
TpiStream.cpp
TpiStreamBuilder.cpp [DebugInfo] Use llvm::append_range (NFC) 2021-01-04 11:42:45 -08:00