[all-commits] [llvm/llvm-project] 309950: Revert "[llvm-exegesis] Add ability to assign perf...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Thu Jun 22 11:05:17 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 309950515c3e20b8c9f4bd21eb8116adfcde6f43
      https://github.com/llvm/llvm-project/commit/309950515c3e20b8c9f4bd21eb8116adfcde6f43
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2023-06-22 (Thu, 22 Jun 2023)

  Changed paths:
    R llvm/test/tools/llvm-exegesis/X86/latency/subprocess-abnormal-exit-code.s
    R llvm/test/tools/llvm-exegesis/X86/latency/subprocess-segfault.s
    R llvm/test/tools/llvm-exegesis/X86/latency/subprocess.s
    M llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp
    M llvm/tools/llvm-exegesis/lib/BenchmarkRunner.h
    M llvm/tools/llvm-exegesis/lib/PerfHelper.cpp
    M llvm/tools/llvm-exegesis/lib/PerfHelper.h
    M llvm/tools/llvm-exegesis/lib/Target.cpp
    M llvm/tools/llvm-exegesis/lib/Target.h
    M llvm/tools/llvm-exegesis/lib/X86/Target.cpp
    M llvm/tools/llvm-exegesis/llvm-exegesis.cpp

  Log Message:
  -----------
  Revert "[llvm-exegesis] Add ability to assign perf counters to specific PID"

Revert "[llvm-exegesis] Introduce Subprocess Executor Mode"

This reverts commit 5e9173c43a9b97c8614e36d6f754317f731e71e9.
This reverts commit 4d618b52f6e05e41d35f56653cb36bf7d4dc794e.

Reverting the PID commit as it is currently breaking MinGW builds and
the way I'm checking for the presence of pid_t needs to be fixed and I
need to do some testing. The subprocess executor mode patch is a
dependent patch so also needs to be reverted and also needs some work as
it is currently failing tests where libpfm is installed and the kernel
version is less than 5.6.




More information about the All-commits mailing list