[all-commits] [llvm/llvm-project] 84557c: [lldb/Reproducers] Rename developer-oriented repro...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Thu Jul 9 11:51:05 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 84557c18b3ca3cfc8d1f8ee988d8c19e2719f124
      https://github.com/llvm/llvm-project/commit/84557c18b3ca3cfc8d1f8ee988d8c19e2719f124
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M lldb/test/Shell/Reproducer/TestDriverOptions.test
    M lldb/test/Shell/Reproducer/TestVersionCheck.test
    M lldb/tools/driver/Driver.cpp
    M lldb/tools/driver/Options.td
    M lldb/utils/lldb-repro/lldb-repro.py

  Log Message:
  -----------
  [lldb/Reproducers] Rename developer-oriented reproducer flags.

This is a preparatory rename of the developer facing reproducer flags.

reproducer-skip-version-check -> reproducer-no-version-check
reproducer-auto-generate      -> reproducer-generate-on-quit


  Commit: 10aa9e19fa2f4bf214131d30d7885f8b258b216f
      https://github.com/llvm/llvm-project/commit/10aa9e19fa2f4bf214131d30d7885f8b258b216f
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M lldb/test/Shell/Reproducer/TestCrash.test
    M lldb/tools/driver/Driver.cpp
    M lldb/tools/driver/Options.td

  Log Message:
  -----------
  [LLDB/Reproducers] Add flag to avoid installing the signal handler.

There are bugs where you don't want the signal handler to trigger, most
notably when that will cause another crash. Examples of this are lldb
running out of memory or a bug in the reproducer generation code. This
adds an escape hatch trough a (developer oriented) flag to not install
the signal handler.

rdar://problem/65149595

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


Compare: https://github.com/llvm/llvm-project/compare/7e169cec74b0...10aa9e19fa2f


More information about the All-commits mailing list