[PATCH] D68645: MinidumpYAML: Add support for the thread list stream

Pavel Labath via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 8 07:48:17 PDT 2019


labath created this revision.
labath added reviewers: amccarth, jhenderson, clayborg.
Herald added a project: LLVM.

The implementation is fairly straight-forward and uses the same patterns
as the existing streams. The yaml form does not attempt to preserve the
data in the "gaps" that can be created by setting a larger-than-required
header or entry size in the stream header, because the existing consumer
(lldb) does not make use of the information in the gap in any way, and
attempting to preserve that would make the implementation more
complicated.


Repository:
  rL LLVM

https://reviews.llvm.org/D68645

Files:
  include/llvm/BinaryFormat/Minidump.h
  include/llvm/ObjectYAML/MinidumpYAML.h
  lib/ObjectYAML/MinidumpEmitter.cpp
  lib/ObjectYAML/MinidumpYAML.cpp
  test/tools/obj2yaml/basic-minidump.yaml

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D68645.223862.patch
Type: text/x-patch
Size: 11434 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191008/117b9b73/attachment-0001.bin>


More information about the llvm-commits mailing list