commit | 717bcb6ec858b16132aa8854120f05536f5a9f91 | [log] [tgz] |
---|---|---|
author | Alec Mouri <alecmouri@google.com> | Mon Feb 10 17:07:19 2020 -0800 |
committer | Alec Mouri <alecmouri@google.com> | Mon Feb 10 21:07:40 2020 -0800 |
tree | 5fbe9289b00d1145cdb28e0f39da6c396c02bee9 | |
parent | f589aba40b764d730ba3ff40668efc7f3dfd0001 [diff] [blame] |
[SfStats] Record vsync event connection count Bug: 135480141 Test: ./statsd_testdrive 10062 Change-Id: I220f0c96935c96afea194ed8ca69922785cf296e
diff --git a/services/surfaceflinger/Scheduler/EventThread.cpp b/services/surfaceflinger/Scheduler/EventThread.cpp index 14e3ec6..acab5a6 100644 --- a/services/surfaceflinger/Scheduler/EventThread.cpp +++ b/services/surfaceflinger/Scheduler/EventThread.cpp
@@ -335,6 +335,11 @@ mCondition.notify_all(); } +size_t EventThread::getEventThreadConnectionCount() { + std::lock_guard<std::mutex> lock(mMutex); + return mDisplayEventConnections.size(); +} + void EventThread::threadMain(std::unique_lock<std::mutex>& lock) { DisplayEventConsumers consumers;