aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2022-12-14 12:00:02 -0500
committerMatt Arsenault <arsenm2@gmail.com>2022-12-14 12:00:41 -0500
commit765f3cafa17fcdce0158404b6bd0fe1c3a4a246e (patch)
tree3af0cd25ccb4da07c9c715400c246e7c9d0b7e45
parentcc9d9df7e539da4752f1569155d4ceb78465114f (diff)
downloadllvm-765f3cafa17fcdce0158404b6bd0fe1c3a4a246e.zip
llvm-765f3cafa17fcdce0158404b6bd0fe1c3a4a246e.tar.gz
llvm-765f3cafa17fcdce0158404b6bd0fe1c3a4a246e.tar.bz2
bolt: Update more sys::Wait calls
-rw-r--r--bolt/lib/Profile/DataAggregator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/bolt/lib/Profile/DataAggregator.cpp b/bolt/lib/Profile/DataAggregator.cpp
index cce86e7..4da1702 100644
--- a/bolt/lib/Profile/DataAggregator.cpp
+++ b/bolt/lib/Profile/DataAggregator.cpp
@@ -487,7 +487,7 @@ Error DataAggregator::preprocessProfile(BinaryContext &BC) {
std::string Error;
outs() << "PERF2BOLT: waiting for perf " << Name
<< " collection to finish...\n";
- sys::ProcessInfo PI = sys::Wait(Process.PI, 0, true, &Error);
+ sys::ProcessInfo PI = sys::Wait(Process.PI, std::nullopt, &Error);
if (!Error.empty()) {
errs() << "PERF-ERROR: " << PerfPath << ": " << Error << "\n";
@@ -572,7 +572,7 @@ Error DataAggregator::preprocessProfile(BinaryContext &BC) {
// Special handling for memory events
std::string Error;
- sys::ProcessInfo PI = sys::Wait(MemEventsPPI.PI, 0, true, &Error);
+ sys::ProcessInfo PI = sys::Wait(MemEventsPPI.PI, std::nullopt, &Error);
if (PI.ReturnCode != 0) {
ErrorOr<std::unique_ptr<MemoryBuffer>> MB =
MemoryBuffer::getFileOrSTDIN(MemEventsPPI.StderrPath.data());