Loading cmds/dumpstate/dumpstate.cpp +8 −5 Original line number Diff line number Diff line Loading @@ -3027,12 +3027,15 @@ void Dumpstate::MaybeSnapshotSystemTrace() { } void Dumpstate::MaybeSnapshotWinTrace() { // Currently WindowManagerService and InputMethodManagerSerivice support WinScope protocol. for (const auto& service : {"window", "input_method"}) { RunCommand( // Empty name because it's not intended to be classified as a bugreport section. // Actual tracing files can be found in "/data/misc/wmtrace/" in the bugreport. "", {"cmd", "window", "tracing", "save-for-bugreport"}, "", {"cmd", service, "tracing", "save-for-bugreport"}, CommandOptions::WithTimeout(10).Always().DropRoot().RedirectStderr().Build()); } } void Dumpstate::onUiIntensiveBugreportDumpsFinished(int32_t calling_uid) { if (calling_uid == AID_SHELL || !CalledByApi()) { Loading libs/gui/FrameTimelineInfo.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ #include <android/os/IInputConstants.h> #include <gui/FrameTimelineInfo.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> #include <utils/Errors.h> #include <cmath> Loading libs/gui/ISurfaceComposer.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ #include <gui/ISurfaceComposerClient.h> #include <gui/LayerDebugInfo.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> #include <stdint.h> #include <sys/types.h> #include <system/graphics.h> Loading libs/gui/ITransactionCompletedListener.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -17,9 +17,10 @@ #define LOG_TAG "ITransactionCompletedListener" //#define LOG_NDEBUG 0 #include <gui/LayerState.h> #include <gui/ISurfaceComposer.h> #include <gui/ITransactionCompletedListener.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> namespace android { Loading libs/gui/LayerState.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ #include <gui/IGraphicBufferProducer.h> #include <gui/ISurfaceComposerClient.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> #include <utils/Errors.h> #include <cmath> Loading Loading
cmds/dumpstate/dumpstate.cpp +8 −5 Original line number Diff line number Diff line Loading @@ -3027,12 +3027,15 @@ void Dumpstate::MaybeSnapshotSystemTrace() { } void Dumpstate::MaybeSnapshotWinTrace() { // Currently WindowManagerService and InputMethodManagerSerivice support WinScope protocol. for (const auto& service : {"window", "input_method"}) { RunCommand( // Empty name because it's not intended to be classified as a bugreport section. // Actual tracing files can be found in "/data/misc/wmtrace/" in the bugreport. "", {"cmd", "window", "tracing", "save-for-bugreport"}, "", {"cmd", service, "tracing", "save-for-bugreport"}, CommandOptions::WithTimeout(10).Always().DropRoot().RedirectStderr().Build()); } } void Dumpstate::onUiIntensiveBugreportDumpsFinished(int32_t calling_uid) { if (calling_uid == AID_SHELL || !CalledByApi()) { Loading
libs/gui/FrameTimelineInfo.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ #include <android/os/IInputConstants.h> #include <gui/FrameTimelineInfo.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> #include <utils/Errors.h> #include <cmath> Loading
libs/gui/ISurfaceComposer.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ #include <gui/ISurfaceComposerClient.h> #include <gui/LayerDebugInfo.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> #include <stdint.h> #include <sys/types.h> #include <system/graphics.h> Loading
libs/gui/ITransactionCompletedListener.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -17,9 +17,10 @@ #define LOG_TAG "ITransactionCompletedListener" //#define LOG_NDEBUG 0 #include <gui/LayerState.h> #include <gui/ISurfaceComposer.h> #include <gui/ITransactionCompletedListener.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> namespace android { Loading
libs/gui/LayerState.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ #include <gui/IGraphicBufferProducer.h> #include <gui/ISurfaceComposerClient.h> #include <gui/LayerState.h> #include <private/gui/ParcelUtils.h> #include <utils/Errors.h> #include <cmath> Loading