diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2018-11-01 03:16:09 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2018-11-01 03:16:09 +0000 |
commit | cc11dd6359bd8f7c9d043a351c74726b71e36017 (patch) | |
tree | ebd0da1d6ac04f1a88b1d09ff35d6a580db18044 | |
parent | 87c207b62d0dc654039f762b9618df5dd8255b61 (diff) | |
parent | 4548c1bfbfa37b03018b74d7a417e895ee75a023 (diff) | |
download | kati-cc11dd6359bd8f7c9d043a351c74726b71e36017.tar.gz |
Snap for 5103990 from 4548c1bfbfa37b03018b74d7a417e895ee75a023 to qt-release
Change-Id: Ic5a9e814e9b4b19d07b57ca57fde1afaa13f5ef1
-rw-r--r-- | regen.cc | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -23,6 +23,7 @@ #include <mutex> #include <vector> +#include "affinity.h" #include "fileutil.h" #include "find.h" #include "func.h" @@ -429,6 +430,7 @@ class StampChecker { tp->Submit([this]() { string err; // TODO: Make glob cache thread safe and create a task for each glob. + SetAffinityForSingleThread(); for (GlobResult* gr : globs_) { if (CheckGlobResult(gr, &err)) { unique_lock<mutex> lock(mu_); @@ -442,6 +444,7 @@ class StampChecker { }); tp->Submit([this]() { + SetAffinityForSingleThread(); for (ShellResult* sr : commands_) { string err; if (CheckShellResult(sr, &err)) { |