1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/tools/llvm-pdbdump
Zachary Turner 5565f30e4c [pdb] Have builders share a single BumpPtrAllocator.
This makes it easier to have the writable and readable PDB
interfaces share code since the read/write and write-only
interfaces now share a single allocator, you don't have to worry
about a builder building a read only interface and then having
the read-only interface's data become corrupt when the builder
goes out of scope.  Now the allocator is specified explicitly
to all constructors, so all interfaces can share a single allocator
that is scoped appropriately.

llvm-svn: 276459
2016-07-22 19:56:26 +00:00
..
fuzzer Make PDBFile take a StreamInterface instead of a MemBuffer. 2016-06-10 05:10:19 +00:00
BuiltinDumper.cpp Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
BuiltinDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
ClassDefinitionDumper.cpp Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
ClassDefinitionDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
CMakeLists.txt [msf] Create LLVMDebugInfoMsf 2016-07-22 19:56:05 +00:00
CompilandDumper.cpp [codeview] Add support for new type records. 2016-05-24 22:58:46 +00:00
CompilandDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
EnumDumper.cpp Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
EnumDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
ExternalSymbolDumper.cpp Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
ExternalSymbolDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
FunctionDumper.cpp Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
FunctionDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
LinePrinter.cpp Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
LinePrinter.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
llvm-pdbdump.cpp [pdb] Have builders share a single BumpPtrAllocator. 2016-07-22 19:56:26 +00:00
llvm-pdbdump.h [pdb] Round-trip module & file info to/from YAML. 2016-07-22 15:46:37 +00:00
LLVMBuild.txt [msf] Create LLVMDebugInfoMsf 2016-07-22 19:56:05 +00:00
LLVMOutputStyle.cpp [msf] Create LLVMDebugInfoMsf 2016-07-22 19:56:05 +00:00
LLVMOutputStyle.h Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
OutputStyle.h Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
PdbYaml.cpp [msf] Create LLVMDebugInfoMsf 2016-07-22 19:56:05 +00:00
PdbYaml.h [msf] Create LLVMDebugInfoMsf 2016-07-22 19:56:05 +00:00
TypedefDumper.cpp Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
TypedefDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
TypeDumper.cpp Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
TypeDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
VariableDumper.cpp Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
VariableDumper.h Move pdb code into pdb namespace. 2016-05-04 20:32:13 +00:00
YAMLOutputStyle.cpp [pdb] Round-trip module & file info to/from YAML. 2016-07-22 15:46:37 +00:00
YAMLOutputStyle.h Refactor the PDB writing to use a builder approach 2016-07-11 21:45:26 +00:00