[all-commits] [llvm/llvm-project] 22a3f9: [symbolizer] Build 'Request' object in single poin...

Serge Pavlov via All-commits all-commits at lists.llvm.org
Thu Mar 30 07:29:02 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 22a3f974d35da89247c0396594f2e4cd592742eb
      https://github.com/llvm/llvm-project/commit/22a3f974d35da89247c0396594f2e4cd592742eb
  Author: Serge Pavlov <sepavloff at gmail.com>
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
    M llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp

  Log Message:
  -----------
  [symbolizer] Build 'Request' object in single point. NFC

All control paths in executeCommand create Request object for use in
calls to 'print' function and do it identically. With this change the
Request object is created in a single point, which simplifies changing
implementation of Request class.

This is a prerequisite patch for implementation of symbol+offset lookup.

Differential Revision: https://reviews.llvm.org/D147115




More information about the All-commits mailing list