[all-commits] [llvm/llvm-project] 07aa9a: Ensure that multi-threading is disabled when enabl...

Mehdi Amini via All-commits all-commits at lists.llvm.org
Sat Feb 29 10:29:49 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 07aa9ae23b8e19c185ec67d56a5157e6d34adb8e
      https://github.com/llvm/llvm-project/commit/07aa9ae23b8e19c185ec67d56a5157e6d34adb8e
  Author: Mehdi Amini <joker-eph at gmail.com>
  Date:   2020-02-29 (Sat, 29 Feb 2020)

  Changed paths:
    M mlir/include/mlir/Pass/PassManager.h
    M mlir/lib/Pass/IRPrinting.cpp
    M mlir/lib/Pass/Pass.cpp

  Log Message:
  -----------
  Ensure that multi-threading is disabled when enabling IRPrinting with module scope

This is avoid the user to shoot themselves in the foot and encounter
strange crashes that are confusing until one run with TSAN.

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




More information about the All-commits mailing list