[all-commits] [llvm/llvm-project] 93db5b: [llvm-exegesis] Add debug option to print per-meas...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Mon Feb 19 01:42:00 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 93db5b7b2561b574aae05c2ffd601cfcadc3f2c2
      https://github.com/llvm/llvm-project/commit/93db5b7b2561b574aae05c2ffd601cfcadc3f2c2
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2024-02-19 (Mon, 19 Feb 2024)

  Changed paths:
    M llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp
    M llvm/tools/llvm-exegesis/lib/BenchmarkResult.h
    M llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp

  Log Message:
  -----------
  [llvm-exegesis] Add debug option to print per-measurement values (#81219)

This patch adds a debug option to print per measurement latency and
validation counter values. This makes it easier to debug certain
transient issues that can be hard to spot just using the summary view at
the end.

I've hacked print statements into this part of the code base enough
times for debugging various things that I think it makes sense to be a
proper debug macro.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list