summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/CodeView
Commit message (Expand)AuthorAgeFilesLines
* [CodeView] Move CodeView YAML code to ObjectYAML.Zachary Turner2017-05-305-8/+8
* [CodeView] Add more DebugSubsection implementations.Zachary Turner2017-05-309-28/+120
* [CodeView] Rename ModuleDebugFragment -> DebugSubsection.Zachary Turner2017-05-3010-219/+210
* Remove unused member.Zachary Turner2017-05-251-2/+0
* [CV Type Merging] Find nested type indices faster.Zachary Turner2017-05-253-347/+413
* [CodeView Type Merging] Don't keep re-allocating temp serializer.Zachary Turner2017-05-252-9/+19
* [CodeView Type Merging] Avoid record deserialization when possible.Zachary Turner2017-05-253-144/+243
* Don't do a full scan of the type stream before processing records.Zachary Turner2017-05-241-11/+11
* [CodeView] Eliminate redundant hashes and allocations.Zachary Turner2017-05-231-2/+3
* Speculative build fix for non-WindowsReid Kleckner2017-05-231-0/+2
* [PDB] Hash types up front when merging types instead of using StringMapReid Kleckner2017-05-232-66/+120
* Revert "Make TypeSerializer's StringMap use the same allocator."Zachary Turner2017-05-232-13/+32
* Implement various flavors of type merging.Zachary Turner2017-05-221-76/+171
* Make TypeSerializer's StringMap use the same allocator.Zachary Turner2017-05-222-32/+13
* Resubmit "[CodeView] Provide a common interface for type collections."Zachary Turner2017-05-1911-252/+535
* Revert "[CodeView] Provide a common interface for type collections."Zachary Turner2017-05-1911-532/+252
* Don't crash if someone tries to visit an empty type stream.Zachary Turner2017-05-191-0/+3
* [CodeView] Reduce memory usage in TypeSerializer.Zachary Turner2017-05-191-5/+28
* Fix crasher in CodeView test.Zachary Turner2017-05-191-1/+1
* Fix some build errors and warnings.Zachary Turner2017-05-181-1/+1
* [CodeView] Raise the source to ID map out of the TypeStreamMerger.Zachary Turner2017-05-181-4/+8
* [CodeView] Provide a common interface for type collections.Zachary Turner2017-05-1811-251/+528
* [CodeView] Simplify the use of visiting type records & streams.Zachary Turner2017-05-175-47/+104
* [CodeView] Add a random access type visitor.Zachary Turner2017-05-126-88/+159
* Removing a file that is not necessary (and was causing link diagnostics with ...Aaron Ballman2017-05-092-11/+0
* [CodeView] Add support for random access type visitors.Zachary Turner2017-05-083-31/+136
* [CodeView] Reserve TypeDatabase records up front.Zachary Turner2017-05-051-0/+5
* Remove unused private field.Zachary Turner2017-05-031-3/+2
* [CodeView] Remove constructor initialization of a removed field.Davide Italiano2017-05-031-2/+2
* [CodeView] Use actual strings for dealing with checksums and lines.Zachary Turner2017-05-034-17/+41
* [llvm-readobj] Update readobj to re-use parsing code.Zachary Turner2017-05-032-18/+19
* Resubmit r301986 and r301987 "Add codeview::StringTable"Zachary Turner2017-05-032-0/+66
* Revert r301986 (and subsequent r301987).Daniel Jasper2017-05-032-66/+0
* Fix use after free in BinaryStream library.Zachary Turner2017-05-032-4/+5
* Fix type conversion error.Zachary Turner2017-05-021-1/+1
* Make codeview::StringTable.Zachary Turner2017-05-022-0/+66
* [PDB/CodeView] Read/write codeview inlinee line information.Zachary Turner2017-05-025-1/+131
* [CodeView] Write CodeView line information.Zachary Turner2017-05-015-1/+179
* [PDB/CodeView] Rename some classes.Zachary Turner2017-05-014-10/+11
* [llvm-pdbdump] Abstract some of the YAML/Raw printing code.Zachary Turner2017-04-292-3/+8
* [CodeView] Isolate Debug Info Fragments into standalone classes.Zachary Turner2017-04-277-115/+193
* [Support] Make BinaryStreamArray extractors stateless.Zachary Turner2017-04-271-3/+2
* Rename some PDB classes.Zachary Turner2017-04-276-165/+169
* Remove unused functions. Remove static qualifier from functions in header fil...Vassil Vassilev2017-04-111-9/+0
* [codeview] Cope with unsorted streams in type mergingReid Kleckner2017-04-031-38/+106
* [codeview] Add support for label type recordsReid Kleckner2017-04-034-0/+22
* [codeview] Fix buggy BeginIndexMapSize assertionReid Kleckner2017-03-291-13/+12
* [PDB] Split item and type records when merging type streamsReid Kleckner2017-03-241-53/+87
* [PDB] Use two DBs when dumping the IPI streamReid Kleckner2017-03-231-6/+11
* [codeview] Move type index remapping logic to type mergerReid Kleckner2017-03-233-248/+219
OpenPOWER on IntegriCloud