[all-commits] [llvm/llvm-project] 1c8366: [Dexter] Collate penalties of the same type into a...

Stephen Tozer via All-commits all-commits at lists.llvm.org
Mon Apr 11 09:02:18 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1c8366f9f2aa436538949aa2b76f96980bb0de27
      https://github.com/llvm/llvm-project/commit/1c8366f9f2aa436538949aa2b76f96980bb0de27
  Author: Stephen Tozer <stephen.tozer at sony.com>
  Date:   2022-04-11 (Mon, 11 Apr 2022)

  Changed paths:
    M cross-project-tests/debuginfo-tests/dexter/dex/heuristic/Heuristic.py
    M cross-project-tests/debuginfo-tests/dexter/feature_tests/subtools/test/address_printing.cpp

  Log Message:
  -----------
  [Dexter] Collate penalties of the same type into a single line for each

Currently in Dexter, every step at which a DexExpectWatchValue/Type does
not have the correct value is printed on a separate line. This patch
reduces the size of the text output by instead printing each incorrect
result (i.e. each incorrect value seen, 'Variable optimized out', and so
on) on its own line, alongside a list of the steps at which that result
was seen. This makes for much less spam in the output when watches are
missing or wrong for many steps.

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




More information about the All-commits mailing list