llvm-project
979a987d - [WPD] Change Devirt Cutoff to use DebugCounter (#170009)

Commit
32 days ago
[WPD] Change Devirt Cutoff to use DebugCounter (#170009) This removes the presence of global state from within the pass which is blocking some efforts around test daemonization and is not good design practice in general for LLVM. See https://discourse.llvm.org/t/rfc-reducing-process-creation-overhead-in-llvm-regression-tests/88612/11 for more discussion. This patch replaces the usage of global state with a DebugCounter, which helps fix the global state problem and also increases the flexibility of the option as now an explicit range can be passed. Co-authored-by: Mingming Liu <mingmingl@google.com>
Parents
Loading