SuccessChanges

Summary

  1. [Reproducer] Enable crash reports for reproducer tests (details)
  2. Forward declare the DWARFCache to avoid including LLVM DWARF details (details)
Commit f4f47da530729161a73d71791ada3ab58886b9dd by Jonas Devlieghere
[Reproducer] Enable crash reports for reproducer tests
For some reason the reproducer tests seem really proficient at
uncovering structural issues in LLDB related to how we tear down things,
but of course only on the bots.
The pretty stack trace helps a bit, but what I really want is the crash
reports which contain much more information, such as what other threads
we doing.
Crash reports are automatically suppressed by lit. This patch
(temporarily) disables that for the reproducer tests.
The file was addedlldb/test/Shell/Reproducer/lit.local.cfg
Commit adfad4d7c84657026bc4f96d310c33b9550c4334 by rnk
Forward declare the DWARFCache to avoid including LLVM DWARF details
LLD's DWARF.h header leaks a lot of LLVM DWARF includes that LLD doesn't
need. For Chunks.cpp, I see a compile time decrease of 3.1s to 2.7s.
The file was modifiedlld/COFF/InputFiles.h
The file was modifiedlld/COFF/InputFiles.cpp
The file was modifiedlld/ELF/InputFiles.h
The file was modifiedlld/ELF/InputFiles.cpp