summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/PDB/Raw/PDBFile.cpp
Commit message (Expand)AuthorAgeFilesLines
* NFC: Rename (PDB) RawSession to NativeSessionAdrian McCarthy2017-01-251-391/+0
* [PDB] Rename some files to be more intuitive.Zachary Turner2017-01-201-8/+8
* [pdb] handle missing pdb streams more gracefullyBob Haarman2016-12-051-30/+73
* [DebugInfo] Fix some Clang-tidy modernize-use-default and Include What You Us...Eugene Zelenko2016-11-231-8/+11
* [pdb] added support for dumping globals streamBob Haarman2016-10-211-0/+17
* [msf] Make FPM reader use MappedBlockStream.Zachary Turner2016-08-031-17/+13
* [msf] Teach LLVM to parse a split Fpm.Zachary Turner2016-08-011-8/+35
* pdbdump: Dump Free Page Map contents.Rui Ueyama2016-07-291-0/+11
* [msf] Resubmit "Rename Msf -> MSF".Zachary Turner2016-07-291-4/+4
* Revert "[msf] Rename Msf to MSF."Zachary Turner2016-07-291-4/+4
* [msf] Rename Msf to MSF.Zachary Turner2016-07-291-4/+4
* [pdb] Refactor library to more clearly separate reading/writingZachary Turner2016-07-281-131/+55
* Get rid of IMsfStreamData class.Zachary Turner2016-07-281-2/+0
* Make PDBFile store an msf::Layout.Zachary Turner2016-07-221-39/+42
* [pdb] Have builders share a single BumpPtrAllocator.Zachary Turner2016-07-221-2/+3
* [msf] Create LLVMDebugInfoMsfZachary Turner2016-07-221-8/+11
* [pdb] Teach MsfBuilder and other classes about the Free Page Map.Zachary Turner2016-07-151-1/+1
* [pdb] Use MsfBuilder to handle the writing PDBs.Zachary Turner2016-07-151-44/+9
* Refactor the PDB writing to use a builder approachZachary Turner2016-07-111-69/+0
* [pdb] Sanity check the stream mapDavid Majnemer2016-07-101-1/+7
* [llvm-pdbdump] Propagate errors a little more consistentlyDavid Majnemer2016-07-101-4/+4
* [pdb] Round trip the PDB stream between YAML and binary PDB.Zachary Turner2016-07-061-3/+91
* [pdb] Re-add code to write PDB files.Zachary Turner2016-06-301-47/+86
* [pdb] Treat a stream size of ~0U as 0Reid Kleckner2016-06-221-2/+4
* Resubmit "[pdb] Actually write a PDB to disk from YAML.""Zachary Turner2016-06-141-0/+15
* Revert "[pdb] Actually write a PDB to disk from YAML."Zachary Turner2016-06-141-15/+0
* [pdb] Actually write a PDB to disk from YAML.Zachary Turner2016-06-141-0/+15
* Make PDBFile take a StreamInterface instead of a MemBuffer.Zachary Turner2016-06-101-113/+59
* Add support for writing through StreamInterface.Zachary Turner2016-06-101-0/+11
* [pdb] Handle stream index errors better.Zachary Turner2016-06-081-41/+62
* [pdb] Try to fix use after free.Zachary Turner2016-06-081-0/+3
* [pdb] Convert StringRefs to ArrayRef<uint8_t>s.Zachary Turner2016-06-071-3/+6
* [pdb] Fix a potential overflow and remove unnecessary comments.Zachary Turner2016-06-071-3/+0
* [pdb] Use MappedBlockStream to parse the PDB directory.Zachary Turner2016-06-071-100/+55
* [pdb] Print out file names instead of file offsets.Zachary Turner2016-06-031-0/+22
* Make sure the directory contains info for all streamsDavid Majnemer2016-05-281-3/+8
* Make sure there are enough blocks for the streamDavid Majnemer2016-05-271-0/+18
* Make sure the directory block array fits in the fileDavid Majnemer2016-05-271-0/+4
* Validate the blocksize before using itDavid Majnemer2016-05-271-5/+5
* [llvm-pdbdump] Dump the IPI stream and all records.Zachary Turner2016-05-251-1/+10
* [llvm-pdbdump] Stream 0 isn't actually the MSF superblock.Zachary Turner2016-05-251-0/+1
* pdbdump: print out symbol names referred by publics stream.Rui Ueyama2016-05-201-0/+15
* pdbdump: Print "Publics" stream.Rui Ueyama2016-05-131-0/+15
* Port DebugInfoPDB over to using llvm::Error.Zachary Turner2016-05-061-28/+42
* Parse the TPI (type information) stream of PDB files.Zachary Turner2016-05-031-4/+11
* [llvm-pdbdump] Fix read past EOF when file is too small.Zachary Turner2016-05-021-0/+4
* Fix crash in PDB when loading corrupt file.Zachary Turner2016-04-291-0/+7
* Put PDB parsing code into a pdb namespace.Zachary Turner2016-04-291-13/+14
* [llvm-pdbdump] Try to appease the ASan botDavid Majnemer2016-04-291-0/+5
* [llvm-pdbdump] Restore error messages, handle bad block sizesDavid Majnemer2016-04-281-1/+1
OpenPOWER on IntegriCloud