summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorGarfield Tan <xutan@google.com>2019-11-11 16:30:38 -0800
committerGarfield Tan <xutan@google.com>2019-11-20 15:33:23 -0800
commite8f49306f07e0199af378bf9f223830e5fc63b64 (patch)
treebcd74d87c10c2948081bb0cecbd2cdeb22ed6377 /tools/aapt2/java/JavaClassGenerator.cpp
parent3de74227168bef47dbe11c727f2e12ad11723f6b (diff)
Add some synchronous input trace points.
This CL adds the following trace points. 1) a synchronous trace point for "deliverInputEvent", which can include some additional metadata w/o spamming systrace and perfetto UI. Note this trace ends when either an asynchornous input stage defers the input event, which is earlier than the asynchronous "deliverInputEvent". 2) a trace point for consistency verifier and unhandled key manager each. 3) onProcess() of each input stage. It doesn't include the actual process time of asynchronous input stages, but it's not hard to get a sense of it when looking at all trace points together. Bug: 142003033 Test: systrace includes traces for input stages for both touch events (touchscreen) and key events (keyboard). Change-Id: I1b416423d37486df9ff23856c676bc7dab7765be
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions