[all-commits] [llvm/llvm-project] 0e285a: [lldb] Support compressed CTF

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Thu Jul 13 15:10:40 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0e285a13eb7f25d7609d6795fb2f3439c8b1c270
      https://github.com/llvm/llvm-project/commit/0e285a13eb7f25d7609d6795fb2f3439c8b1c270
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2023-07-13 (Thu, 13 Jul 2023)

  Changed paths:
    M lldb/source/Plugins/SymbolFile/CTF/SymbolFileCTF.cpp
    M lldb/source/Plugins/SymbolFile/CTF/SymbolFileCTF.h
    M lldb/test/API/macosx/ctf/Makefile
    M lldb/test/API/macosx/ctf/TestCTF.py

  Log Message:
  -----------
  [lldb] Support compressed CTF

Add support for compressed CTF data. The flags in the header can
indicate whether the CTF body is compressed with zlib deflate. This
patch supports inflating the data before parsing.

Differential revision: https://reviews.llvm.org/D155221




More information about the All-commits mailing list