Benjamin Kramer
eedc4059c3
Plug another leak in the DWARF unittests, DIEInlineStrings are never destroyed.
...
llvm-svn: 289208
2016-12-09 13:33:41 +00:00
Benjamin Kramer
9fcb7fe51e
Fix memory leak in unit test.
...
The StringPool entries are destroyed with the allocator, the string pool
itself is not.
llvm-svn: 289207
2016-12-09 13:12:30 +00:00
Greg Clayton
b90328356a
Fix ASAN buildbots by fixing a double free crash.
...
The dwarfgen::Generator::StringPool was in a unique_ptr but it was owned by the Allocator member variable so it was being free twice.
llvm-svn: 289070
2016-12-08 16:57:04 +00:00
Daniel Jasper
0f77869d58
Move DwarfGenerator.cpp to unittests
...
So far it creates a test helper and so it should be moved there. It also
create a layering cycle between CodeGen and CodeGen/AsmPrinter, which
should be avoided.
Review: https://reviews.llvm.org/D27570
llvm-svn: 289044
2016-12-08 12:45:29 +00:00