Merge "update_permalink.py: Support state versions back to v15 (2022-04)"
diff --git a/Android.bp b/Android.bp
index 549ea74..09783ce 100644
--- a/Android.bp
+++ b/Android.bp
@@ -4309,6 +4309,7 @@
"protos/perfetto/metrics/android/lmk_reason_metric.proto",
"protos/perfetto/metrics/android/mem_metric.proto",
"protos/perfetto/metrics/android/mem_unagg_metric.proto",
+ "protos/perfetto/metrics/android/monitor_contention_metric.proto",
"protos/perfetto/metrics/android/multiuser_metric.proto",
"protos/perfetto/metrics/android/network_metric.proto",
"protos/perfetto/metrics/android/other_traces.proto",
@@ -4381,6 +4382,7 @@
"protos/perfetto/metrics/android/lmk_reason_metric.proto",
"protos/perfetto/metrics/android/mem_metric.proto",
"protos/perfetto/metrics/android/mem_unagg_metric.proto",
+ "protos/perfetto/metrics/android/monitor_contention_metric.proto",
"protos/perfetto/metrics/android/multiuser_metric.proto",
"protos/perfetto/metrics/android/network_metric.proto",
"protos/perfetto/metrics/android/other_traces.proto",
@@ -8220,6 +8222,7 @@
filegroup {
name: "perfetto_src_base_threading_threading",
srcs: [
+ "src/base/threading/spawn.cc",
"src/base/threading/stream_combinators.cc",
"src/base/threading/thread_pool.cc",
],
@@ -8231,6 +8234,7 @@
srcs: [
"src/base/threading/channel_unittest.cc",
"src/base/threading/future_unittest.cc",
+ "src/base/threading/spawn_unittest.cc",
"src/base/threading/stream_unittest.cc",
"src/base/threading/thread_pool_unittest.cc",
"src/base/threading/util_unittest.cc",
@@ -9293,6 +9297,7 @@
"src/trace_processor/importers/common/event_tracker.cc",
"src/trace_processor/importers/common/flow_tracker.cc",
"src/trace_processor/importers/common/global_args_tracker.cc",
+ "src/trace_processor/importers/common/metadata_tracker.cc",
"src/trace_processor/importers/common/process_tracker.cc",
"src/trace_processor/importers/common/slice_tracker.cc",
"src/trace_processor/importers/common/slice_translation_table.cc",
@@ -9583,7 +9588,6 @@
"src/trace_processor/importers/proto/memory_tracker_snapshot_module.cc",
"src/trace_processor/importers/proto/memory_tracker_snapshot_parser.cc",
"src/trace_processor/importers/proto/metadata_minimal_module.cc",
- "src/trace_processor/importers/proto/metadata_tracker.cc",
"src/trace_processor/importers/proto/network_trace_module.cc",
"src/trace_processor/importers/proto/packet_analyzer.cc",
"src/trace_processor/importers/proto/packet_sequence_state_generation.cc",
@@ -9759,6 +9763,7 @@
"src/trace_processor/metrics/sql/android/android_lmk_reason.sql",
"src/trace_processor/metrics/sql/android/android_mem.sql",
"src/trace_processor/metrics/sql/android/android_mem_unagg.sql",
+ "src/trace_processor/metrics/sql/android/android_monitor_contention.sql",
"src/trace_processor/metrics/sql/android/android_multiuser.sql",
"src/trace_processor/metrics/sql/android/android_multiuser_populator.sql",
"src/trace_processor/metrics/sql/android/android_netperf.sql",
@@ -10156,7 +10161,13 @@
name: "perfetto_src_trace_processor_tables_tables_python",
srcs: [
"src/trace_processor/tables/android_tables.py",
+ "src/trace_processor/tables/counter_tables.py",
+ "src/trace_processor/tables/flow_tables.py",
+ "src/trace_processor/tables/memory_tables.py",
"src/trace_processor/tables/metadata_tables.py",
+ "src/trace_processor/tables/profiler_tables.py",
+ "src/trace_processor/tables/slice_tables.py",
+ "src/trace_processor/tables/trace_proto_tables.py",
"src/trace_processor/tables/track_tables.py",
],
tools: [
@@ -10165,7 +10176,13 @@
cmd: "$(location perfetto_src_trace_processor_tables_tables_python_binary) --gen-dir=$(genDir) --inputs $(in) --outputs $(out)",
out: [
"src/trace_processor/tables/android_tables_py.h",
+ "src/trace_processor/tables/counter_tables_py.h",
+ "src/trace_processor/tables/flow_tables_py.h",
+ "src/trace_processor/tables/memory_tables_py.h",
"src/trace_processor/tables/metadata_tables_py.h",
+ "src/trace_processor/tables/profiler_tables_py.h",
+ "src/trace_processor/tables/slice_tables_py.h",
+ "src/trace_processor/tables/trace_proto_tables_py.h",
"src/trace_processor/tables/track_tables_py.h",
],
}
@@ -10178,7 +10195,13 @@
"python/generators/trace_processor_table/serialize.py",
"python/generators/trace_processor_table/util.py",
"src/trace_processor/tables/android_tables.py",
+ "src/trace_processor/tables/counter_tables.py",
+ "src/trace_processor/tables/flow_tables.py",
+ "src/trace_processor/tables/memory_tables.py",
"src/trace_processor/tables/metadata_tables.py",
+ "src/trace_processor/tables/profiler_tables.py",
+ "src/trace_processor/tables/slice_tables.py",
+ "src/trace_processor/tables/trace_proto_tables.py",
"src/trace_processor/tables/track_tables.py",
"tools/gen_tp_table_headers.py",
],
diff --git a/BUILD b/BUILD
index c9bdd52..e5d3c9b 100644
--- a/BUILD
+++ b/BUILD
@@ -1121,6 +1121,8 @@
"src/trace_processor/importers/common/flow_tracker.h",
"src/trace_processor/importers/common/global_args_tracker.cc",
"src/trace_processor/importers/common/global_args_tracker.h",
+ "src/trace_processor/importers/common/metadata_tracker.cc",
+ "src/trace_processor/importers/common/metadata_tracker.h",
"src/trace_processor/importers/common/process_tracker.cc",
"src/trace_processor/importers/common/process_tracker.h",
"src/trace_processor/importers/common/slice_tracker.cc",
@@ -1412,8 +1414,6 @@
"src/trace_processor/importers/proto/memory_tracker_snapshot_parser.h",
"src/trace_processor/importers/proto/metadata_minimal_module.cc",
"src/trace_processor/importers/proto/metadata_minimal_module.h",
- "src/trace_processor/importers/proto/metadata_tracker.cc",
- "src/trace_processor/importers/proto/metadata_tracker.h",
"src/trace_processor/importers/proto/network_trace_module.cc",
"src/trace_processor/importers/proto/network_trace_module.h",
"src/trace_processor/importers/proto/packet_analyzer.cc",
@@ -1531,6 +1531,7 @@
"src/trace_processor/metrics/sql/android/android_lmk_reason.sql",
"src/trace_processor/metrics/sql/android/android_mem.sql",
"src/trace_processor/metrics/sql/android/android_mem_unagg.sql",
+ "src/trace_processor/metrics/sql/android/android_monitor_contention.sql",
"src/trace_processor/metrics/sql/android/android_multiuser.sql",
"src/trace_processor/metrics/sql/android/android_multiuser_populator.sql",
"src/trace_processor/metrics/sql/android/android_netperf.sql",
@@ -1978,17 +1979,13 @@
perfetto_filegroup(
name = "src_trace_processor_tables_tables",
srcs = [
- "src/trace_processor/tables/android_tables.h",
"src/trace_processor/tables/counter_tables.h",
"src/trace_processor/tables/flow_tables.h",
"src/trace_processor/tables/macros.h",
"src/trace_processor/tables/macros_internal.h",
- "src/trace_processor/tables/memory_tables.h",
- "src/trace_processor/tables/metadata_tables.h",
"src/trace_processor/tables/profiler_tables.h",
"src/trace_processor/tables/slice_tables.h",
"src/trace_processor/tables/table_destructors.cc",
- "src/trace_processor/tables/trace_proto_tables.h",
],
)
@@ -1997,12 +1994,24 @@
name = "src_trace_processor_tables_tables_python",
srcs = [
"src/trace_processor/tables/android_tables.py",
+ "src/trace_processor/tables/counter_tables.py",
+ "src/trace_processor/tables/flow_tables.py",
+ "src/trace_processor/tables/memory_tables.py",
"src/trace_processor/tables/metadata_tables.py",
+ "src/trace_processor/tables/profiler_tables.py",
+ "src/trace_processor/tables/slice_tables.py",
+ "src/trace_processor/tables/trace_proto_tables.py",
"src/trace_processor/tables/track_tables.py",
],
outs = [
"src/trace_processor/tables/android_tables_py.h",
+ "src/trace_processor/tables/counter_tables_py.h",
+ "src/trace_processor/tables/flow_tables_py.h",
+ "src/trace_processor/tables/memory_tables_py.h",
"src/trace_processor/tables/metadata_tables_py.h",
+ "src/trace_processor/tables/profiler_tables_py.h",
+ "src/trace_processor/tables/slice_tables_py.h",
+ "src/trace_processor/tables/trace_proto_tables_py.h",
"src/trace_processor/tables/track_tables_py.h",
],
)
@@ -3559,6 +3568,7 @@
"protos/perfetto/metrics/android/lmk_reason_metric.proto",
"protos/perfetto/metrics/android/mem_metric.proto",
"protos/perfetto/metrics/android/mem_unagg_metric.proto",
+ "protos/perfetto/metrics/android/monitor_contention_metric.proto",
"protos/perfetto/metrics/android/multiuser_metric.proto",
"protos/perfetto/metrics/android/network_metric.proto",
"protos/perfetto/metrics/android/other_traces.proto",
diff --git a/bazel/rules.bzl b/bazel/rules.bzl
index ac83b5d..4021c58 100644
--- a/bazel/rules.bzl
+++ b/bazel/rules.bzl
@@ -309,10 +309,13 @@
)
def perfetto_cc_tp_tables(name, srcs, outs, **kwargs):
+ if PERFETTO_CONFIG.root[:2] != "//":
+ fail("Expected PERFETTO_CONFIG.root to start with //")
+
if PERFETTO_CONFIG.root == "//":
- python_path = PERFETTO_CONFIG.root + "python"
+ python_path = PERFETTO_CONFIG.root + "python"
else:
- python_path = PERFETTO_CONFIG.root + "/python"
+ python_path = PERFETTO_CONFIG.root + "/python"
perfetto_py_binary(
name = name + "_tool",
@@ -330,6 +333,8 @@
cmd += ["--gen-dir", "$(RULEDIR)"]
cmd += ["--inputs", "$(SRCS)"]
cmd += ["--outputs", "$(OUTS)"]
+ if PERFETTO_CONFIG.root != "//":
+ cmd += ["--header-prefix", PERFETTO_CONFIG.root[2:]]
perfetto_genrule(
name = name + "_gen",
diff --git a/buildtools/BUILD.gn b/buildtools/BUILD.gn
index 0750e3c..2ac2948 100644
--- a/buildtools/BUILD.gn
+++ b/buildtools/BUILD.gn
@@ -1210,6 +1210,10 @@
public_configs = [ ":zlib_config" ]
deps = [ "//gn:default_deps" ]
+ if (is_win) {
+ defines = [ "X86_WINDOWS" ]
+ }
+
# TODO(primiano): look into ADLER32_SIMD_SSSE3 and other SIMD optimizations
# (from chromium's third_party/zlib/BUILD.gn).
}
diff --git a/include/perfetto/ext/base/threading/BUILD.gn b/include/perfetto/ext/base/threading/BUILD.gn
index 9e557ec..d3a7b85 100644
--- a/include/perfetto/ext/base/threading/BUILD.gn
+++ b/include/perfetto/ext/base/threading/BUILD.gn
@@ -20,6 +20,7 @@
"future.h",
"future_combinators.h",
"poll.h",
+ "spawn.h",
"stream.h",
"stream_combinators.h",
"thread_pool.h",
diff --git a/include/perfetto/ext/base/threading/spawn.h b/include/perfetto/ext/base/threading/spawn.h
new file mode 100644
index 0000000..bf73fb9
--- /dev/null
+++ b/include/perfetto/ext/base/threading/spawn.h
@@ -0,0 +1,144 @@
+/*
+ * Copyright (C) 2023 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef INCLUDE_PERFETTO_EXT_BASE_THREADING_SPAWN_H_
+#define INCLUDE_PERFETTO_EXT_BASE_THREADING_SPAWN_H_
+
+#include <atomic>
+#include <cstdint>
+#include <functional>
+#include <memory>
+#include <mutex>
+#include <utility>
+#include <vector>
+
+#include "perfetto/base/compiler.h"
+#include "perfetto/base/flat_set.h"
+#include "perfetto/base/platform_handle.h"
+#include "perfetto/base/task_runner.h"
+#include "perfetto/ext/base/event_fd.h"
+#include "perfetto/ext/base/flat_hash_map.h"
+#include "perfetto/ext/base/optional.h"
+#include "perfetto/ext/base/thread_checker.h"
+#include "perfetto/ext/base/threading/channel.h"
+#include "perfetto/ext/base/threading/future.h"
+#include "perfetto/ext/base/threading/poll.h"
+#include "perfetto/ext/base/threading/stream.h"
+#include "perfetto/ext/base/threading/stream_combinators.h"
+#include "perfetto/ext/base/threading/util.h"
+#include "perfetto/ext/base/uuid.h"
+#include "perfetto/ext/base/weak_ptr.h"
+
+namespace perfetto {
+namespace base {
+
+class PolledFuture;
+
+// A RAII object which tracks the polling of a Future.
+//
+// When this object is dropped, the backing Future will be cancelled as
+// soon as possible. In practice, the cancellation happens on the TaskRunner
+// thread so there can be some delay.
+class SpawnHandle {
+ public:
+ SpawnHandle(TaskRunner* task_runner, std::function<Future<FVoid>()> fn);
+ ~SpawnHandle();
+
+ private:
+ SpawnHandle(const SpawnHandle&) = delete;
+ SpawnHandle& operator=(const SpawnHandle&) = delete;
+
+ TaskRunner* task_runner_ = nullptr;
+ std::shared_ptr<std::unique_ptr<PolledFuture>> polled_future_;
+};
+
+// Specialization of SpawnHandle used by Futures/Streams which return T.
+//
+// Values of T are returned through a Channel<T> which allows reading these
+// values on a different thread to where the polling happens.
+template <typename T>
+class ResultSpawnHandle {
+ public:
+ ResultSpawnHandle(TaskRunner* task_runner,
+ std::shared_ptr<Channel<T>> channel,
+ std::function<Future<FVoid>()> fn)
+ : handle_(task_runner, std::move(fn)), channel_(std::move(channel)) {}
+
+ Channel<T>* channel() const { return channel_.get(); }
+
+ private:
+ SpawnHandle handle_;
+ std::shared_ptr<Channel<T>> channel_;
+};
+
+// "Spawns" a Future<FVoid> on the given TaskRunner and returns an RAII
+// SpawnHandle which can be used to cancel the spawn.
+//
+// Spawning a Future means to poll it to completion. In Perfetto, this is done
+// by using a TaskRunner object to track FD readiness and polling the Future
+// when progress can be made.
+//
+// The returned SpawnHandle should be stashed as it is responsible for the
+// lifetime of the pollling. If the SpawnHandle is dropped, the Future is
+// cancelled and dropped ASAP (this happens on the TaskRunner thread so there
+// can be some delay).
+PERFETTO_WARN_UNUSED_RESULT inline SpawnHandle SpawnFuture(
+ TaskRunner* task_runner,
+ std::function<Future<FVoid>()> fn) {
+ return SpawnHandle(task_runner, std::move(fn));
+}
+
+// Variant of |SpawnFuture| for a Stream<T> allowing returning items of T.
+//
+// See ResultSpawnHandle for how elements from the stream can be consumed.
+template <typename T>
+PERFETTO_WARN_UNUSED_RESULT inline ResultSpawnHandle<T> SpawnResultStream(
+ TaskRunner* task_runner,
+ std::function<Stream<T>()> fn) {
+ class AllVoidCollector : public Collector<FVoid, FVoid> {
+ public:
+ Optional<FVoid> OnNext(FVoid) override { return nullopt; }
+ FVoid OnDone() override { return FVoid(); }
+ };
+ auto channel = std::make_shared<Channel<T>>(4);
+ return ResultSpawnHandle<T>(
+ task_runner, channel, [c = channel, fn = std::move(fn)]() {
+ return fn()
+ .MapFuture([c](T value) {
+ return WriteChannelFuture(c.get(), std::move(value));
+ })
+ .Concat(OnDestroyStream<FVoid>([c]() { c->Close(); }))
+ .Collect(std::unique_ptr<Collector<FVoid, FVoid>>(
+ new AllVoidCollector()));
+ });
+}
+
+// Variant of |SpawnFuture| for a Future<T> allowing returning items of T.
+//
+// See ResultSpawnHandle for how elements from the future can be consumed.
+template <typename T>
+PERFETTO_WARN_UNUSED_RESULT inline ResultSpawnHandle<T> SpawnResultFuture(
+ TaskRunner* task_runner,
+ std::function<Future<T>()> fn) {
+ return SpawnResultStream<T>(task_runner, [fn = std::move(fn)]() {
+ return StreamFromFuture(std::move(fn()));
+ });
+}
+
+} // namespace base
+} // namespace perfetto
+
+#endif // INCLUDE_PERFETTO_EXT_BASE_THREADING_SPAWN_H_
diff --git a/protos/perfetto/metrics/android/BUILD.gn b/protos/perfetto/metrics/android/BUILD.gn
index cdce406..2fed17a 100644
--- a/protos/perfetto/metrics/android/BUILD.gn
+++ b/protos/perfetto/metrics/android/BUILD.gn
@@ -45,6 +45,7 @@
"lmk_reason_metric.proto",
"mem_metric.proto",
"mem_unagg_metric.proto",
+ "monitor_contention_metric.proto",
"multiuser_metric.proto",
"network_metric.proto",
"other_traces.proto",
diff --git a/protos/perfetto/metrics/android/binder_metric.proto b/protos/perfetto/metrics/android/binder_metric.proto
index feb478b..5c4e66f 100644
--- a/protos/perfetto/metrics/android/binder_metric.proto
+++ b/protos/perfetto/metrics/android/binder_metric.proto
@@ -36,14 +36,16 @@
// General
optional string aidl_name = 1;
// Client
- optional uint32 binder_txn_id = 2;
+ // Removed: was binder_txn_id
+ reserved 2;
optional string client_process = 3;
optional string client_thread = 4;
optional bool is_main_thread = 5;
optional int64 client_ts = 6;
optional int64 client_dur = 7;
// Server
- optional uint32 binder_reply_id = 8;
+ // Removed: was binder_reply_id
+ reserved 8;
optional string server_process = 9;
optional string server_thread = 10;
optional int64 server_ts = 11;
@@ -51,6 +53,9 @@
// Aggregations
repeated ThreadStateBreakdown thread_states = 13;
repeated BlockedFunctionBreakdown blocked_functions = 14;
+
+ optional uint32 client_tid = 15;
+ optional uint32 server_tid = 16;
}
message ThreadStateBreakdown {
diff --git a/protos/perfetto/metrics/android/monitor_contention_metric.proto b/protos/perfetto/metrics/android/monitor_contention_metric.proto
new file mode 100644
index 0000000..ee2d281
--- /dev/null
+++ b/protos/perfetto/metrics/android/monitor_contention_metric.proto
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 2022 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+syntax = "proto2";
+
+package perfetto.protos;
+
+// This metric provides information about the monitor contention graph in a
+// trace
+message AndroidMonitorContentionMetric {
+ message Node {
+ optional int64 node_parent_id = 1;
+ optional int64 node_id = 2;
+ optional int64 ts = 3;
+ optional int64 dur = 4;
+ optional string blocking_method = 5;
+ optional string blocked_method = 6;
+ optional string short_blocking_method = 7;
+ optional string short_blocked_method = 8;
+ optional string blocking_src = 9;
+ optional string blocked_src = 10;
+ optional uint32 waiter_count = 11;
+ optional string blocked_thread_name = 12;
+ optional string blocking_thread_name = 13;
+ optional string process_name = 14;
+ optional bool is_blocked_thread_main = 15;
+ optional bool is_blocking_thread_main = 16;
+ optional int64 binder_reply_ts = 17;
+ optional uint32 binder_reply_tid = 18;
+ }
+
+ repeated Node node = 1;
+}
diff --git a/protos/perfetto/metrics/metrics.proto b/protos/perfetto/metrics/metrics.proto
index ede0e0a..80122e5 100644
--- a/protos/perfetto/metrics/metrics.proto
+++ b/protos/perfetto/metrics/metrics.proto
@@ -56,6 +56,7 @@
import "protos/perfetto/metrics/android/android_trusty_workqueues.proto";
import "protos/perfetto/metrics/android/unsymbolized_frames.proto";
import "protos/perfetto/metrics/android/binder_metric.proto";
+import "protos/perfetto/metrics/android/monitor_contention_metric.proto";
// Trace processor metadata
message TraceMetadata {
@@ -236,6 +237,8 @@
// Blocking calls (e.g. binder calls) for CUJs (important UI transitions).
optional AndroidBlockingCallsCujMetric android_blocking_calls_cuj_metric = 49;
+ optional AndroidMonitorContentionMetric android_monitor_contention = 50;
+
// Demo extensions.
extensions 450 to 499;
diff --git a/protos/perfetto/metrics/perfetto_merged_metrics.proto b/protos/perfetto/metrics/perfetto_merged_metrics.proto
index d65ef60..84a11ab 100644
--- a/protos/perfetto/metrics/perfetto_merged_metrics.proto
+++ b/protos/perfetto/metrics/perfetto_merged_metrics.proto
@@ -202,14 +202,16 @@
// General
optional string aidl_name = 1;
// Client
- optional uint32 binder_txn_id = 2;
+ // Removed: was binder_txn_id
+ reserved 2;
optional string client_process = 3;
optional string client_thread = 4;
optional bool is_main_thread = 5;
optional int64 client_ts = 6;
optional int64 client_dur = 7;
// Server
- optional uint32 binder_reply_id = 8;
+ // Removed: was binder_reply_id
+ reserved 8;
optional string server_process = 9;
optional string server_thread = 10;
optional int64 server_ts = 11;
@@ -217,6 +219,9 @@
// Aggregations
repeated ThreadStateBreakdown thread_states = 13;
repeated BlockedFunctionBreakdown blocked_functions = 14;
+
+ optional uint32 client_tid = 15;
+ optional uint32 server_tid = 16;
}
message ThreadStateBreakdown {
@@ -1158,6 +1163,37 @@
// End of protos/perfetto/metrics/android/mem_unagg_metric.proto
+// Begin of protos/perfetto/metrics/android/monitor_contention_metric.proto
+
+// This metric provides information about the monitor contention graph in a
+// trace
+message AndroidMonitorContentionMetric {
+ message Node {
+ optional int64 node_parent_id = 1;
+ optional int64 node_id = 2;
+ optional int64 ts = 3;
+ optional int64 dur = 4;
+ optional string blocking_method = 5;
+ optional string blocked_method = 6;
+ optional string short_blocking_method = 7;
+ optional string short_blocked_method = 8;
+ optional string blocking_src = 9;
+ optional string blocked_src = 10;
+ optional uint32 waiter_count = 11;
+ optional string blocked_thread_name = 12;
+ optional string blocking_thread_name = 13;
+ optional string process_name = 14;
+ optional bool is_blocked_thread_main = 15;
+ optional bool is_blocking_thread_main = 16;
+ optional int64 binder_reply_ts = 17;
+ optional uint32 binder_reply_tid = 18;
+ }
+
+ repeated Node node = 1;
+}
+
+// End of protos/perfetto/metrics/android/monitor_contention_metric.proto
+
// Begin of protos/perfetto/metrics/android/multiuser_metric.proto
// Metrics for Multiuser events, such as switching users.
@@ -2042,6 +2078,8 @@
// Blocking calls (e.g. binder calls) for CUJs (important UI transitions).
optional AndroidBlockingCallsCujMetric android_blocking_calls_cuj_metric = 49;
+ optional AndroidMonitorContentionMetric android_monitor_contention = 50;
+
// Demo extensions.
extensions 450 to 499;
diff --git a/protos/perfetto/trace/perfetto_trace.proto b/protos/perfetto/trace/perfetto_trace.proto
index be86180..74d2f17 100644
--- a/protos/perfetto/trace/perfetto_trace.proto
+++ b/protos/perfetto/trace/perfetto_trace.proto
@@ -11719,7 +11719,7 @@
// |TrackEvent::track_uuid|. It is possible but not necessary to emit a
// TrackDescriptor for this implicit track.
//
-// Next id: 9.
+// Next id: 10.
message TrackDescriptor {
// Unique ID that identifies this track. This ID is global to the whole trace.
// Producers should ensure that it is unlikely to clash with IDs emitted by
@@ -11766,6 +11766,13 @@
// TYPE_COUNTER TrackEvents (and values provided via TrackEvent's
// |extra_counter_values|).
optional CounterDescriptor counter = 8;
+
+ // If true, forces Trace Processor to use separate tracks for track events
+ // and system events for the same thread.
+ // Track events timestamps in Chrome have microsecond resolution, while
+ // system events use nanoseconds. It results in broken event nesting when
+ // track events and system events share a track.
+ optional bool disallow_merging_with_system_tracks = 9;
}
// End of protos/perfetto/trace/track_event/track_descriptor.proto
diff --git a/protos/perfetto/trace/track_event/track_descriptor.proto b/protos/perfetto/trace/track_event/track_descriptor.proto
index 66b50f4..d6db233 100644
--- a/protos/perfetto/trace/track_event/track_descriptor.proto
+++ b/protos/perfetto/trace/track_event/track_descriptor.proto
@@ -37,7 +37,7 @@
// |TrackEvent::track_uuid|. It is possible but not necessary to emit a
// TrackDescriptor for this implicit track.
//
-// Next id: 9.
+// Next id: 10.
message TrackDescriptor {
// Unique ID that identifies this track. This ID is global to the whole trace.
// Producers should ensure that it is unlikely to clash with IDs emitted by
@@ -84,4 +84,11 @@
// TYPE_COUNTER TrackEvents (and values provided via TrackEvent's
// |extra_counter_values|).
optional CounterDescriptor counter = 8;
+
+ // If true, forces Trace Processor to use separate tracks for track events
+ // and system events for the same thread.
+ // Track events timestamps in Chrome have microsecond resolution, while
+ // system events use nanoseconds. It results in broken event nesting when
+ // track events and system events share a track.
+ optional bool disallow_merging_with_system_tracks = 9;
}
diff --git a/python/generators/trace_processor_table/public.py b/python/generators/trace_processor_table/public.py
index f6db0de..abd0aec 100644
--- a/python/generators/trace_processor_table/public.py
+++ b/python/generators/trace_processor_table/public.py
@@ -22,7 +22,7 @@
from typing import Union
-@dataclass
+@dataclass(frozen=True)
class CppColumnType:
"""
The type of a column on a C++ table.
@@ -40,10 +40,12 @@
"""
NONE = 0
SORTED = auto()
+ HIDDEN = auto()
+ DENSE = auto()
SET_ID = auto()
-@dataclass
+@dataclass(frozen=True)
class Column:
"""
Representation of a column of a C++ table.
@@ -57,13 +59,8 @@
type: CppColumnType
flags: ColumnFlag = ColumnFlag.NONE
- # Private fields used by the generator. Do not set these manually.
- _is_auto_added_id: bool = False
- _is_auto_added_type: bool = False
- _is_self_column: bool = True
-
-@dataclass
+@dataclass(frozen=True)
class ColumnDoc:
"""
Documentation for the C++ table column.
@@ -79,7 +76,7 @@
joinable: Optional[str] = None
-@dataclass
+@dataclass(frozen=True)
class TableDoc:
"""
Documentation for the C++ table.
@@ -93,8 +90,8 @@
groups.
columns: Documentation for each table column.
skip_id_and_type: Skips publishing these columns in the documentation.
- Should only be used when these columns
- are not meaningful or are aliased to something better.
+ Should only be used when these columns are not meaningful or are aliased to
+ something better.
"""
doc: str
group: str
@@ -102,7 +99,7 @@
skip_id_and_type: bool = False
-@dataclass
+@dataclass(frozen=True)
class WrappingSqlView:
"""
Specifies information about SQL view wrapping a table.
@@ -116,7 +113,7 @@
view_name: str
-@dataclass
+@dataclass(frozen=True)
class Table:
"""
Representation of of a C++ table.
@@ -125,63 +122,64 @@
class_name: Name of the C++ table class.
sql_name: Name of the table in SQL.
columns: The columns in this table.
- tabledoc: Documentation for this table. Can include
- documentation overrides for auto-added columns (i.e.
- id and type) and aliases added in |wrapping_sql_view|.
- parent: The parent ("super-class") table for this table.
+ tabledoc: Documentation for this table. Can include documentation overrides
+ for auto-added columns (i.e. id and type) and aliases added in
+ |wrapping_sql_view|.
+ parent: The parent table for this table. All columns are inherited from the
+ specified table.
wrapping_sql_view: See |WrappingSqlView|.
"""
class_name: str
sql_name: str
columns: List[Column]
- tabledoc: TableDoc
parent: Optional['Table'] = None
+ tabledoc: Optional[TableDoc] = None
wrapping_sql_view: Optional[WrappingSqlView] = None
-@dataclass
+@dataclass(frozen=True)
class CppInt64(CppColumnType):
"""Represents the int64_t C++ type."""
-@dataclass
+@dataclass(frozen=True)
class CppUint32(CppColumnType):
"""Represents the uint32_t C++ type."""
-@dataclass
+@dataclass(frozen=True)
class CppInt32(CppColumnType):
"""Represents the int32_t C++ type."""
-@dataclass
+@dataclass(frozen=True)
class CppDouble(CppColumnType):
"""Represents the double C++ type."""
-@dataclass
+@dataclass(frozen=True)
class CppString(CppColumnType):
"""Represents the StringPool::Id C++ type."""
-@dataclass
+@dataclass(frozen=True)
class CppOptional(CppColumnType):
"""Represents the base::Optional C++ type."""
inner: CppColumnType
-@dataclass
+@dataclass(frozen=True)
class CppTableId(CppColumnType):
"""Represents the Table::Id C++ type."""
table: Table
-@dataclass
+@dataclass(frozen=True)
class CppSelfTableId(CppColumnType):
"""Represents the Id C++ type."""
-@dataclass
+@dataclass(frozen=True)
class Alias(CppColumnType):
"""Represents a column which aliases another column.
diff --git a/python/generators/trace_processor_table/serialize.py b/python/generators/trace_processor_table/serialize.py
index 0401703..4aee5b5 100644
--- a/python/generators/trace_processor_table/serialize.py
+++ b/python/generators/trace_processor_table/serialize.py
@@ -16,24 +16,26 @@
from typing import Optional
from python.generators.trace_processor_table.public import Alias
-from python.generators.trace_processor_table.public import Column
from python.generators.trace_processor_table.public import ColumnFlag
-from python.generators.trace_processor_table.public import Table
-from python.generators.trace_processor_table.util import parse_type
-from python.generators.trace_processor_table.util import typed_column_type
-from python.generators.trace_processor_table.util import to_cpp_flags
+from python.generators.trace_processor_table.util import ParsedTable
+from python.generators.trace_processor_table.util import ParsedColumn
class ColumnSerializer:
"""Functions for serializing a single Column in a table into C++."""
- def __init__(self, table: Table, col_index: int):
+ def __init__(self, table: ParsedTable, column: ParsedColumn, col_index: int):
self.col_index = col_index
- self.col = table.columns[col_index]
+ self.parsed_col = column
+ self.col = self.parsed_col.column
self.name = self.col.name
self.flags = self.col.flags
- self.typed_column_type = typed_column_type(table, self.col)
- self.cpp_type = parse_type(table, self.col.type).cpp_type_with_optionality()
+ self.typed_column_type = table.typed_column_type(self.parsed_col)
+ self.cpp_type = table.parse_type(self.col.type).cpp_type_with_optionality()
+
+ self.is_implicit_id = self.parsed_col.is_implicit_id
+ self.is_implicit_type = self.parsed_col.is_implicit_type
+ self.is_ancestor = self.parsed_col.is_ancestor
def colindex(self) -> str:
return f' static constexpr uint32_t {self.name} = {self.col_index};'
@@ -42,28 +44,28 @@
return f' using {self.name} = {self.typed_column_type};'
def row_field(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
return f' {self.cpp_type} {self.name};'
def row_param(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
return f'{self.cpp_type} in_{self.name} = {{}}'
def parent_row_initializer(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if self.col._is_self_column:
+ if not self.is_ancestor:
return None
return f'std::move(in_{self.name})'
def row_initializer(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
return f'{self.name}(std::move(in_{self.name}))'
@@ -73,7 +75,7 @@
}}'''
def row_ref_getter(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
return f'''void set_{self.name}(
ColumnType::{self.name}::non_optional_type v) {{
@@ -81,9 +83,9 @@
}}'''
def flag(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
default = f'ColumnType::{self.name}::default_flags()'
if self.flags == ColumnFlag.NONE:
@@ -95,19 +97,19 @@
'''
def storage_init(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
storage = f'ColumnStorage<ColumnType::{self.name}::stored_type>'
- # TODO(lalitm): add support for dense columns.
- return f'''{self.name}_({storage}::Create<false>())'''
+ dense = str(ColumnFlag.DENSE in self.flags).lower()
+ return f'''{self.name}_({storage}::Create<{dense}>())'''
def column_init(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
return f'''
columns_.emplace_back("{self.name}", &{self.name}_, ColumnFlag::{self.name},
@@ -116,16 +118,16 @@
'''
def shrink_to_fit(self) -> Optional[str]:
- if self.col._is_auto_added_id:
+ if self.is_implicit_id:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
return f' {self.name}_.ShrinkToFit();'
def append(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
return f' mutable_{self.name}()->Append(std::move(row.{self.name}));'
@@ -138,7 +140,7 @@
'''
def mutable_accessor(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
return f'''
{self.typed_column_type}* mutable_{self.name}() {{
@@ -148,30 +150,69 @@
'''
def storage(self) -> Optional[str]:
- if self.col._is_auto_added_id or self.col._is_auto_added_type:
+ if self.is_implicit_id or self.is_implicit_type:
return None
- if not self.col._is_self_column:
+ if self.is_ancestor:
return None
name = self.name
return f' ColumnStorage<ColumnType::{name}::stored_type> {name}_;'
+ def iterator_getter(self) -> Optional[str]:
+ name = self.name
+ return f'''
+ ColumnType::{self.name}::type {name}() const {{
+ const auto& col = table_->{name}();
+ return col.GetAtIdx(its_[col.overlay_index()].index());
+ }}
+ '''
+
+ def iterator_setter(self) -> Optional[str]:
+ if self.is_implicit_id or self.is_implicit_type:
+ return None
+ return f'''
+ void set_{self.name}(ColumnType::{self.name}::non_optional_type v) {{
+ auto* col = mutable_table_->mutable_{self.name}();
+ col->SetAtIdx(its_[col->overlay_index()].index(), v);
+ }}
+ '''
+
+ def static_schema(self) -> Optional[str]:
+ if self.is_implicit_id or self.is_implicit_type:
+ return None
+ return f'''
+ schema.columns.emplace_back(Table::Schema::Column{{
+ "{self.name}", ColumnType::{self.name}::SqlValueType(), false,
+ {str(ColumnFlag.SORTED in self.flags).lower()},
+ {str(ColumnFlag.HIDDEN in self.flags).lower()},
+ {str(ColumnFlag.SET_ID in self.flags).lower()}}});
+ '''
+
+ def row_eq(self) -> Optional[str]:
+ if self.is_implicit_id or self.is_implicit_type:
+ return None
+ return f'ColumnType::{self.name}::Equals({self.name}, other.{self.name})'
+
class TableSerializer(object):
"""Functions for seralizing a single Table into C++."""
- def __init__(self, table: Table):
- self.table = table
- self.table_name = table.class_name
+ def __init__(self, parsed: ParsedTable):
+ self.table = parsed.table
+ self.table_name = parsed.table.class_name
self.column_serializers = []
- if table.parent:
- self.parent_class_name = table.parent.class_name
+ if parsed.table.parent:
+ self.parent_class_name = parsed.table.parent.class_name
else:
self.parent_class_name = 'macros_internal::RootParentTable'
- self.column_serializers = [
- ColumnSerializer(table, i) for i in range(len(table.columns))
- ]
+ self.column_serializers = []
+ for c in parsed.columns:
+ # Aliases should be ignored as they are handled in SQL currently.
+ if isinstance(c.column.type, Alias):
+ continue
+ self.column_serializers.append(
+ ColumnSerializer(parsed, c, len(self.column_serializers)))
def foreach_col(self, serialize_fn, delimiter='\n') -> str:
lines = []
@@ -202,6 +243,7 @@
ColumnSerializer.parent_row_initializer, delimiter=', ')
row_init = self.foreach_col(
ColumnSerializer.row_initializer, delimiter=',\n ')
+ row_eq = self.foreach_col(ColumnSerializer.row_eq, delimiter=' &&\n ')
return f'''
struct Row : public {self.parent_class_name}::Row {{
Row({param},
@@ -211,6 +253,10 @@
type_ = "{self.table.sql_name}";
}}
{self.foreach_col(ColumnSerializer.row_field)}
+
+ bool operator==(const {self.table_name}::Row& other) const {{
+ return type() == other.type() && {row_eq};
+ }}
}};
'''
@@ -288,6 +334,55 @@
type_.Append(string_pool_->InternString(row.type()));
'''
+ def const_iterator(self) -> str:
+ iterator_getters = self.foreach_col(
+ ColumnSerializer.iterator_getter, delimiter='\n')
+ return f'''
+ class ConstIterator;
+ class ConstIterator : public macros_internal::AbstractConstIterator<
+ ConstIterator, {self.table_name}, RowNumber, ConstRowReference> {{
+ public:
+ {iterator_getters}
+
+ protected:
+ explicit ConstIterator(const {self.table_name}* table,
+ std::vector<ColumnStorageOverlay> overlays)
+ : AbstractConstIterator(table, std::move(overlays)) {{}}
+
+ uint32_t CurrentRowNumber() const {{
+ return its_.back().index();
+ }}
+
+ private:
+ friend class {self.table_name};
+ friend class AbstractConstIterator;
+ }};
+ '''
+
+ def iterator(self) -> str:
+ iterator_setters = self.foreach_col(
+ ColumnSerializer.iterator_setter, delimiter='\n')
+ return f'''
+ class Iterator : public ConstIterator {{
+ public:
+ {iterator_setters}
+
+ RowReference row_reference() const {{
+ return RowReference(mutable_table_, CurrentRowNumber());
+ }}
+
+ private:
+ friend class {self.table_name};
+
+ explicit Iterator({self.table_name}* table,
+ std::vector<ColumnStorageOverlay> overlays)
+ : ConstIterator(table, std::move(overlays)),
+ mutable_table_(table) {{}}
+
+ {self.table_name}* mutable_table_ = nullptr;
+ }};
+ '''
+
def serialize(self) -> str:
return f'''
class {self.table_name} : public macros_internal::MacroTable {{
@@ -300,10 +395,6 @@
{self.foreach_col(ColumnSerializer.coltype_enum)}
}};
{self.row_struct().strip()}
- struct IdAndRow {{
- uint32_t row;
- Id id;
- }};
struct ColumnFlag {{
{self.foreach_col(ColumnSerializer.flag)}
}};
@@ -324,11 +415,49 @@
{self.const_row_reference_struct().strip()}
{self.row_reference_struct().strip()}
+ {self.const_iterator().strip()}
+ {self.iterator().strip()}
+
+ struct IdAndRow {{
+ Id id;
+ uint32_t row;
+ RowReference row_reference;
+ RowNumber row_number;
+ }};
+
{self.constructor().strip()}
~{self.table_name}() override;
static const char* Name() {{ return "{self.table.sql_name}"; }}
+ static Table::Schema ComputeStaticSchema() {{
+ Table::Schema schema;
+ schema.columns.emplace_back(Table::Schema::Column{{
+ "id", SqlValue::Type::kLong, true, true, false, false}});
+ schema.columns.emplace_back(Table::Schema::Column{{
+ "type", SqlValue::Type::kString, false, false, false, false}});
+ {self.foreach_col(ColumnSerializer.static_schema)}
+ return schema;
+ }}
+
+ ConstIterator IterateRows() const {{
+ return ConstIterator(this, CopyOverlays());
+ }}
+
+ Iterator IterateRows() {{ return Iterator(this, CopyOverlays()); }}
+
+ ConstIterator FilterToIterator(
+ const std::vector<Constraint>& cs,
+ RowMap::OptimizeFor opt = RowMap::OptimizeFor::kMemory) const {{
+ return ConstIterator(this, FilterAndApplyToOverlays(cs, opt));
+ }}
+
+ Iterator FilterToIterator(
+ const std::vector<Constraint>& cs,
+ RowMap::OptimizeFor opt = RowMap::OptimizeFor::kMemory) {{
+ return Iterator(this, FilterAndApplyToOverlays(cs, opt));
+ }}
+
void ShrinkToFit() {{
{self.foreach_col(ColumnSerializer.shrink_to_fit)}
}}
@@ -349,7 +478,8 @@
{self.insert_common().strip()}
{self.foreach_col(ColumnSerializer.append)}
UpdateSelfOverlayAfterInsert();
- return IdAndRow{{row_number, std::move(id)}};
+ return IdAndRow{{std::move(id), row_number, RowReference(this, row_number),
+ RowNumber(row_number)}};
}}
{self.foreach_col(ColumnSerializer.accessor)}
@@ -363,7 +493,7 @@
'''.strip('\n')
-def serialize_header(ifdef_guard: str, tables: List[Table],
+def serialize_header(ifdef_guard: str, tables: List[ParsedTable],
include_paths: List[str]) -> str:
"""Serializes a table header file containing the given set of tables."""
include_paths_str = '\n'.join([f'#include "{i}"' for i in include_paths])
@@ -388,3 +518,22 @@
#endif // {ifdef_guard}
'''.strip()
+
+
+def to_cpp_flags(raw_flag: ColumnFlag) -> str:
+ """Converts a ColumnFlag to the C++ flags which it represents
+
+ It is not valid to call this function with ColumnFlag.NONE as in this case
+ defaults for that column should be implicitly used."""
+
+ assert raw_flag != ColumnFlag.NONE
+ flags = []
+ if ColumnFlag.SORTED in raw_flag:
+ flags.append('Column::Flag::kSorted')
+ if ColumnFlag.HIDDEN in raw_flag:
+ flags.append('Column::Flag::kHidden')
+ if ColumnFlag.DENSE in raw_flag:
+ flags.append('Column::Flag::kDense')
+ if ColumnFlag.SET_ID in raw_flag:
+ flags.append('Column::Flag::kSetId')
+ return ' | '.join(flags)
diff --git a/python/generators/trace_processor_table/util.py b/python/generators/trace_processor_table/util.py
index 04c4b34..b6c38d8 100644
--- a/python/generators/trace_processor_table/util.py
+++ b/python/generators/trace_processor_table/util.py
@@ -14,6 +14,7 @@
import dataclasses
from dataclasses import dataclass
+import runpy
from typing import Dict
from typing import List
from typing import Set
@@ -25,6 +26,7 @@
from python.generators.trace_processor_table.public import ColumnDoc
from python.generators.trace_processor_table.public import ColumnFlag
from python.generators.trace_processor_table.public import CppColumnType
+from python.generators.trace_processor_table.public import CppDouble
from python.generators.trace_processor_table.public import CppInt32
from python.generators.trace_processor_table.public import CppInt64
from python.generators.trace_processor_table.public import CppOptional
@@ -54,8 +56,8 @@
# directly into vectors using them) and it was decided this behaviour was
# too expensive in engineering cost to fix given the trivial benefit. For
# this reason, continue to maintain this illusion.
- if self.id_table and (self.id_table.class_name == 'ThreadTable' or
- self.id_table.class_name == 'ProcessTable'):
+ if self.id_table and self.id_table.class_name in ('ThreadTable',
+ 'ProcessTable'):
cpp_type = 'uint32_t'
else:
cpp_type = self.cpp_type
@@ -64,145 +66,200 @@
return cpp_type
-def public_sql_name_for_table(table: Table) -> str:
+@dataclass(frozen=True)
+class ParsedColumn:
+ """Representation of a column parsed from a Python definition."""
+
+ column: Column
+ doc: Optional[ColumnDoc]
+
+ # Whether this column is the implicit "id" column which is added by while
+ # parsing the tables rather than by the user.
+ is_implicit_id: bool = False
+
+ # Whether this column is the implicit "type" column which is added by while
+ # parsing the tables rather than by the user.
+ is_implicit_type: bool = False
+
+ # Whether this column comes from copying a column from the ancestor. If this
+ # is set to false, the user explicitly specified it for this table.
+ is_ancestor: bool = False
+
+
+@dataclass(frozen=True)
+class ParsedTable:
+ """Representation of a table parsed from a Python definition."""
+
+ table: Table
+ columns: List[ParsedColumn]
+ input_path: str
+
+ def parse_type(self, col_type: CppColumnType) -> ParsedType:
+ """Parses a CppColumnType into its constiuent parts."""
+
+ if isinstance(col_type, CppInt64):
+ return ParsedType('int64_t')
+ if isinstance(col_type, CppInt32):
+ return ParsedType('int32_t')
+ if isinstance(col_type, CppUint32):
+ return ParsedType('uint32_t')
+ if isinstance(col_type, CppDouble):
+ return ParsedType('double')
+ if isinstance(col_type, CppString):
+ return ParsedType('StringPool::Id')
+
+ if isinstance(col_type, Alias):
+ col = next(c for c in self.columns
+ if c.column.name == col_type.underlying_column)
+ return ParsedType(
+ self.parse_type(col.column.type).cpp_type,
+ is_alias=True,
+ alias_underlying_name=col.column.name)
+
+ if isinstance(col_type, CppTableId):
+ return ParsedType(
+ f'{col_type.table.class_name}::Id', id_table=col_type.table)
+
+ if isinstance(col_type, CppSelfTableId):
+ return ParsedType(
+ f'{self.table.class_name}::Id', is_self_id=True, id_table=self.table)
+
+ if isinstance(col_type, CppOptional):
+ inner = self.parse_type(col_type.inner)
+ assert not inner.is_optional, 'Nested optional not allowed'
+ return dataclasses.replace(inner, is_optional=True)
+
+ raise Exception(f'Unknown type {col_type}')
+
+ def typed_column_type(self, col: ParsedColumn) -> str:
+ """Returns the TypedColumn/IdColumn C++ type for a given column."""
+
+ parsed = self.parse_type(col.column.type)
+ if col.is_implicit_id:
+ return f'IdColumn<{parsed.cpp_type}>'
+ return f'TypedColumn<{parsed.cpp_type_with_optionality()}>'
+
+ def find_table_deps(self) -> Set[str]:
+ """Finds all the other table class names this table depends on.
+
+ By "depends", we mean this table in C++ would need the dependency to be
+ defined (or included) before this table is defined."""
+
+ deps: Set[str] = set()
+ if self.table.parent:
+ deps.add(self.table.parent.class_name)
+ for c in self.table.columns:
+ # Aliases cannot have dependencies so simply ignore them: trying to parse
+ # them before adding implicit columns can cause issues.
+ if isinstance(c.type, Alias):
+ continue
+ id_table = self.parse_type(c.type).id_table
+ if id_table:
+ deps.add(id_table.class_name)
+ return deps
+
+
+def public_sql_name(table: Table) -> str:
"""Extracts SQL name for the table which should be publicised."""
wrapping_view = table.wrapping_sql_view
return wrapping_view.view_name if wrapping_view else table.sql_name
+def _create_implicit_columns_for_root(parsed: ParsedTable
+ ) -> List[ParsedColumn]:
+ """Given a root table, returns the implicit id and type columns."""
+ table = parsed.table
+ assert table.parent is None
-def parse_type(table: Table, col_type: CppColumnType) -> ParsedType:
- """Parses a CppColumnType into its constiuient parts."""
-
- if isinstance(col_type, CppInt64):
- return ParsedType('int64_t')
- if isinstance(col_type, CppInt32):
- return ParsedType('int32_t')
- if isinstance(col_type, CppUint32):
- return ParsedType('uint32_t')
- if isinstance(col_type, CppString):
- return ParsedType('StringPool::Id')
-
- if isinstance(col_type, Alias):
- col = next(c for c in table.columns if c.name == col_type.underlying_column)
- return ParsedType(
- parse_type(table, col.type).cpp_type,
- is_alias=True,
- alias_underlying_name=col.name)
-
- if isinstance(col_type, CppTableId):
- return ParsedType(
- f'{col_type.table.class_name}::Id', id_table=col_type.table)
-
- if isinstance(col_type, CppSelfTableId):
- return ParsedType(
- f'{table.class_name}::Id', is_self_id=True, id_table=table)
-
- if isinstance(col_type, CppOptional):
- inner = parse_type(table, col_type.inner)
- assert not inner.is_optional, 'Nested optional not allowed'
- return dataclasses.replace(inner, is_optional=True)
-
- raise Exception(f'Unknown type {col_type}')
+ sql_name = public_sql_name(table)
+ id_doc = table.tabledoc.columns.get('id') if table.tabledoc else None
+ type_doc = table.tabledoc.columns.get('type') if table.tabledoc else None
+ return [
+ ParsedColumn(
+ Column('id', CppSelfTableId(), ColumnFlag.SORTED),
+ _to_column_doc(id_doc) if id_doc else ColumnDoc(
+ doc=f'Unique idenitifier for this {sql_name}.'),
+ is_implicit_id=True),
+ ParsedColumn(
+ Column('type', CppString(), ColumnFlag.NONE),
+ _to_column_doc(type_doc) if type_doc else ColumnDoc(doc='''
+ The name of the "most-specific" child table containing this
+ row.
+ '''),
+ is_implicit_type=True,
+ )
+ ]
-def normalize_table_columns(table: Table):
- """Normalizes the table by doing the following:
-
- 1. Adding any columns from the parent, if this table is not a root.
- 2. Adding auto-defined columns (i.e. id and type), if this table is a root."""
- if table.parent:
- auto_cols = []
- for col in table.parent.columns:
- auto_cols.append(dataclasses.replace(col, _is_self_column=False))
- new_cols_doc = table.tabledoc.columns
- else:
- auto_cols = [
- Column(
- 'id', CppSelfTableId(), ColumnFlag.SORTED, _is_auto_added_id=True),
- Column('type', CppString(), ColumnFlag.NONE, _is_auto_added_type=True),
- ]
- public_sql_name = public_sql_name_for_table(table)
- new_cols_doc: Dict[str, Union[ColumnDoc, str]] = {
- 'id':
- ColumnDoc(doc=f'Unique idenitifier for this {public_sql_name}.'),
- 'type':
- ColumnDoc(doc='''
- The name of the "most-specific" child table containing this
- row.
- '''),
- }
- new_cols_doc.update(table.tabledoc.columns)
-
- table.columns = auto_cols + table.columns
- table.tabledoc.columns = new_cols_doc
-
-
-def find_table_deps(table: Table) -> Set[str]:
- """Finds all the other table class names this table depends on.
-
- By "depends", we mean this table in C++ would need the dependency to be
- defined (or included) before this table is defined."""
- deps: Set[str] = set()
- if table.parent:
- deps.add(table.parent.class_name)
- for c in table.columns:
- id_table = parse_type(table, c.type).id_table
- if id_table:
- deps.add(id_table.class_name)
- return deps
-
-
-def topological_sort_tables(tables: List[Table]) -> List[Table]:
+def _topological_sort_tables(parsed: List[ParsedTable]) -> List[ParsedTable]:
"""Topologically sorts a list of tables (i.e. dependenices appear earlier).
See [1] for information on a topological sort. We do this to allow
dependencies to be processed and appear ealier than their dependents.
[1] https://en.wikipedia.org/wiki/Topological_sorting"""
- tables_by_name: dict[str, Table] = dict((t.class_name, t) for t in tables)
+ table_to_parsed_table = {p.table.class_name: p for p in parsed}
visited: Set[str] = set()
- result: List[Table] = []
+ result: List[ParsedTable] = []
# Topological sorting is really just a DFS where we put the nodes in the list
# after any dependencies.
- def dfs(table_class_name: str):
- table = tables_by_name.get(table_class_name)
- # If the table is not found, that might be because it's not in this list of
- # tables. Just ignore this as its up to the caller to make sure any external
- # deps are handled correctly.
- if not table or table.class_name in visited:
+ def dfs(t: ParsedTable):
+ if t.table.class_name in visited:
return
- visited.add(table.class_name)
+ visited.add(t.table.class_name)
- for dep in find_table_deps(table):
- dfs(dep)
- result.append(table)
+ for dep in t.find_table_deps():
+ dfs(table_to_parsed_table[dep])
+ result.append(t)
- for table in tables:
- dfs(table.class_name)
+ for p in parsed:
+ dfs(p)
return result
-def to_cpp_flags(raw_flag: ColumnFlag) -> str:
- """Converts a ColumnFlag to the C++ flags which it represents
+def _to_column_doc(doc: Union[ColumnDoc, str, None]) -> Optional[ColumnDoc]:
+ """Cooerces a user specified ColumnDoc or string into a ColumnDoc."""
- It is not valid to call this function with ColumnFlag.NONE as in this case
- defaults for that column should be implicitly used."""
-
- assert raw_flag != ColumnFlag.NONE
- flags = []
- if ColumnFlag.SORTED in raw_flag:
- flags.append('Column::Flag::kSorted')
- if ColumnFlag.SET_ID in raw_flag:
- flags.append('Column::Flag::kSetId')
- return ' | '.join(flags)
+ if doc is None or isinstance(doc, ColumnDoc):
+ return doc
+ return ColumnDoc(doc=doc)
-def typed_column_type(table: Table, col: Column) -> str:
- """Returns the TypedColumn/IdColumn C++ type for a given column."""
+def parse_tables_from_files(input_paths: List[str]) -> List[ParsedTable]:
+ """Creates a list of tables with the associated paths."""
- parsed = parse_type(table, col.type)
- if col._is_auto_added_id:
- return f'IdColumn<{parsed.cpp_type}>'
- return f'TypedColumn<{parsed.cpp_type_with_optionality()}>'
+ # Create a mapping from the table to a "parsed" version of the table.
+ parsed_tables: Dict[str, ParsedTable] = {}
+ for in_path in input_paths:
+ tables: List[Table] = runpy.run_path(in_path)['ALL_TABLES']
+ for table in tables:
+ existing_table = parsed_tables.get(table.class_name)
+ assert not existing_table or existing_table.table == table
+ parsed_tables[table.class_name] = ParsedTable(table, [], in_path)
+
+ # Sort all the tables to be in order.
+ sorted_tables = _topological_sort_tables(list(parsed_tables.values()))
+
+ # Create the list of parsed columns
+ for i, parsed in enumerate(sorted_tables):
+ parsed_columns: List[ParsedColumn]
+ table = parsed.table
+
+ if table.parent:
+ parsed_parent = parsed_tables[table.parent.class_name]
+ parsed_columns = [
+ dataclasses.replace(c, is_ancestor=True)
+ for c in parsed_parent.columns
+ ]
+ else:
+ parsed_columns = _create_implicit_columns_for_root(parsed)
+
+ for c in table.columns:
+ doc = table.tabledoc.columns.get(c.name) if table.tabledoc else None
+ parsed_columns.append(ParsedColumn(c, _to_column_doc(doc)))
+
+ sorted_tables[i] = dataclasses.replace(parsed, columns=parsed_columns)
+ parsed_tables[parsed.table.class_name] = sorted_tables[i]
+
+ return sorted_tables
diff --git a/python/perfetto/trace_processor/metrics.descriptor b/python/perfetto/trace_processor/metrics.descriptor
index 098b68c..cab36c1 100644
--- a/python/perfetto/trace_processor/metrics.descriptor
+++ b/python/perfetto/trace_processor/metrics.descriptor
Binary files differ
diff --git a/python/perfetto/trace_processor/metrics.descriptor.sha1 b/python/perfetto/trace_processor/metrics.descriptor.sha1
index 3d2e0ce..e350a9a 100644
--- a/python/perfetto/trace_processor/metrics.descriptor.sha1
+++ b/python/perfetto/trace_processor/metrics.descriptor.sha1
@@ -2,5 +2,5 @@
// SHA1(tools/gen_binary_descriptors)
// 6886b319e65925c037179e71a803b8473d06dc7d
// SHA1(protos/perfetto/metrics/metrics.proto)
-// 5bc40b3771af22a3e705d03fa050f582935480b8
+// 5cdfe579a9253cbaea9dcf23dc66388282429c92
\ No newline at end of file
diff --git a/src/android_internal/statsd.h b/src/android_internal/statsd.h
index 8afa9f0..f114aa2 100644
--- a/src/android_internal/statsd.h
+++ b/src/android_internal/statsd.h
@@ -17,6 +17,7 @@
#ifndef SRC_ANDROID_INTERNAL_STATSD_H_
#define SRC_ANDROID_INTERNAL_STATSD_H_
+#include <stddef.h>
#include <stdint.h>
// This header declares proxy functions defined in
diff --git a/src/android_stats/perfetto_atoms.h b/src/android_stats/perfetto_atoms.h
index 5a5eef0..e9ef08e 100644
--- a/src/android_stats/perfetto_atoms.h
+++ b/src/android_stats/perfetto_atoms.h
@@ -70,6 +70,7 @@
kTracedStartTracingInvalidSessionState = 36,
kTracedEnableTracingInvalidFilter = 47,
kTracedEnableTracingOobTargetBuffer = 48,
+ kTracedEnableTracingInvalidTriggerMode = 52,
// Checkpoints inside perfetto_cmd after tracing has finished.
kOnTracingDisabled = 4,
diff --git a/src/base/threading/BUILD.gn b/src/base/threading/BUILD.gn
index 3a31723..23343bc 100644
--- a/src/base/threading/BUILD.gn
+++ b/src/base/threading/BUILD.gn
@@ -15,9 +15,13 @@
import("../../../gn/test.gni")
source_set("threading") {
- deps = [ "../../../gn:default_deps" ]
+ deps = [
+ "..:base",
+ "../../../gn:default_deps",
+ ]
public_deps = [ "../../../include/perfetto/ext/base/threading" ]
sources = [
+ "spawn.cc",
"stream_combinators.cc",
"thread_pool.cc",
]
@@ -28,12 +32,14 @@
deps = [
":threading",
"..:base",
+ "..:test_support",
"../../../gn:default_deps",
"../../../gn:gtest_and_gmock",
]
sources = [
"channel_unittest.cc",
"future_unittest.cc",
+ "spawn_unittest.cc",
"stream_unittest.cc",
"thread_pool_unittest.cc",
"util_unittest.cc",
diff --git a/src/base/threading/spawn.cc b/src/base/threading/spawn.cc
new file mode 100644
index 0000000..4fd246a
--- /dev/null
+++ b/src/base/threading/spawn.cc
@@ -0,0 +1,124 @@
+/*
+ * Copyright (C) 2023 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "perfetto/ext/base/threading/spawn.h"
+
+#include "perfetto/base/task_runner.h"
+#include "perfetto/ext/base/optional.h"
+#include "perfetto/ext/base/thread_checker.h"
+#include "perfetto/ext/base/threading/future.h"
+#include "perfetto/ext/base/threading/poll.h"
+#include "perfetto/ext/base/threading/stream.h"
+
+namespace perfetto {
+namespace base {
+
+// Represents a future which is being polled to completion. Owned by
+// SpawnHandle.
+class PolledFuture {
+ public:
+ explicit PolledFuture(TaskRunner* task_runner, Future<FVoid> future)
+ : task_runner_(task_runner), future_(std::move(future)) {
+ PERFETTO_DCHECK(task_runner_->RunsTasksOnCurrentThread());
+ PollUntilFinish();
+ }
+
+ ~PolledFuture() {
+ PERFETTO_DCHECK_THREAD(thread_checker);
+ ClearFutureAndWatches(interested_);
+ }
+
+ private:
+ PolledFuture(PolledFuture&&) = delete;
+ PolledFuture& operator=(PolledFuture&&) = delete;
+
+ void PollUntilFinish() {
+ PERFETTO_DCHECK(task_runner_->RunsTasksOnCurrentThread());
+
+ auto pre_poll_interested = std::move(interested_);
+ interested_.clear();
+
+ FuturePollResult<FVoid> res = future_->Poll(&context_);
+ if (!res.IsPending()) {
+ ClearFutureAndWatches(pre_poll_interested);
+ return;
+ }
+
+ for (PlatformHandle fd : SetDifference(pre_poll_interested, interested_)) {
+ task_runner_->RemoveFileDescriptorWatch(fd);
+ }
+
+ auto weak_this = weak_ptr_factory_.GetWeakPtr();
+ for (PlatformHandle fd : SetDifference(interested_, pre_poll_interested)) {
+ task_runner_->AddFileDescriptorWatch(fd, [weak_this, fd]() {
+ if (!weak_this) {
+ return;
+ }
+ weak_this->ready_ = {fd};
+ weak_this->PollUntilFinish();
+ });
+ }
+ }
+
+ void ClearFutureAndWatches(FlatSet<PlatformHandle> interested) {
+ future_ = nullopt;
+ for (PlatformHandle fd : interested) {
+ task_runner_->RemoveFileDescriptorWatch(fd);
+ }
+ interested_.clear();
+ ready_.clear();
+ }
+
+ static std::vector<PlatformHandle> SetDifference(
+ const FlatSet<PlatformHandle>& f,
+ const FlatSet<PlatformHandle>& s) {
+ std::vector<PlatformHandle> out(f.size());
+ auto it = std::set_difference(f.begin(), f.end(), s.begin(), s.end(),
+ out.begin());
+ out.resize(static_cast<size_t>(std::distance(out.begin(), it)));
+ return out;
+ }
+
+ TaskRunner* const task_runner_ = nullptr;
+
+ Optional<Future<FVoid>> future_;
+ FlatSet<PlatformHandle> interested_;
+ FlatSet<PlatformHandle> ready_;
+ PollContext context_{&interested_, &ready_};
+
+ PERFETTO_THREAD_CHECKER(thread_checker)
+
+ // Keep this last.
+ WeakPtrFactory<PolledFuture> weak_ptr_factory_{this};
+};
+
+SpawnHandle::SpawnHandle(TaskRunner* task_runner,
+ std::function<Future<FVoid>()> fn)
+ : task_runner_(task_runner),
+ polled_future_(std::make_shared<std::unique_ptr<PolledFuture>>()) {
+ task_runner->PostTask(
+ [t = task_runner, fn = std::move(fn), p = polled_future_]() mutable {
+ p->reset(new PolledFuture(t, fn()));
+ });
+}
+
+SpawnHandle::~SpawnHandle() {
+ task_runner_->PostTask(
+ [f = std::move(polled_future_)]() mutable { f.reset(); });
+}
+
+} // namespace base
+} // namespace perfetto
diff --git a/src/base/threading/spawn_unittest.cc b/src/base/threading/spawn_unittest.cc
new file mode 100644
index 0000000..1324b18
--- /dev/null
+++ b/src/base/threading/spawn_unittest.cc
@@ -0,0 +1,133 @@
+/*
+ * Copyright (C) 2023 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "perfetto/ext/base/threading/spawn.h"
+
+#include "perfetto/ext/base/event_fd.h"
+#include "perfetto/ext/base/optional.h"
+#include "perfetto/ext/base/thread_task_runner.h"
+#include "perfetto/ext/base/threading/future.h"
+#include "perfetto/ext/base/threading/poll.h"
+#include "perfetto/ext/base/threading/util.h"
+#include "perfetto/ext/base/unix_task_runner.h"
+#include "src/base/test/test_task_runner.h"
+#include "test/gtest_and_gmock.h"
+
+namespace perfetto {
+namespace base {
+namespace {
+
+using ::testing::_;
+using ::testing::Return;
+
+template <typename T>
+class MockFuturePollable : public FuturePollable<T> {
+ public:
+ MOCK_METHOD1(Poll, FuturePollResult<T>(PollContext*));
+};
+
+template <typename T>
+class MockStreamPollable : public StreamPollable<T> {
+ public:
+ MOCK_METHOD1(PollNext, StreamPollResult<T>(PollContext*));
+};
+
+TEST(SpawnUnittest, SpawnFuture) {
+ base::TestTaskRunner task_runner;
+
+ base::EventFd fd;
+ auto pollable = std::make_unique<MockFuturePollable<int>>();
+ EXPECT_CALL(*pollable, Poll(_))
+ .WillOnce([&fd](PollContext* ctx) {
+ fd.Clear();
+ ctx->RegisterInterested(fd.fd());
+ return PendingPollResult();
+ })
+ .WillOnce(Return(FuturePollResult<int>(1024)));
+ auto res = SpawnResultFuture<int>(
+ &task_runner,
+ [pollable = std::make_shared<std::unique_ptr<MockFuturePollable<int>>>(
+ std::move(pollable))]() mutable {
+ return base::Future<int>(std::move(*pollable));
+ });
+
+ task_runner.RunUntilIdle();
+ ASSERT_EQ(res.channel()->ReadNonBlocking().item, base::nullopt);
+
+ task_runner.RunUntilIdle();
+ ASSERT_EQ(res.channel()->ReadNonBlocking().item, base::nullopt);
+
+ fd.Notify();
+ task_runner.RunUntilIdle();
+
+ auto read = res.channel()->ReadNonBlocking();
+ ASSERT_EQ(read.item, 1024);
+ ASSERT_TRUE(read.is_closed);
+
+ read = res.channel()->ReadNonBlocking();
+ ASSERT_TRUE(read.is_closed);
+}
+
+TEST(SpawnUnittest, SpawnStream) {
+ base::TestTaskRunner task_runner;
+
+ base::EventFd fd;
+ auto pollable = std::make_unique<MockStreamPollable<int>>();
+ EXPECT_CALL(*pollable, PollNext(_))
+ .WillOnce([&fd](PollContext* ctx) {
+ fd.Clear();
+ ctx->RegisterInterested(fd.fd());
+ return PendingPollResult();
+ })
+ .WillOnce(Return(StreamPollResult<int>(1024)))
+ .WillOnce([&fd](PollContext* ctx) {
+ fd.Clear();
+ ctx->RegisterInterested(fd.fd());
+ return PendingPollResult();
+ })
+ .WillOnce(Return(StreamPollResult<int>(2048)))
+ .WillOnce(Return(DonePollResult()));
+ auto res = SpawnResultStream<int>(
+ &task_runner,
+ [pollable = std::make_shared<std::unique_ptr<MockStreamPollable<int>>>(
+ std::move(pollable))]() mutable {
+ return base::Stream<int>(std::move(*pollable));
+ });
+
+ task_runner.RunUntilIdle();
+ ASSERT_EQ(res.channel()->ReadNonBlocking().item, base::nullopt);
+
+ fd.Notify();
+ task_runner.RunUntilIdle();
+
+ auto read = res.channel()->ReadNonBlocking();
+ ASSERT_EQ(read.item, 1024);
+ ASSERT_FALSE(read.is_closed);
+
+ task_runner.RunUntilIdle();
+ ASSERT_EQ(res.channel()->ReadNonBlocking().item, base::nullopt);
+
+ fd.Notify();
+ task_runner.RunUntilIdle();
+
+ read = res.channel()->ReadNonBlocking();
+ ASSERT_EQ(read.item, 2048);
+ ASSERT_TRUE(read.is_closed);
+}
+
+} // namespace
+} // namespace base
+} // namespace perfetto
diff --git a/src/perfetto_cmd/perfetto_cmd.cc b/src/perfetto_cmd/perfetto_cmd.cc
index 389b336..5818c59 100644
--- a/src/perfetto_cmd/perfetto_cmd.cc
+++ b/src/perfetto_cmd/perfetto_cmd.cc
@@ -1028,8 +1028,9 @@
}
PERFETTO_DCHECK(trace_config_);
- trace_config_->set_enable_extra_guardrails(save_to_incidentd_ &&
- !ignore_guardrails_);
+ trace_config_->set_enable_extra_guardrails(
+ (save_to_incidentd_ || report_to_android_framework_) &&
+ !ignore_guardrails_);
// Set the statsd logging flag if we're uploading
diff --git a/src/trace_processor/export_json_unittest.cc b/src/trace_processor/export_json_unittest.cc
index 07722a0..823bc17 100644
--- a/src/trace_processor/export_json_unittest.cc
+++ b/src/trace_processor/export_json_unittest.cc
@@ -28,9 +28,9 @@
#include "perfetto/ext/base/temp_file.h"
#include "src/trace_processor/importers/common/args_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/track_tracker.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/track_event_tracker.h"
#include "src/trace_processor/storage/trace_storage.h"
#include "src/trace_processor/types/trace_processor_context.h"
diff --git a/src/trace_processor/importers/common/BUILD.gn b/src/trace_processor/importers/common/BUILD.gn
index 22a1154..7795398 100644
--- a/src/trace_processor/importers/common/BUILD.gn
+++ b/src/trace_processor/importers/common/BUILD.gn
@@ -33,6 +33,8 @@
"flow_tracker.h",
"global_args_tracker.cc",
"global_args_tracker.h",
+ "metadata_tracker.cc",
+ "metadata_tracker.h",
"process_tracker.cc",
"process_tracker.h",
"slice_tracker.cc",
diff --git a/src/trace_processor/importers/common/clock_tracker.cc b/src/trace_processor/importers/common/clock_tracker.cc
index a2feea9..987739c 100644
--- a/src/trace_processor/importers/common/clock_tracker.cc
+++ b/src/trace_processor/importers/common/clock_tracker.cc
@@ -36,8 +36,8 @@
using Clock = protos::pbzero::ClockSnapshot::Clock;
-ClockTracker::ClockTracker(TraceStorage* storage)
- : storage_(storage),
+ClockTracker::ClockTracker(TraceProcessorContext* context)
+ : context_(context),
trace_time_clock_id_(protos::pbzero::BUILTIN_CLOCK_BOOTTIME) {}
ClockTracker::~ClockTracker() = default;
@@ -67,7 +67,7 @@
" cannot use incremental encoding; this is only "
"supported for sequence-scoped clocks.",
clock_id);
- storage_->IncrementStats(stats::invalid_clock_snapshots);
+ context_->storage->IncrementStats(stats::invalid_clock_snapshots);
return snapshot_id;
}
domain.unit_multiplier_ns = clock_ts.clock.unit_multiplier_ns;
@@ -83,7 +83,7 @@
clock_id, clock_ts.clock.unit_multiplier_ns,
clock_ts.clock.is_incremental, domain.unit_multiplier_ns,
domain.is_incremental);
- storage_->IncrementStats(stats::invalid_clock_snapshots);
+ context_->storage->IncrementStats(stats::invalid_clock_snapshots);
return snapshot_id;
}
const int64_t timestamp_ns = clock_ts.timestamp * domain.unit_multiplier_ns;
@@ -95,7 +95,7 @@
PERFETTO_ELOG("Clock sync error: duplicate clock domain with id=%" PRIu64
" at snapshot %" PRIu32 ".",
clock_id, snapshot_id);
- storage_->IncrementStats(stats::invalid_clock_snapshots);
+ context_->storage->IncrementStats(stats::invalid_clock_snapshots);
return snapshot_id;
}
@@ -119,7 +119,7 @@
" not >= %" PRId64 ".",
clock_id, snapshot_id, timestamp_ns,
vect.timestamps_ns.back());
- storage_->IncrementStats(stats::invalid_clock_snapshots);
+ context_->storage->IncrementStats(stats::invalid_clock_snapshots);
return snapshot_id;
}
@@ -220,12 +220,12 @@
PERFETTO_DCHECK(!IsSequenceClock(src_clock_id));
PERFETTO_DCHECK(!IsSequenceClock(target_clock_id));
- storage_->IncrementStats(stats::clock_sync_cache_miss);
+ context_->storage->IncrementStats(stats::clock_sync_cache_miss);
ClockPath path = FindPath(src_clock_id, target_clock_id);
if (!path.valid()) {
// Too many logs maybe emitted when path is invalid.
- storage_->IncrementStats(stats::clock_sync_failure);
+ context_->storage->IncrementStats(stats::clock_sync_failure);
return base::ErrStatus("No path from clock %" PRIu64 " to %" PRIu64
" at timestamp %" PRId64,
src_clock_id, target_clock_id, src_timestamp);
diff --git a/src/trace_processor/importers/common/clock_tracker.h b/src/trace_processor/importers/common/clock_tracker.h
index 2e4a3b1..81588e6 100644
--- a/src/trace_processor/importers/common/clock_tracker.h
+++ b/src/trace_processor/importers/common/clock_tracker.h
@@ -30,7 +30,9 @@
#include "perfetto/ext/base/optional.h"
#include "perfetto/ext/base/status_or.h"
#include "perfetto/ext/base/string_utils.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/storage/trace_storage.h"
+#include "src/trace_processor/types/trace_processor_context.h"
namespace perfetto {
namespace trace_processor {
@@ -116,9 +118,9 @@
class ClockTracker {
public:
- using ClockId = uint64_t;
+ using ClockId = int64_t;
- explicit ClockTracker(TraceStorage*);
+ explicit ClockTracker(TraceProcessorContext*);
virtual ~ClockTracker();
// Clock description.
@@ -153,7 +155,7 @@
// passed as argument to ClockTracker functions.
static ClockId SeqenceToGlobalClock(uint32_t seq_id, uint32_t clock_id) {
PERFETTO_DCHECK(IsSequenceClock(clock_id));
- return (static_cast<uint64_t>(seq_id) << 32) | clock_id;
+ return (static_cast<int64_t>(seq_id) << 32) | clock_id;
}
// Appends a new snapshot for the given clock domains.
@@ -162,6 +164,12 @@
uint32_t AddSnapshot(const std::vector<ClockTimestamp>&);
base::StatusOr<int64_t> ToTraceTime(ClockId clock_id, int64_t timestamp) {
+ if (PERFETTO_UNLIKELY(!trace_time_clock_id_used_for_conversion_)) {
+ context_->metadata_tracker->SetMetadata(
+ metadata::trace_time_clock_id,
+ Variadic::Integer(trace_time_clock_id_));
+ trace_time_clock_id_used_for_conversion_ = true;
+ }
trace_time_clock_id_used_for_conversion_ = true;
if (clock_id == trace_time_clock_id_)
return timestamp;
@@ -189,6 +197,8 @@
return;
}
trace_time_clock_id_ = clock_id;
+ context_->metadata_tracker->SetMetadata(
+ metadata::trace_time_clock_id, Variadic::Integer(trace_time_clock_id_));
}
void set_cache_lookups_disabled_for_testing(bool v) {
@@ -328,7 +338,7 @@
return &it->second;
}
- TraceStorage* const storage_;
+ TraceProcessorContext* const context_;
ClockId trace_time_clock_id_ = 0;
std::map<ClockId, ClockDomain> clocks_;
std::set<ClockGraphEdge> graph_;
diff --git a/src/trace_processor/importers/common/clock_tracker_unittest.cc b/src/trace_processor/importers/common/clock_tracker_unittest.cc
index 0614372..e625111 100644
--- a/src/trace_processor/importers/common/clock_tracker_unittest.cc
+++ b/src/trace_processor/importers/common/clock_tracker_unittest.cc
@@ -19,6 +19,7 @@
#include <random>
#include "perfetto/ext/base/optional.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/storage/trace_storage.h"
#include "src/trace_processor/types/trace_processor_context.h"
#include "test/gtest_and_gmock.h"
@@ -31,9 +32,15 @@
class ClockTrackerTest : public ::testing::Test {
public:
+ ClockTrackerTest() {
+ context_.storage.reset(new TraceStorage());
+ context_.metadata_tracker.reset(
+ new MetadataTracker(context_.storage.get()));
+ }
+
// using ClockId = uint64_t;
- TraceStorage storage_;
- ClockTracker ct_{&storage_};
+ TraceProcessorContext context_;
+ ClockTracker ct_{&context_};
base::StatusOr<int64_t> Convert(ClockTracker::ClockId src_clock_id,
int64_t src_timestamp,
ClockTracker::ClockId target_clock_id) {
diff --git a/src/trace_processor/importers/proto/metadata_tracker.cc b/src/trace_processor/importers/common/metadata_tracker.cc
similarity index 98%
rename from src/trace_processor/importers/proto/metadata_tracker.cc
rename to src/trace_processor/importers/common/metadata_tracker.cc
index a5e6928..010b1b7 100644
--- a/src/trace_processor/importers/proto/metadata_tracker.cc
+++ b/src/trace_processor/importers/common/metadata_tracker.cc
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "perfetto/ext/base/crash_keys.h"
#include "src/trace_processor/importers/common/process_tracker.h"
diff --git a/src/trace_processor/importers/proto/metadata_tracker.h b/src/trace_processor/importers/common/metadata_tracker.h
similarity index 91%
rename from src/trace_processor/importers/proto/metadata_tracker.h
rename to src/trace_processor/importers/common/metadata_tracker.h
index c3e587e..80cace9 100644
--- a/src/trace_processor/importers/proto/metadata_tracker.h
+++ b/src/trace_processor/importers/common/metadata_tracker.h
@@ -14,8 +14,8 @@
* limitations under the License.
*/
-#ifndef SRC_TRACE_PROCESSOR_IMPORTERS_PROTO_METADATA_TRACKER_H_
-#define SRC_TRACE_PROCESSOR_IMPORTERS_PROTO_METADATA_TRACKER_H_
+#ifndef SRC_TRACE_PROCESSOR_IMPORTERS_COMMON_METADATA_TRACKER_H_
+#define SRC_TRACE_PROCESSOR_IMPORTERS_COMMON_METADATA_TRACKER_H_
#include "src/trace_processor/storage/trace_storage.h"
@@ -70,4 +70,4 @@
} // namespace trace_processor
} // namespace perfetto
-#endif // SRC_TRACE_PROCESSOR_IMPORTERS_PROTO_METADATA_TRACKER_H_
+#endif // SRC_TRACE_PROCESSOR_IMPORTERS_COMMON_METADATA_TRACKER_H_
diff --git a/src/trace_processor/importers/ftrace/ftrace_parser.cc b/src/trace_processor/importers/ftrace/ftrace_parser.cc
index 7033130..78157d1 100644
--- a/src/trace_processor/importers/ftrace/ftrace_parser.cc
+++ b/src/trace_processor/importers/ftrace/ftrace_parser.cc
@@ -22,6 +22,7 @@
#include "perfetto/protozero/proto_decoder.h"
#include "src/trace_processor/importers/common/args_tracker.h"
#include "src/trace_processor/importers/common/async_track_set_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/parser_types.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/ftrace/binder_tracker.h"
@@ -29,7 +30,6 @@
#include "src/trace_processor/importers/ftrace/v4l2_tracker.h"
#include "src/trace_processor/importers/ftrace/virtio_video_tracker.h"
#include "src/trace_processor/importers/i2c/i2c_tracker.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/packet_sequence_state.h"
#include "src/trace_processor/importers/syscalls/syscall_tracker.h"
#include "src/trace_processor/importers/systrace/systrace_parser.h"
@@ -1403,7 +1403,6 @@
evt.func_name(), tgid, evt.value());
}
-
/** Parses ion heap events present in Pixel kernels. */
void FtraceParser::ParseIonHeapGrowOrShrink(int64_t timestamp,
uint32_t pid,
@@ -1717,7 +1716,8 @@
ThreadNamePriority::kFtrace);
proc_tracker->AssociateThreads(source_utid, new_utid);
- ThreadStateTracker::GetOrCreate(context_)->PushNewTaskEvent(timestamp, new_utid, source_utid);
+ ThreadStateTracker::GetOrCreate(context_)->PushNewTaskEvent(
+ timestamp, new_utid, source_utid);
}
void FtraceParser::ParseTaskRename(ConstBytes blob) {
diff --git a/src/trace_processor/importers/fuchsia/fuchsia_parser_unittest.cc b/src/trace_processor/importers/fuchsia/fuchsia_parser_unittest.cc
index 92ccb20..349e9d0 100644
--- a/src/trace_processor/importers/fuchsia/fuchsia_parser_unittest.cc
+++ b/src/trace_processor/importers/fuchsia/fuchsia_parser_unittest.cc
@@ -26,13 +26,13 @@
#include "src/trace_processor/importers/common/clock_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
#include "src/trace_processor/importers/common/flow_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/slice_tracker.h"
#include "src/trace_processor/importers/common/track_tracker.h"
#include "src/trace_processor/importers/ftrace/sched_event_tracker.h"
#include "src/trace_processor/importers/proto/additional_modules.h"
#include "src/trace_processor/importers/proto/default_modules.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/proto_trace_parser.h"
#include "src/trace_processor/importers/proto/stack_profile_tracker.h"
#include "src/trace_processor/sorter/trace_sorter.h"
@@ -228,7 +228,7 @@
slice_ = new NiceMock<MockSliceTracker>(&context_);
context_.slice_tracker.reset(slice_);
context_.slice_translation_table.reset(new SliceTranslationTable(storage_));
- context_.clock_tracker.reset(new ClockTracker(context_.storage.get()));
+ context_.clock_tracker.reset(new ClockTracker(&context_));
clock_ = context_.clock_tracker.get();
context_.flow_tracker.reset(new FlowTracker(&context_));
context_.sorter.reset(new TraceSorter(&context_, CreateParser(),
diff --git a/src/trace_processor/importers/proto/BUILD.gn b/src/trace_processor/importers/proto/BUILD.gn
index 07bdd19..47bf6c7 100644
--- a/src/trace_processor/importers/proto/BUILD.gn
+++ b/src/trace_processor/importers/proto/BUILD.gn
@@ -34,8 +34,6 @@
"memory_tracker_snapshot_parser.h",
"metadata_minimal_module.cc",
"metadata_minimal_module.h",
- "metadata_tracker.cc",
- "metadata_tracker.h",
"network_trace_module.cc",
"network_trace_module.h",
"packet_analyzer.cc",
diff --git a/src/trace_processor/importers/proto/android_probes_parser.cc b/src/trace_processor/importers/proto/android_probes_parser.cc
index 6d37b9c..7827d50 100644
--- a/src/trace_processor/importers/proto/android_probes_parser.cc
+++ b/src/trace_processor/importers/proto/android_probes_parser.cc
@@ -23,8 +23,8 @@
#include "src/trace_processor/importers/common/async_track_set_tracker.h"
#include "src/trace_processor/importers/common/clock_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/syscalls/syscall_tracker.h"
#include "src/trace_processor/types/tcp_state.h"
#include "src/trace_processor/types/trace_processor_context.h"
diff --git a/src/trace_processor/importers/proto/heap_graph_tracker.cc b/src/trace_processor/importers/proto/heap_graph_tracker.cc
index 39e1418..fecdbbf 100644
--- a/src/trace_processor/importers/proto/heap_graph_tracker.cc
+++ b/src/trace_processor/importers/proto/heap_graph_tracker.cc
@@ -21,7 +21,7 @@
#include "perfetto/ext/base/string_splitter.h"
#include "perfetto/ext/base/string_utils.h"
#include "src/trace_processor/importers/proto/profiler_util.h"
-#include "src/trace_processor/tables/profiler_tables.h"
+#include "src/trace_processor/tables/profiler_tables_py.h"
namespace perfetto {
namespace trace_processor {
@@ -938,7 +938,7 @@
std::unique_ptr<tables::ExperimentalFlamegraphNodesTable> tbl(
new tables::ExperimentalFlamegraphNodesTable(
- storage_->mutable_string_pool(), nullptr));
+ storage_->mutable_string_pool()));
auto it = roots_.find(std::make_pair(current_upid, current_ts));
if (it == roots_.end()) {
diff --git a/src/trace_processor/importers/proto/memory_tracker_snapshot_parser.cc b/src/trace_processor/importers/proto/memory_tracker_snapshot_parser.cc
index 3c1683f..a308351 100644
--- a/src/trace_processor/importers/proto/memory_tracker_snapshot_parser.cc
+++ b/src/trace_processor/importers/proto/memory_tracker_snapshot_parser.cc
@@ -20,7 +20,7 @@
#include "protos/perfetto/trace/memory_graph.pbzero.h"
#include "src/trace_processor/containers/string_pool.h"
#include "src/trace_processor/importers/common/args_tracker.h"
-#include "src/trace_processor/tables/memory_tables.h"
+#include "src/trace_processor/tables/memory_tables_py.h"
namespace perfetto {
namespace trace_processor {
diff --git a/src/trace_processor/importers/proto/metadata_minimal_module.cc b/src/trace_processor/importers/proto/metadata_minimal_module.cc
index d29b3d3..099cdac 100644
--- a/src/trace_processor/importers/proto/metadata_minimal_module.cc
+++ b/src/trace_processor/importers/proto/metadata_minimal_module.cc
@@ -17,7 +17,7 @@
#include "src/trace_processor/importers/proto/metadata_minimal_module.h"
#include "perfetto/ext/base/base64.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/types/trace_processor_context.h"
#include "protos/perfetto/trace/chrome/chrome_benchmark_metadata.pbzero.h"
diff --git a/src/trace_processor/importers/proto/metadata_module.cc b/src/trace_processor/importers/proto/metadata_module.cc
index 81a4ce6..3374043 100644
--- a/src/trace_processor/importers/proto/metadata_module.cc
+++ b/src/trace_processor/importers/proto/metadata_module.cc
@@ -18,10 +18,10 @@
#include "perfetto/ext/base/base64.h"
#include "perfetto/ext/base/uuid.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/slice_tracker.h"
#include "src/trace_processor/importers/common/track_tracker.h"
#include "src/trace_processor/importers/proto/config.descriptor.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/util/descriptors.h"
#include "src/trace_processor/util/protozero_to_text.h"
diff --git a/src/trace_processor/importers/proto/profile_module.cc b/src/trace_processor/importers/proto/profile_module.cc
index 6294782..ec860da 100644
--- a/src/trace_processor/importers/proto/profile_module.cc
+++ b/src/trace_processor/importers/proto/profile_module.cc
@@ -34,7 +34,7 @@
#include "src/trace_processor/sorter/trace_sorter.h"
#include "src/trace_processor/storage/stats.h"
#include "src/trace_processor/storage/trace_storage.h"
-#include "src/trace_processor/tables/profiler_tables.h"
+#include "src/trace_processor/tables/profiler_tables_py.h"
#include "src/trace_processor/types/trace_processor_context.h"
#include "src/trace_processor/util/stack_traces_util.h"
diff --git a/src/trace_processor/importers/proto/proto_trace_parser.cc b/src/trace_processor/importers/proto/proto_trace_parser.cc
index 600b886..fa1ffd6 100644
--- a/src/trace_processor/importers/proto/proto_trace_parser.cc
+++ b/src/trace_processor/importers/proto/proto_trace_parser.cc
@@ -30,12 +30,12 @@
#include "src/trace_processor/importers/common/args_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/parser_types.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/slice_tracker.h"
#include "src/trace_processor/importers/common/track_tracker.h"
#include "src/trace_processor/importers/ftrace/ftrace_module.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/packet_sequence_state.h"
#include "src/trace_processor/importers/proto/track_event_module.h"
#include "src/trace_processor/storage/metadata.h"
diff --git a/src/trace_processor/importers/proto/proto_trace_parser_unittest.cc b/src/trace_processor/importers/proto/proto_trace_parser_unittest.cc
index 5b907a3..ff841aa 100644
--- a/src/trace_processor/importers/proto/proto_trace_parser_unittest.cc
+++ b/src/trace_processor/importers/proto/proto_trace_parser_unittest.cc
@@ -25,13 +25,13 @@
#include "src/trace_processor/importers/common/clock_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
#include "src/trace_processor/importers/common/flow_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/slice_tracker.h"
#include "src/trace_processor/importers/common/track_tracker.h"
#include "src/trace_processor/importers/ftrace/sched_event_tracker.h"
#include "src/trace_processor/importers/proto/additional_modules.h"
#include "src/trace_processor/importers/proto/default_modules.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/proto_trace_parser.h"
#include "src/trace_processor/importers/proto/stack_profile_tracker.h"
#include "src/trace_processor/sorter/trace_sorter.h"
@@ -243,7 +243,7 @@
slice_ = new NiceMock<MockSliceTracker>(&context_);
context_.slice_tracker.reset(slice_);
context_.slice_translation_table.reset(new SliceTranslationTable(storage_));
- clock_ = new ClockTracker(context_.storage.get());
+ clock_ = new ClockTracker(&context_);
context_.clock_tracker.reset(clock_);
context_.flow_tracker.reset(new FlowTracker(&context_));
context_.sorter.reset(new TraceSorter(&context_, CreateParser(),
diff --git a/src/trace_processor/importers/proto/proto_trace_reader.cc b/src/trace_processor/importers/proto/proto_trace_reader.cc
index cb0567b..f3b06fb 100644
--- a/src/trace_processor/importers/proto/proto_trace_reader.cc
+++ b/src/trace_processor/importers/proto/proto_trace_reader.cc
@@ -28,9 +28,9 @@
#include "perfetto/trace_processor/status.h"
#include "src/trace_processor/importers/common/clock_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/track_tracker.h"
#include "src/trace_processor/importers/ftrace/ftrace_module.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/packet_analyzer.h"
#include "src/trace_processor/importers/proto/packet_sequence_state.h"
#include "src/trace_processor/importers/proto/proto_incremental_state.h"
@@ -399,7 +399,7 @@
}
base::Optional<StringId> ProtoTraceReader::GetBuiltinClockNameOrNull(
- uint64_t clock_id) {
+ int64_t clock_id) {
switch (clock_id) {
case protos::pbzero::ClockSnapshot::Clock::REALTIME:
return context_->storage->InternString("REALTIME");
diff --git a/src/trace_processor/importers/proto/proto_trace_reader.h b/src/trace_processor/importers/proto/proto_trace_reader.h
index 471503a..3776358 100644
--- a/src/trace_processor/importers/proto/proto_trace_reader.h
+++ b/src/trace_processor/importers/proto/proto_trace_reader.h
@@ -75,7 +75,7 @@
TraceBlobView interned_data);
void ParseTraceConfig(ConstBytes);
- base::Optional<StringId> GetBuiltinClockNameOrNull(uint64_t clock_id);
+ base::Optional<StringId> GetBuiltinClockNameOrNull(int64_t clock_id);
PacketSequenceState* GetIncrementalStateForPacketSequence(
uint32_t sequence_id) {
diff --git a/src/trace_processor/importers/proto/stack_profile_tracker.h b/src/trace_processor/importers/proto/stack_profile_tracker.h
index fb5e728..c88f2f3 100644
--- a/src/trace_processor/importers/proto/stack_profile_tracker.h
+++ b/src/trace_processor/importers/proto/stack_profile_tracker.h
@@ -22,7 +22,7 @@
#include "perfetto/ext/base/optional.h"
#include "src/trace_processor/storage/trace_storage.h"
-#include "src/trace_processor/tables/profiler_tables.h"
+#include "src/trace_processor/tables/profiler_tables_py.h"
#include "protos/perfetto/trace/profiling/profile_common.pbzero.h"
#include "protos/perfetto/trace/profiling/profile_packet.pbzero.h"
diff --git a/src/trace_processor/importers/proto/system_probes_parser.cc b/src/trace_processor/importers/proto/system_probes_parser.cc
index a16ca4a..3a3c438 100644
--- a/src/trace_processor/importers/proto/system_probes_parser.cc
+++ b/src/trace_processor/importers/proto/system_probes_parser.cc
@@ -23,9 +23,9 @@
#include "perfetto/ext/traced/sys_stats_counters.h"
#include "perfetto/protozero/proto_decoder.h"
#include "src/trace_processor/importers/common/event_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/system_info_tracker.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/syscalls/syscall_tracker.h"
#include "src/trace_processor/storage/metadata.h"
#include "src/trace_processor/types/trace_processor_context.h"
diff --git a/src/trace_processor/importers/proto/track_event_tokenizer.cc b/src/trace_processor/importers/proto/track_event_tokenizer.cc
index 7c31c29..35c76a3 100644
--- a/src/trace_processor/importers/proto/track_event_tokenizer.cc
+++ b/src/trace_processor/importers/proto/track_event_tokenizer.cc
@@ -19,9 +19,9 @@
#include "perfetto/base/logging.h"
#include "perfetto/trace_processor/trace_blob_view.h"
#include "src/trace_processor/importers/common/clock_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/track_tracker.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/packet_sequence_state.h"
#include "src/trace_processor/importers/proto/proto_trace_reader.h"
#include "src/trace_processor/importers/proto/track_event_tracker.h"
@@ -114,7 +114,8 @@
track_event_tracker_->ReserveDescriptorThreadTrack(
track.uuid(), track.parent_uuid(), name_id,
static_cast<uint32_t>(thread.pid()),
- static_cast<uint32_t>(thread.tid()), packet_timestamp);
+ static_cast<uint32_t>(thread.tid()), packet_timestamp,
+ track.disallow_merging_with_system_tracks());
} else if (track.has_process()) {
protos::pbzero::ProcessDescriptor::Decoder process(track.process());
diff --git a/src/trace_processor/importers/proto/track_event_tracker.cc b/src/trace_processor/importers/proto/track_event_tracker.cc
index c37eccd..f460614 100644
--- a/src/trace_processor/importers/proto/track_event_tracker.cc
+++ b/src/trace_processor/importers/proto/track_event_tracker.cc
@@ -76,13 +76,15 @@
StringId name,
uint32_t pid,
uint32_t tid,
- int64_t timestamp) {
+ int64_t timestamp,
+ bool use_separate_track) {
DescriptorTrackReservation reservation;
reservation.min_timestamp = timestamp;
reservation.parent_uuid = parent_uuid;
reservation.pid = pid;
reservation.tid = tid;
reservation.name = name;
+ reservation.use_separate_track = use_separate_track;
std::map<uint64_t, DescriptorTrackReservation>::iterator it;
bool inserted;
@@ -163,6 +165,21 @@
context_->storage->IncrementStats(stats::track_event_tokenizer_errors);
}
+TrackId TrackEventTracker::InsertThreadTrack(UniqueTid utid) {
+ tables::ThreadTrackTable::Row row;
+ row.utid = utid;
+ auto* thread_tracks = context_->storage->mutable_thread_track_table();
+ return thread_tracks->Insert(row).id;
+}
+
+TrackId TrackEventTracker::InternThreadTrack(UniqueTid utid) {
+ auto it = thread_tracks_.find(utid);
+ if (it != thread_tracks_.end()) {
+ return it->second;
+ }
+ return thread_tracks_[utid] = InsertThreadTrack(utid);
+}
+
base::Optional<TrackId> TrackEventTracker::GetDescriptorTrack(
uint64_t uuid,
StringId event_name,
@@ -252,8 +269,12 @@
const ResolvedDescriptorTrack& track) {
if (track.is_root_in_scope()) {
switch (track.scope()) {
- case ResolvedDescriptorTrack::Scope::kThread:
+ case ResolvedDescriptorTrack::Scope::kThread: {
+ if (track.use_separate_track()) {
+ return InternThreadTrack(track.utid());
+ }
return context_->track_tracker->InternThreadTrack(track.utid());
+ }
case ResolvedDescriptorTrack::Scope::kProcess:
return context_->track_tracker->InternProcessTrack(track.upid());
case ResolvedDescriptorTrack::Scope::kGlobal:
@@ -273,11 +294,7 @@
return thread_counter_tracks->Insert(row).id;
}
- tables::ThreadTrackTable::Row row;
- row.utid = track.utid();
-
- auto* thread_tracks = context_->storage->mutable_thread_track_table();
- return thread_tracks->Insert(row).id;
+ return InsertThreadTrack(track.utid());
}
case ResolvedDescriptorTrack::Scope::kProcess: {
if (track.is_counter()) {
@@ -422,7 +439,8 @@
descriptor_uuids_by_utid_[utid] = uuid;
}
return ResolvedDescriptorTrack::Thread(utid, false /* is_counter */,
- true /* is_root*/);
+ true /* is_root*/,
+ reservation.use_separate_track);
}
if (reservation.pid) {
@@ -457,9 +475,9 @@
switch (parent_resolved_track->scope()) {
case ResolvedDescriptorTrack::Scope::kThread:
// If parent is a thread track, create another thread-associated track.
- return ResolvedDescriptorTrack::Thread(parent_resolved_track->utid(),
- reservation.is_counter,
- false /* is_root*/);
+ return ResolvedDescriptorTrack::Thread(
+ parent_resolved_track->utid(), reservation.is_counter,
+ false /* is_root*/, parent_resolved_track->use_separate_track());
case ResolvedDescriptorTrack::Scope::kProcess:
// If parent is a process track, create another process-associated
// track.
@@ -586,12 +604,14 @@
TrackEventTracker::ResolvedDescriptorTrack
TrackEventTracker::ResolvedDescriptorTrack::Thread(UniqueTid utid,
bool is_counter,
- bool is_root) {
+ bool is_root,
+ bool use_separate_track) {
ResolvedDescriptorTrack track;
track.scope_ = Scope::kThread;
track.is_counter_ = is_counter;
track.is_root_in_scope_ = is_root;
track.utid_ = utid;
+ track.use_separate_track_ = use_separate_track;
return track;
}
diff --git a/src/trace_processor/importers/proto/track_event_tracker.h b/src/trace_processor/importers/proto/track_event_tracker.h
index 6664599..58db962 100644
--- a/src/trace_processor/importers/proto/track_event_tracker.h
+++ b/src/trace_processor/importers/proto/track_event_tracker.h
@@ -57,7 +57,8 @@
StringId name,
uint32_t pid,
uint32_t tid,
- int64_t timestamp);
+ int64_t timestamp,
+ bool use_separate_track);
// Associate a TrackDescriptor track identified by the given |uuid| with a
// parent track (usually a process- or thread-associated track). This is
@@ -125,6 +126,13 @@
// GetDescriptorTrack is moved back.
TrackId GetOrCreateDefaultDescriptorTrack();
+ // Track events timestamps in Chrome have microsecond resolution, while
+ // system events use nanoseconds. It results in broken event nesting when
+ // track events and system events share a track.
+ // So TrackEventTracker needs to support its own tracks, separate from the
+ // ones in the TrackTracker.
+ TrackId InternThreadTrack(UniqueTid utid);
+
// Called by ProtoTraceReader whenever incremental state is cleared on a
// packet sequence. Resets counter values for any incremental counters of
// the sequence identified by |packet_sequence_id|.
@@ -147,6 +155,7 @@
base::Optional<uint32_t> tid;
int64_t min_timestamp = 0; // only set if |pid| and/or |tid| is set.
StringId name = kNullStringId;
+ bool use_separate_track = false;
// For counter tracks.
bool is_counter = false;
@@ -181,7 +190,8 @@
bool is_root);
static ResolvedDescriptorTrack Thread(UniqueTid utid,
bool is_counter,
- bool is_root);
+ bool is_root,
+ bool use_separate_track);
static ResolvedDescriptorTrack Global(bool is_counter, bool is_root);
Scope scope() const { return scope_; }
@@ -195,11 +205,13 @@
return upid_;
}
UniqueTid is_root_in_scope() const { return is_root_in_scope_; }
+ bool use_separate_track() const { return use_separate_track_; }
private:
Scope scope_;
bool is_counter_;
bool is_root_in_scope_;
+ bool use_separate_track_;
// Only set when |scope| == |Scope::kThread|.
UniqueTid utid_;
@@ -219,6 +231,7 @@
uint64_t uuid,
const DescriptorTrackReservation&,
std::vector<uint64_t>* descendent_uuids);
+ TrackId InsertThreadTrack(UniqueTid utid);
static constexpr uint64_t kDefaultDescriptorTrackUuid = 0u;
diff --git a/src/trace_processor/metrics/sql/android/BUILD.gn b/src/trace_processor/metrics/sql/android/BUILD.gn
index 5fe8985..bf54d44 100644
--- a/src/trace_processor/metrics/sql/android/BUILD.gn
+++ b/src/trace_processor/metrics/sql/android/BUILD.gn
@@ -42,6 +42,7 @@
"android_lmk_reason.sql",
"android_mem.sql",
"android_mem_unagg.sql",
+ "android_monitor_contention.sql",
"android_multiuser.sql",
"android_multiuser_populator.sql",
"android_netperf.sql",
diff --git a/src/trace_processor/metrics/sql/android/android_binder.sql b/src/trace_processor/metrics/sql/android/android_binder.sql
index 71dd9de..1d15050 100644
--- a/src/trace_processor/metrics/sql/android/android_binder.sql
+++ b/src/trace_processor/metrics/sql/android/android_binder.sql
@@ -39,17 +39,17 @@
SELECT RepeatedField(
AndroidBinderMetric_UnaggregatedTxnBreakdown(
'aidl_name', aidl_name,
- 'binder_txn_id', binder_txn_id,
'client_process', client_process,
'client_thread', client_thread,
'is_main_thread', is_main_thread,
'client_ts', client_ts,
'client_dur', client_dur,
- 'binder_reply_id', binder_reply_id,
+ 'client_tid', client_tid,
'server_process', server_process,
'server_thread', server_thread,
'server_ts', server_ts,
'server_dur', server_dur,
+ 'server_tid', server_tid,
'thread_states', (
SELECT RepeatedField(
AndroidBinderMetric_ThreadStateBreakdown(
diff --git a/src/trace_processor/metrics/sql/android/android_monitor_contention.sql b/src/trace_processor/metrics/sql/android/android_monitor_contention.sql
new file mode 100644
index 0000000..54056c5
--- /dev/null
+++ b/src/trace_processor/metrics/sql/android/android_monitor_contention.sql
@@ -0,0 +1,47 @@
+--
+-- Copyright 2023 The Android Open Source Project
+--
+-- Licensed under the Apache License, Version 2.0 (the "License");
+-- you may not use this file except in compliance with the License.
+-- You may obtain a copy of the License at
+--
+-- https://www.apache.org/licenses/LICENSE-2.0
+--
+-- Unless required by applicable law or agreed to in writing, software
+-- distributed under the License is distributed on an "AS IS" BASIS,
+-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+-- See the License for the specific language governing permissions and
+-- limitations under the License.
+--
+
+SELECT IMPORT('android.monitor_contention');
+
+DROP VIEW IF EXISTS android_monitor_contention_output;
+CREATE VIEW android_monitor_contention_output AS
+SELECT AndroidMonitorContentionMetric(
+ 'node', (
+ SELECT RepeatedField(
+ AndroidMonitorContentionMetric_Node(
+ 'node_parent_id', parent_id,
+ 'node_id', id,
+ 'ts', ts,
+ 'dur', dur,
+ 'blocking_method', blocking_method,
+ 'blocked_method', blocked_method,
+ 'short_blocking_method', short_blocking_method,
+ 'short_blocked_method', short_blocked_method,
+ 'blocking_src', blocking_src,
+ 'blocked_src', blocked_src,
+ 'waiter_count', waiter_count,
+ 'blocking_thread_name', blocking_thread_name,
+ 'blocked_thread_name', blocked_thread_name,
+ 'process_name', process_name,
+ 'is_blocked_thread_main', is_blocked_thread_main,
+ 'is_blocking_thread_main', is_blocking_thread_main,
+ 'binder_reply_ts', binder_reply_ts,
+ 'binder_reply_tid', binder_reply_tid
+ )
+ )
+ FROM android_monitor_contention_chain
+ )
+);
diff --git a/src/trace_processor/prelude/table_functions/ancestor.h b/src/trace_processor/prelude/table_functions/ancestor.h
index 4b3ffec..eff2c7d 100644
--- a/src/trace_processor/prelude/table_functions/ancestor.h
+++ b/src/trace_processor/prelude/table_functions/ancestor.h
@@ -20,6 +20,8 @@
#include "perfetto/ext/base/optional.h"
#include "src/trace_processor/prelude/table_functions/table_function.h"
#include "src/trace_processor/storage/trace_storage.h"
+#include "src/trace_processor/tables/profiler_tables.h"
+#include "src/trace_processor/tables/slice_tables.h"
namespace perfetto {
namespace trace_processor {
diff --git a/src/trace_processor/prelude/table_functions/connected_flow.h b/src/trace_processor/prelude/table_functions/connected_flow.h
index faf3f71..c05e25e 100644
--- a/src/trace_processor/prelude/table_functions/connected_flow.h
+++ b/src/trace_processor/prelude/table_functions/connected_flow.h
@@ -19,6 +19,7 @@
#include "src/trace_processor/prelude/table_functions/table_function.h"
#include "src/trace_processor/storage/trace_storage.h"
+#include "src/trace_processor/tables/flow_tables.h"
#include <queue>
#include <set>
diff --git a/src/trace_processor/prelude/table_functions/experimental_counter_dur.cc b/src/trace_processor/prelude/table_functions/experimental_counter_dur.cc
index 2f2fbcd..3513c89 100644
--- a/src/trace_processor/prelude/table_functions/experimental_counter_dur.cc
+++ b/src/trace_processor/prelude/table_functions/experimental_counter_dur.cc
@@ -16,6 +16,8 @@
#include "src/trace_processor/prelude/table_functions/experimental_counter_dur.h"
+#include "src/trace_processor/tables/counter_tables.h"
+
namespace perfetto {
namespace trace_processor {
namespace tables {
diff --git a/src/trace_processor/prelude/table_functions/experimental_counter_dur_unittest.cc b/src/trace_processor/prelude/table_functions/experimental_counter_dur_unittest.cc
index d194b23..d812394 100644
--- a/src/trace_processor/prelude/table_functions/experimental_counter_dur_unittest.cc
+++ b/src/trace_processor/prelude/table_functions/experimental_counter_dur_unittest.cc
@@ -31,7 +31,7 @@
TEST(ExperimentalCounterDur, SmokeDur) {
StringPool pool;
- tables::CounterTable table(&pool, nullptr);
+ tables::CounterTable table(&pool);
table.Insert(CounterRow(100 /* ts */, 1 /* track_id */));
table.Insert(CounterRow(102 /* ts */, 2 /* track_id */));
diff --git a/src/trace_processor/prelude/table_functions/experimental_flamegraph.cc b/src/trace_processor/prelude/table_functions/experimental_flamegraph.cc
index 790ce96..f3fe53b 100644
--- a/src/trace_processor/prelude/table_functions/experimental_flamegraph.cc
+++ b/src/trace_processor/prelude/table_functions/experimental_flamegraph.cc
@@ -213,7 +213,7 @@
ComputeFocusedState(*in, Matcher(focus_str));
std::unique_ptr<ExperimentalFlamegraphNodesTable> tbl(
new tables::ExperimentalFlamegraphNodesTable(
- storage->mutable_string_pool(), nullptr));
+ storage->mutable_string_pool()));
// Recompute cumulative counts
std::vector<CumulativeCounts> node_to_cumulatives(in->row_count());
diff --git a/src/trace_processor/prelude/table_functions/experimental_flat_slice.cc b/src/trace_processor/prelude/table_functions/experimental_flat_slice.cc
index 41e7e01..9b38f80 100644
--- a/src/trace_processor/prelude/table_functions/experimental_flat_slice.cc
+++ b/src/trace_processor/prelude/table_functions/experimental_flat_slice.cc
@@ -74,7 +74,7 @@
int64_t start_bound,
int64_t end_bound) {
std::unique_ptr<tables::ExperimentalFlatSliceTable> out(
- new tables::ExperimentalFlatSliceTable(pool, nullptr));
+ new tables::ExperimentalFlatSliceTable(pool));
auto insert_slice = [&](uint32_t i, int64_t ts,
tables::TrackTable::Id track_id) {
diff --git a/src/trace_processor/prelude/table_functions/experimental_flat_slice_unittest.cc b/src/trace_processor/prelude/table_functions/experimental_flat_slice_unittest.cc
index 8218acc..3d6a0f6 100644
--- a/src/trace_processor/prelude/table_functions/experimental_flat_slice_unittest.cc
+++ b/src/trace_processor/prelude/table_functions/experimental_flat_slice_unittest.cc
@@ -69,7 +69,7 @@
TEST(ExperimentalFlatSlice, Smoke) {
StringPool pool;
TableInseter inserter;
- tables::SliceTable table(&pool, nullptr);
+ tables::SliceTable table(&pool);
// A simple stack on track 1.
inserter.Insert(100, 10, 0, TrackId{1});
@@ -136,7 +136,7 @@
TEST(ExperimentalFlatSlice, Bounds) {
StringPool pool;
TableInseter inserter;
- tables::SliceTable table(&pool, nullptr);
+ tables::SliceTable table(&pool);
/// Our timebounds is between 200 and 300.
int64_t start = 200;
diff --git a/src/trace_processor/prelude/table_functions/experimental_slice_layout_unittest.cc b/src/trace_processor/prelude/table_functions/experimental_slice_layout_unittest.cc
index 37079a7..fe2a210 100644
--- a/src/trace_processor/prelude/table_functions/experimental_slice_layout_unittest.cc
+++ b/src/trace_processor/prelude/table_functions/experimental_slice_layout_unittest.cc
@@ -96,7 +96,7 @@
TEST(ExperimentalSliceLayoutTest, SingleRow) {
StringPool pool;
- tables::SliceTable slice_table(&pool, nullptr);
+ tables::SliceTable slice_table(&pool);
StringId name = pool.InternString("SingleRow");
Insert(&slice_table, 1 /*ts*/, 5 /*dur*/, 1 /*track_id*/, name,
@@ -116,7 +116,7 @@
TEST(ExperimentalSliceLayoutTest, DoubleRow) {
StringPool pool;
- tables::SliceTable slice_table(&pool, nullptr);
+ tables::SliceTable slice_table(&pool);
StringId name = pool.InternString("SingleRow");
auto id = Insert(&slice_table, 1 /*ts*/, 5 /*dur*/, 1 /*track_id*/, name,
@@ -138,7 +138,7 @@
TEST(ExperimentalSliceLayoutTest, MultipleRows) {
StringPool pool;
- tables::SliceTable slice_table(&pool, nullptr);
+ tables::SliceTable slice_table(&pool);
StringId name = pool.InternString("MultipleRows");
auto a = Insert(&slice_table, 1 /*ts*/, 5 /*dur*/, 1 /*track_id*/, name,
@@ -167,7 +167,7 @@
TEST(ExperimentalSliceLayoutTest, MultipleTracks) {
StringPool pool;
- tables::SliceTable slice_table(&pool, nullptr);
+ tables::SliceTable slice_table(&pool);
StringId name1 = pool.InternString("Slice1");
StringId name2 = pool.InternString("Slice2");
StringId name3 = pool.InternString("Slice3");
@@ -199,7 +199,7 @@
TEST(ExperimentalSliceLayoutTest, MultipleTracksWithGap) {
StringPool pool;
- tables::SliceTable slice_table(&pool, nullptr);
+ tables::SliceTable slice_table(&pool);
StringId name1 = pool.InternString("Slice1");
StringId name2 = pool.InternString("Slice2");
StringId name3 = pool.InternString("Slice3");
@@ -237,7 +237,7 @@
TEST(ExperimentalSliceLayoutTest, PreviousGroupFullyNested) {
StringPool pool;
- tables::SliceTable slice_table(&pool, nullptr);
+ tables::SliceTable slice_table(&pool);
StringId name = pool.InternString("Slice");
// This test ensures that our bounding box logic works when the bounding box
@@ -285,7 +285,7 @@
TEST(ExperimentalSliceLayoutTest, FilterOutTracks) {
StringPool pool;
- tables::SliceTable slice_table(&pool, nullptr);
+ tables::SliceTable slice_table(&pool);
StringId name1 = pool.InternString("Slice1");
StringId name2 = pool.InternString("Slice2");
StringId name3 = pool.InternString("Slice3");
diff --git a/src/trace_processor/prelude/table_functions/flamegraph_construction_algorithms.cc b/src/trace_processor/prelude/table_functions/flamegraph_construction_algorithms.cc
index e47c63c..70509d5 100644
--- a/src/trace_processor/prelude/table_functions/flamegraph_construction_algorithms.cc
+++ b/src/trace_processor/prelude/table_functions/flamegraph_construction_algorithms.cc
@@ -104,7 +104,7 @@
std::unique_ptr<tables::ExperimentalFlamegraphNodesTable> tbl(
new tables::ExperimentalFlamegraphNodesTable(
- storage->mutable_string_pool(), nullptr));
+ storage->mutable_string_pool()));
// FORWARD PASS:
// Aggregate callstacks by frame name / mapping name. Use symbolization
@@ -405,7 +405,7 @@
if (filtered.row_count() == 0) {
std::unique_ptr<tables::ExperimentalFlamegraphNodesTable> empty_tbl(
new tables::ExperimentalFlamegraphNodesTable(
- storage->mutable_string_pool(), nullptr));
+ storage->mutable_string_pool()));
return empty_tbl;
}
diff --git a/src/trace_processor/stdlib/android/binder.sql b/src/trace_processor/stdlib/android/binder.sql
index de056a7..51a9d75 100644
--- a/src/trace_processor/stdlib/android/binder.sql
+++ b/src/trace_processor/stdlib/android/binder.sql
@@ -39,6 +39,7 @@
slice_name;
-- Breakdown synchronous binder transactions per txn.
+-- It returns data about the client and server ends of every binder transaction.
--
-- @column aidl_name name of the binder interface if existing
-- @column binder_txn_id slice id of the binder txn
@@ -88,6 +89,7 @@
process.name AS process_name,
thread.name AS thread_name,
thread.utid AS utid,
+ thread.tid AS tid,
process.upid AS upid,
slice.ts,
slice.dur,
@@ -109,6 +111,7 @@
reply_thread.name AS server_thread,
reply_process.name AS server_process,
reply_thread.utid AS server_utid,
+ reply_thread.tid AS server_tid,
reply_process.upid AS server_upid,
aidl.name AS aidl_name
FROM binder_txn
@@ -128,6 +131,7 @@
thread_name AS client_thread,
upid AS client_upid,
utid AS client_utid,
+ tid AS client_tid,
is_main_thread,
ts AS client_ts,
dur AS client_dur,
@@ -136,6 +140,7 @@
server_thread,
server_upid,
server_utid,
+ server_tid,
server_ts,
server_dur
FROM binder_reply
@@ -165,6 +170,12 @@
SPAN_JOIN(internal_binder_reply PARTITIONED utid, thread_state PARTITIONED utid);
-- Aggregated thread_states on the client and server side per binder txn
+-- This builds on the data from |android_sync_binder_metrics_by_txn| and
+-- for each end (client and server) of the transaction, it returns
+-- the aggregated sum of all the thread state durations.
+-- The |thread_state_type| column represents whether a given 'aggregated thread_state'
+-- row is on the client or server side. 'binder_txn' is client side and 'binder_reply'
+-- is server side.
--
-- @column binder_txn_id slice id of the binder txn
-- @column binder_reply_id slice id of the binder reply
@@ -176,7 +187,11 @@
AS
SELECT
binder_txn_id,
+ client_ts,
+ client_tid,
binder_reply_id,
+ server_ts,
+ server_tid,
'binder_txn' AS thread_state_type,
state AS thread_state,
SUM(dur) AS thread_state_dur,
@@ -186,7 +201,11 @@
UNION ALL
SELECT
binder_txn_id,
+ client_ts,
+ client_tid,
binder_reply_id,
+ server_ts,
+ server_tid,
'binder_reply' AS thread_state_type,
state AS thread_state,
SUM(dur) AS thread_state_dur,
@@ -195,6 +214,12 @@
GROUP BY binder_txn_id, binder_reply_id, thread_state_type, thread_state;
-- Aggregated blocked_functions on the client and server side per binder txn
+-- This builds on the data from |android_sync_binder_metrics_by_txn| and
+-- for each end (client and server) of the transaction, it returns
+-- the aggregated sum of all the kernel blocked function durations.
+-- The |thread_state_type| column represents whether a given 'aggregated blocked_function'
+-- row is on the client or server side. 'binder_txn' is client side and 'binder_reply'
+-- is server side.
--
-- @column binder_txn_id slice id of the binder txn
-- @column binder_reply_id slice id of the binder reply
@@ -206,7 +231,11 @@
AS
SELECT
binder_txn_id,
+ client_ts,
+ client_tid,
binder_reply_id,
+ server_ts,
+ server_tid,
'binder_txn' AS thread_state_type,
blocked_function,
SUM(dur) AS blocked_function_dur,
@@ -217,7 +246,11 @@
UNION ALL
SELECT
binder_txn_id,
+ client_ts,
+ client_tid,
binder_reply_id,
+ server_ts,
+ server_tid,
'binder_reply' AS thread_state_type,
blocked_function,
SUM(dur) AS blocked_function_dur,
diff --git a/src/trace_processor/stdlib/android/process_metadata.sql b/src/trace_processor/stdlib/android/process_metadata.sql
index a593f69..20fb82e 100644
--- a/src/trace_processor/stdlib/android/process_metadata.sql
+++ b/src/trace_processor/stdlib/android/process_metadata.sql
@@ -57,4 +57,4 @@
internal_uid_package_count.cnt = 1
-- or process name starts with the package name
OR process.name GLOB plist.package_name || '*')
- );
\ No newline at end of file
+ );
diff --git a/src/trace_processor/stdlib/common/slices.sql b/src/trace_processor/stdlib/common/slices.sql
index ab59ea6..9c645aa 100644
--- a/src/trace_processor/stdlib/common/slices.sql
+++ b/src/trace_processor/stdlib/common/slices.sql
@@ -13,10 +13,6 @@
-- See the License for the specific language governing permissions and
-- limitations under the License.
---
--- Thread slices view functions
---
-
-- All thread slices with data about thread, thread track and process.
-- Where possible, use available view functions which filter this view.
--
@@ -32,7 +28,7 @@
-- @column thread_name Name of thread with slice.
-- @column upid Upid of process with slice.
-- @column process_name Name of process with slice.
-CREATE VIEW all_thread_slices AS
+CREATE VIEW thread_slice AS
SELECT
slice.id AS slice_id,
slice.name AS slice_name,
@@ -51,232 +47,6 @@
JOIN thread using (utid)
LEFT JOIN process using (upid);
--- Detailed thread slices data with process, thread and track for thread with provided utid.
---
--- @arg utid INT Utid of thread.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column thread_track_id Id of thread track.
--- @column thread_track_name Name of thread track.
--- @column utid Utid of thread with slice.
--- @column thread_name Name of thread with slice.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
-'THREAD_SLICES_FOR_UTID(utid INT)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- thread_track_id INT,
- thread_track_name STRING,
- utid INT,
- thread_name STRING,
- upid INT,
- process_name STRING
- ',
-'
- SELECT * FROM all_thread_slices
- WHERE utid = $utid;
-');
-
--- Detailed thread slices data with process, thread and track for process with provided upid.
---
--- @arg upid INT Upid of process.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column thread_track_id Id of thread track.
--- @column thread_track_name Name of thread track.
--- @column utid Utid of thread with slice.
--- @column thread_name Name of thread with slice.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'THREAD_SLICES_FOR_UPID(upid INT)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- thread_track_id INT,
- thread_track_name STRING,
- utid INT,
- thread_name STRING,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_thread_slices
- WHERE upid = $upid;
- '
-);
-
--- Detailed thread slices data with process, thread and track for track id.
---
--- @arg thread_track_id INT Id of thread_track.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column thread_track_id Id of thread track.
--- @column thread_track_name Name of thread track.
--- @column utid Utid of thread with slice.
--- @column thread_name Name of thread with slice.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'THREAD_SLICES_FOR_THREAD_TRACK_ID(thread_track_id INT)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- thread_track_id INT,
- thread_track_name STRING,
- utid INT,
- thread_name STRING,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_thread_slices
- WHERE thread_track_id = $thread_track_id;
- '
-);
-
-
--- Detailed thread slices data with process, thread and track for specified slice name.
--- Searches for slice name with GLOB.
---
--- @arg glob_name STRING String name to glob.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column thread_track_id Id of thread track.
--- @column thread_track_name Name of thread track.
--- @column utid Utid of thread with slice.
--- @column thread_name Name of thread with slice.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'THREAD_SLICES_FOR_SLICE_NAME(glob_name STRING)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- thread_track_id INT,
- thread_track_name STRING,
- utid INT,
- thread_name STRING,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_thread_slices
- WHERE slice_name GLOB $glob_name;
- ');
-
--- Detailed thread slices data with process, thread and track for specified thread name.
--- Searches for thread name with GLOB.
---
--- @arg glob_name STRING Thread name to glob.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column thread_track_id Id of thread track.
--- @column thread_track_name Name of thread track.
--- @column utid Utid of thread with slice.
--- @column thread_name Name of thread with slice.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'THREAD_SLICES_FOR_THREAD_NAME(glob_name STRING)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- thread_track_id INT,
- thread_track_name STRING,
- utid INT,
- thread_name STRING,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_thread_slices
- WHERE thread_name GLOB $glob_name;
- ');
-
--- Detailed thread slices data with process, thread and track for specified process name.
--- Searches for process name with GLOB.
---
--- @arg glob_name STRING Process name to glob.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column thread_track_id Id of thread track.
--- @column thread_track_name Name of thread track.
--- @column utid Utid of thread with slice.
--- @column thread_name Name of thread with slice.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'THREAD_SLICES_FOR_PROCESS_NAME(glob_name STRING)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- thread_track_id INT,
- thread_track_name STRING,
- utid INT,
- thread_name STRING,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_thread_slices
- WHERE process_name GLOB $glob_name;
- ');
-
---
--- Process slices view functions
---
-
-- All process slices with data about process track and process.
-- Where possible, use available view functions which filter this view.
--
@@ -290,7 +60,7 @@
-- @column process_track_name Name of process track.
-- @column upid Upid of process with slice.
-- @column process_name Name of process with slice.
-CREATE VIEW all_process_slices AS
+CREATE VIEW process_slice AS
SELECT
slice.id AS slice_id,
slice.name AS slice_name,
@@ -306,146 +76,6 @@
JOIN process_track ON slice.track_id = process_track.id
JOIN process using (upid);
--- Detailed process slices data for process and track with provided upid.
---
--- @arg upid INT Upid of process.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column process_track_id Id of process track.
--- @column process_track_name Name of process track.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'PROCESS_SLICES_FOR_UPID(upid INT)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- process_track_id INT,
- process_track_name INT,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_process_slices
- WHERE upid = $upid;
- '
-);
-
--- Detailed process slices data for process and track with provided process_track_id.
---
--- @arg process_track_id INT Id of process track.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column process_track_id Id of process track.
--- @column process_track_name Name of process track.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'PROCESS_SLICES_FOR_PROCESS_TRACK_ID(process_track_id INT)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- process_track_id INT,
- process_track_name INT,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_process_slices
- WHERE process_track_id = $process_track_id;
- '
-);
-
-
--- Detailed process slices data for specified slice name.
--- Searches for slice name with GLOB.
---
--- @arg glob_name STRING String name to glob.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column process_track_id Id of process track.
--- @column process_track_name Name of process track.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'PROCESS_SLICES_FOR_SLICE_NAME(glob_name STRING)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- process_track_id INT,
- process_track_name INT,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_process_slices
- WHERE slice_name GLOB $glob_name;
- '
-);
-
--- Detailed process slices data for specified process name.
--- Searches for process name with GLOB.
---
--- @arg glob_name STRING Process name to glob.
--- @column slice_id Id of slice.
--- @column slice_name Name of slice.
--- @column ts Timestamp of slice start.
--- @column dur Duration of slice.
--- @column slice_depth Depth of slice.
--- @column arg_set_id Slice arg set id.
--- @column process_track_id Id of process track.
--- @column process_track_name Name of process track.
--- @column upid Upid of process with slice.
--- @column process_name Name of process with slice.
-SELECT CREATE_VIEW_FUNCTION(
- 'PROCESS_SLICES_FOR_PROCESS_NAME(glob_name STRING)',
- '
- slice_id INT,
- slice_name STRING,
- ts LONG,
- dur LONG,
- slice_depth INT,
- arg_set_id INT,
- process_track_id INT,
- process_track_name INT,
- upid INT,
- process_name STRING
- ',
- '
- SELECT * FROM all_process_slices
- WHERE process_name GLOB $glob_name;
- '
-);
-
-
---
--- Other functions
---
-
-- Checks if slice has an ancestor with provided name.
--
-- @arg id INT Id of the slice to check parents of.
diff --git a/src/trace_processor/storage/metadata.h b/src/trace_processor/storage/metadata.h
index de2e651..88eac06 100644
--- a/src/trace_processor/storage/metadata.h
+++ b/src/trace_processor/storage/metadata.h
@@ -50,6 +50,7 @@
F(system_version, KeyType::kSingle, Variadic::kString), \
F(trace_config_pbtxt, KeyType::kSingle, Variadic::kString), \
F(trace_size_bytes, KeyType::kSingle, Variadic::kInt), \
+ F(trace_time_clock_id, KeyType::kSingle, Variadic::kInt), \
F(trace_type, KeyType::kSingle, Variadic::kString), \
F(trace_uuid, KeyType::kSingle, Variadic::kString), \
F(tracing_disabled_ns, KeyType::kSingle, Variadic::kInt), \
diff --git a/src/trace_processor/storage/trace_storage.h b/src/trace_processor/storage/trace_storage.h
index 2fd2b24..5443165 100644
--- a/src/trace_processor/storage/trace_storage.h
+++ b/src/trace_processor/storage/trace_storage.h
@@ -36,14 +36,14 @@
#include "src/trace_processor/containers/string_pool.h"
#include "src/trace_processor/storage/metadata.h"
#include "src/trace_processor/storage/stats.h"
-#include "src/trace_processor/tables/android_tables.h"
-#include "src/trace_processor/tables/counter_tables.h"
-#include "src/trace_processor/tables/flow_tables.h"
-#include "src/trace_processor/tables/memory_tables.h"
-#include "src/trace_processor/tables/metadata_tables.h"
-#include "src/trace_processor/tables/profiler_tables.h"
-#include "src/trace_processor/tables/slice_tables.h"
-#include "src/trace_processor/tables/trace_proto_tables.h"
+#include "src/trace_processor/tables/android_tables_py.h"
+#include "src/trace_processor/tables/counter_tables_py.h"
+#include "src/trace_processor/tables/flow_tables_py.h"
+#include "src/trace_processor/tables/memory_tables_py.h"
+#include "src/trace_processor/tables/metadata_tables_py.h"
+#include "src/trace_processor/tables/profiler_tables_py.h"
+#include "src/trace_processor/tables/slice_tables_py.h"
+#include "src/trace_processor/tables/trace_proto_tables_py.h"
#include "src/trace_processor/tables/track_tables_py.h"
#include "src/trace_processor/types/variadic.h"
#include "src/trace_processor/views/slice_views.h"
@@ -827,14 +827,14 @@
// Extra data extracted from the trace. Includes:
// * metadata from chrome and benchmarking infrastructure
// * descriptions of android packages
- tables::MetadataTable metadata_table_{&string_pool_, nullptr};
+ tables::MetadataTable metadata_table_{&string_pool_};
// Contains data from all the clock snapshots in the trace.
- tables::ClockSnapshotTable clock_snapshot_table_{&string_pool_, nullptr};
+ tables::ClockSnapshotTable clock_snapshot_table_{&string_pool_};
// Metadata for tracks.
tables::TrackTable track_table_{&string_pool_};
- tables::ThreadStateTable thread_state_table_{&string_pool_, nullptr};
+ tables::ThreadStateTable thread_state_table_{&string_pool_};
tables::CpuTrackTable cpu_track_table_{&string_pool_, &track_table_};
tables::GpuTrackTable gpu_track_table_{&string_pool_, &track_table_};
tables::ProcessTrackTable process_track_table_{&string_pool_, &track_table_};
@@ -860,26 +860,26 @@
&counter_track_table_};
tables::EnergyPerUidCounterTrackTable energy_per_uid_counter_track_table_{
&string_pool_, &uid_counter_track_table_};
- tables::GpuCounterGroupTable gpu_counter_group_table_{&string_pool_, nullptr};
+ tables::GpuCounterGroupTable gpu_counter_group_table_{&string_pool_};
tables::PerfCounterTrackTable perf_counter_track_table_{
&string_pool_, &counter_track_table_};
// Args for all other tables.
- tables::ArgTable arg_table_{&string_pool_, nullptr};
+ tables::ArgTable arg_table_{&string_pool_};
// Information about all the threads and processes in the trace.
tables::ThreadTable thread_table_{&string_pool_};
tables::ProcessTable process_table_{&string_pool_};
- tables::FiledescriptorTable filedescriptor_table_{&string_pool_, nullptr};
+ tables::FiledescriptorTable filedescriptor_table_{&string_pool_};
// Slices coming from userspace events (e.g. Chromium TRACE_EVENT macros).
- tables::SliceTable slice_table_{&string_pool_, nullptr};
+ tables::SliceTable slice_table_{&string_pool_};
// Flow events from userspace events (e.g. Chromium TRACE_EVENT macros).
- tables::FlowTable flow_table_{&string_pool_, nullptr};
+ tables::FlowTable flow_table_{&string_pool_};
// Slices from CPU scheduling data.
- tables::SchedSliceTable sched_slice_table_{&string_pool_, nullptr};
+ tables::SchedSliceTable sched_slice_table_{&string_pool_};
// Additional attributes for virtual track slices (sub-type of
// NestableSlices).
@@ -891,7 +891,7 @@
// The values from the Counter events from the trace. This includes CPU
// frequency events as well systrace trace_marker counter events.
- tables::CounterTable counter_table_{&string_pool_, nullptr};
+ tables::CounterTable counter_table_{&string_pool_};
SqlStats sql_stats_;
@@ -899,55 +899,49 @@
// the timestamp and the pid. The args for the raw event will be in the
// args table. This table can be used to generate a text version of the
// trace.
- tables::RawTable raw_table_{&string_pool_, nullptr};
+ tables::RawTable raw_table_{&string_pool_};
- tables::CpuTable cpu_table_{&string_pool_, nullptr};
+ tables::CpuTable cpu_table_{&string_pool_};
- tables::CpuFreqTable cpu_freq_table_{&string_pool_, nullptr};
+ tables::CpuFreqTable cpu_freq_table_{&string_pool_};
tables::AndroidLogTable android_log_table_{&string_pool_};
- tables::AndroidDumpstateTable android_dumpstate_table_{&string_pool_,
- nullptr};
+ tables::AndroidDumpstateTable android_dumpstate_table_{&string_pool_};
- tables::StackProfileMappingTable stack_profile_mapping_table_{&string_pool_,
- nullptr};
- tables::StackProfileFrameTable stack_profile_frame_table_{&string_pool_,
- nullptr};
- tables::StackProfileCallsiteTable stack_profile_callsite_table_{&string_pool_,
- nullptr};
- tables::StackSampleTable stack_sample_table_{&string_pool_, nullptr};
+ tables::StackProfileMappingTable stack_profile_mapping_table_{&string_pool_};
+ tables::StackProfileFrameTable stack_profile_frame_table_{&string_pool_};
+ tables::StackProfileCallsiteTable stack_profile_callsite_table_{
+ &string_pool_};
+ tables::StackSampleTable stack_sample_table_{&string_pool_};
tables::HeapProfileAllocationTable heap_profile_allocation_table_{
- &string_pool_, nullptr};
+ &string_pool_};
tables::CpuProfileStackSampleTable cpu_profile_stack_sample_table_{
&string_pool_, &stack_sample_table_};
- tables::PerfSampleTable perf_sample_table_{&string_pool_, nullptr};
- tables::PackageListTable package_list_table_{&string_pool_, nullptr};
+ tables::PerfSampleTable perf_sample_table_{&string_pool_};
+ tables::PackageListTable package_list_table_{&string_pool_};
tables::AndroidGameInterventionListTable
- android_game_intervention_list_table_{&string_pool_, nullptr};
- tables::ProfilerSmapsTable profiler_smaps_table_{&string_pool_, nullptr};
+ android_game_intervention_list_table_{&string_pool_};
+ tables::ProfilerSmapsTable profiler_smaps_table_{&string_pool_};
// Symbol tables (mappings from frames to symbol names)
- tables::SymbolTable symbol_table_{&string_pool_, nullptr};
- tables::HeapGraphObjectTable heap_graph_object_table_{&string_pool_, nullptr};
- tables::HeapGraphClassTable heap_graph_class_table_{&string_pool_, nullptr};
- tables::HeapGraphReferenceTable heap_graph_reference_table_{&string_pool_,
- nullptr};
+ tables::SymbolTable symbol_table_{&string_pool_};
+ tables::HeapGraphObjectTable heap_graph_object_table_{&string_pool_};
+ tables::HeapGraphClassTable heap_graph_class_table_{&string_pool_};
+ tables::HeapGraphReferenceTable heap_graph_reference_table_{&string_pool_};
tables::VulkanMemoryAllocationsTable vulkan_memory_allocations_table_{
- &string_pool_, nullptr};
+ &string_pool_};
tables::GraphicsFrameSliceTable graphics_frame_slice_table_{&string_pool_,
&slice_table_};
// Metadata for memory snapshot.
- tables::MemorySnapshotTable memory_snapshot_table_{&string_pool_, nullptr};
+ tables::MemorySnapshotTable memory_snapshot_table_{&string_pool_};
tables::ProcessMemorySnapshotTable process_memory_snapshot_table_{
- &string_pool_, nullptr};
- tables::MemorySnapshotNodeTable memory_snapshot_node_table_{&string_pool_,
- nullptr};
- tables::MemorySnapshotEdgeTable memory_snapshot_edge_table_{&string_pool_,
- nullptr};
+ &string_pool_};
+ tables::MemorySnapshotNodeTable memory_snapshot_node_table_{&string_pool_};
+ tables::MemorySnapshotEdgeTable memory_snapshot_edge_table_{&string_pool_};
// FrameTimeline tables
tables::ExpectedFrameTimelineSliceTable expected_frame_timeline_slice_table_{
@@ -956,12 +950,12 @@
&string_pool_, &slice_table_};
tables::ExperimentalProtoPathTable experimental_proto_path_table_{
- &string_pool_, nullptr};
+ &string_pool_};
tables::ExperimentalProtoContentTable experimental_proto_content_table_{
- &string_pool_, nullptr};
+ &string_pool_};
tables::ExpMissingChromeProcTable
- experimental_missing_chrome_processes_table_{&string_pool_, nullptr};
+ experimental_missing_chrome_processes_table_{&string_pool_};
views::ThreadSliceView thread_slice_view_{&slice_table_, &thread_track_table_,
&thread_table_};
diff --git a/src/trace_processor/tables/BUILD.gn b/src/trace_processor/tables/BUILD.gn
index 4e578cb..83145a4 100644
--- a/src/trace_processor/tables/BUILD.gn
+++ b/src/trace_processor/tables/BUILD.gn
@@ -18,7 +18,13 @@
perfetto_tp_tables("tables_python") {
sources = [
"android_tables.py",
+ "counter_tables.py",
+ "flow_tables.py",
+ "memory_tables.py",
"metadata_tables.py",
+ "profiler_tables.py",
+ "slice_tables.py",
+ "trace_proto_tables.py",
"track_tables.py",
]
generate_docs = true
@@ -26,17 +32,13 @@
source_set("tables") {
sources = [
- "android_tables.h",
"counter_tables.h",
"flow_tables.h",
"macros.h",
"macros_internal.h",
- "memory_tables.h",
- "metadata_tables.h",
"profiler_tables.h",
"slice_tables.h",
"table_destructors.cc",
- "trace_proto_tables.h",
]
deps = [
"../../../gn:default_deps",
diff --git a/src/trace_processor/tables/android_tables.h b/src/trace_processor/tables/android_tables.h
deleted file mode 100644
index 1f46c16..0000000
--- a/src/trace_processor/tables/android_tables.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
- * Copyright (C) 2020 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef SRC_TRACE_PROCESSOR_TABLES_ANDROID_TABLES_H_
-#define SRC_TRACE_PROCESSOR_TABLES_ANDROID_TABLES_H_
-
-#include "src/trace_processor/tables/android_tables_py.h"
-#include "src/trace_processor/tables/macros.h"
-
-namespace perfetto {
-namespace trace_processor {
-namespace tables {
-
-// A table presenting all game modes and interventions
-// of games installed on the system.
-// This is generated by the game_mode_intervention data-source.
-// @param package_name name of the pakcage, e.g. com.google.android.gm.
-// @param uid UID processes of this package runs as.
-// @param current_mode current game mode the game is running at.
-// @param standard_mode_supported bool whether standard mode is supported.
-// @param standard_mode_downscale resolution downscaling factor of standard
-// mode.
-// @param standard_mode_use_angle bool whether ANGLE is used in standard mode.
-// @param standard_mode_fps frame rate that the game is throttled at in standard
-// mode.
-// @param perf_mode_supported bool whether performance mode is supported.
-// @param perf_mode_downscale resolution downscaling factor of performance mode.
-// @param perf_mode_use_angle bool whether ANGLE is used in performance mode.
-// @param perf_mode_fps frame rate that the game is throttled at in performance
-// mode.
-// @param battery_mode_supported bool whether battery mode is supported.
-// @param battery_mode_downscale resolution downscaling factor of battery mode.
-// @param battery_mode_use_angle bool whether ANGLE is used in battery mode.
-// @param battery_mode_fps frame rate that the game is throttled at in battery
-// mode.
-#define PERFETTO_TP_ANDROID_GAME_INTERVENTION_LIST_DEF(NAME, PARENT, C) \
- NAME(AndroidGameInterventionListTable, "android_game_intervention_list") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(StringPool::Id, package_name) \
- C(int64_t, uid) \
- C(int32_t, current_mode) \
- C(int32_t, standard_mode_supported) \
- C(base::Optional<double>, standard_mode_downscale) \
- C(base::Optional<int32_t>, standard_mode_use_angle) \
- C(base::Optional<double>, standard_mode_fps) \
- C(int32_t, perf_mode_supported) \
- C(base::Optional<double>, perf_mode_downscale) \
- C(base::Optional<int32_t>, perf_mode_use_angle) \
- C(base::Optional<double>, perf_mode_fps) \
- C(int32_t, battery_mode_supported) \
- C(base::Optional<double>, battery_mode_downscale) \
- C(base::Optional<int32_t>, battery_mode_use_angle) \
- C(base::Optional<double>, battery_mode_fps)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_ANDROID_GAME_INTERVENTION_LIST_DEF);
-
-// Dumpsys entries from Android dumpstate.
-//
-// @param section name of the dumpstate section.
-// @param service name of the dumpsys service. Only present when
-// dumpstate=="dumpsys", NULL otherwise.
-// @param line line-by-line contents of the section/service, one row per line.
-// @tablegroup Events
-#define PERFETTO_TP_ANDROID_DUMPSTATE_TABLE_DEF(NAME, PARENT, C) \
- NAME(AndroidDumpstateTable, "android_dumpstate") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(base::Optional<StringPool::Id>, section) \
- C(base::Optional<StringPool::Id>, service) \
- C(StringPool::Id, line)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_ANDROID_DUMPSTATE_TABLE_DEF);
-
-} // namespace tables
-} // namespace trace_processor
-} // namespace perfetto
-
-#endif // SRC_TRACE_PROCESSOR_TABLES_ANDROID_TABLES_H_
diff --git a/src/trace_processor/tables/android_tables.py b/src/trace_processor/tables/android_tables.py
index dc1b96f..b77afcb 100644
--- a/src/trace_processor/tables/android_tables.py
+++ b/src/trace_processor/tables/android_tables.py
@@ -14,13 +14,17 @@
"""Contains tables for relevant for Android."""
from python.generators.trace_processor_table.public import Column as C
+from python.generators.trace_processor_table.public import CppDouble
+from python.generators.trace_processor_table.public import CppInt32
from python.generators.trace_processor_table.public import CppInt64
from python.generators.trace_processor_table.public import CppOptional
+from python.generators.trace_processor_table.public import CppSelfTableId
from python.generators.trace_processor_table.public import CppString
from python.generators.trace_processor_table.public import Table
from python.generators.trace_processor_table.public import TableDoc
from python.generators.trace_processor_table.public import CppTableId
from python.generators.trace_processor_table.public import CppUint32
+
from src.trace_processor.tables.metadata_tables import THREAD_TABLE
ANDROID_LOG_TABLE = Table(
@@ -49,7 +53,109 @@
'msg': 'Content of the log entry.'
}))
+ANDROID_GAME_INTERVENTION_LIST_TABLE = Table(
+ class_name='AndroidGameInterventionListTable',
+ sql_name='android_game_intervention_list',
+ columns=[
+ C('package_name', CppString()),
+ C('uid', CppInt64()),
+ C('current_mode', CppInt32()),
+ C('standard_mode_supported', CppInt32()),
+ C('standard_mode_downscale', CppOptional(CppDouble())),
+ C('standard_mode_use_angle', CppOptional(CppInt32())),
+ C('standard_mode_fps', CppOptional(CppDouble())),
+ C('perf_mode_supported', CppInt32()),
+ C('perf_mode_downscale', CppOptional(CppDouble())),
+ C('perf_mode_use_angle', CppOptional(CppInt32())),
+ C('perf_mode_fps', CppOptional(CppDouble())),
+ C('battery_mode_supported', CppInt32()),
+ C('battery_mode_downscale', CppOptional(CppDouble())),
+ C('battery_mode_use_angle', CppOptional(CppInt32())),
+ C('battery_mode_fps', CppOptional(CppDouble())),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ A table presenting all game modes and interventions
+of games installed on the system.
+This is generated by the game_mode_intervention data-source.
+ ''',
+ group='Misc',
+ columns={
+ 'package_name':
+ '''name of the pakcage, e.g. com.google.android.gm.''',
+ 'uid':
+ '''UID processes of this package runs as.''',
+ 'current_mode':
+ '''current game mode the game is running at.''',
+ 'standard_mode_supported':
+ '''bool whether standard mode is supported.''',
+ 'standard_mode_downscale':
+ '''
+ resolution downscaling factor of standard
+ mode.
+ ''',
+ 'standard_mode_use_angle':
+ '''bool whether ANGLE is used in standard mode.''',
+ 'standard_mode_fps':
+ '''
+ frame rate that the game is throttled at in standard
+ mode.
+ ''',
+ 'perf_mode_supported':
+ '''bool whether performance mode is supported.''',
+ 'perf_mode_downscale':
+ '''resolution downscaling factor of performance mode.''',
+ 'perf_mode_use_angle':
+ '''bool whether ANGLE is used in performance mode.''',
+ 'perf_mode_fps':
+ '''
+ frame rate that the game is throttled at in performance
+ mode.
+ ''',
+ 'battery_mode_supported':
+ '''bool whether battery mode is supported.''',
+ 'battery_mode_downscale':
+ '''resolution downscaling factor of battery mode.''',
+ 'battery_mode_use_angle':
+ '''bool whether ANGLE is used in battery mode.''',
+ 'battery_mode_fps':
+ '''
+ frame rate that the game is throttled at in battery
+ mode.
+ '''
+ }))
+
+ANDROID_DUMPSTATE_TABLE = Table(
+ class_name='AndroidDumpstateTable',
+ sql_name='android_dumpstate',
+ columns=[
+ C('section', CppOptional(CppString())),
+ C('service', CppOptional(CppString())),
+ C('line', CppString()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Dumpsys entries from Android dumpstate.
+ ''',
+ group='Events',
+ columns={
+ 'section':
+ '''name of the dumpstate section.''',
+ 'service':
+ '''
+ name of the dumpsys service. Only present when
+ dumpstate=="dumpsys", NULL otherwise.
+ ''',
+ 'line':
+ '''
+ line-by-line contents of the section/service,
+ one row per line.
+ '''
+ }))
+
# Keep this list sorted.
ALL_TABLES = [
ANDROID_LOG_TABLE,
+ ANDROID_DUMPSTATE_TABLE,
+ ANDROID_GAME_INTERVENTION_LIST_TABLE,
]
diff --git a/src/trace_processor/tables/counter_tables.h b/src/trace_processor/tables/counter_tables.h
index e051980..7df627b 100644
--- a/src/trace_processor/tables/counter_tables.h
+++ b/src/trace_processor/tables/counter_tables.h
@@ -34,8 +34,6 @@
C(double, value) \
C(base::Optional<uint32_t>, arg_set_id)
-PERFETTO_TP_TABLE(PERFETTO_TP_COUNTER_TABLE_DEF);
-
} // namespace tables
} // namespace trace_processor
} // namespace perfetto
diff --git a/src/trace_processor/tables/counter_tables.py b/src/trace_processor/tables/counter_tables.py
new file mode 100644
index 0000000..1dd6495
--- /dev/null
+++ b/src/trace_processor/tables/counter_tables.py
@@ -0,0 +1,50 @@
+# Copyright (C) 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+"""Contains tables for relevant for TODO."""
+
+from python.generators.trace_processor_table.public import Column as C
+from python.generators.trace_processor_table.public import CppDouble
+from python.generators.trace_processor_table.public import ColumnFlag
+from python.generators.trace_processor_table.public import CppInt64
+from python.generators.trace_processor_table.public import CppOptional
+from python.generators.trace_processor_table.public import Table
+from python.generators.trace_processor_table.public import TableDoc
+from python.generators.trace_processor_table.public import CppTableId
+from python.generators.trace_processor_table.public import CppUint32
+
+from src.trace_processor.tables.track_tables import COUNTER_TRACK_TABLE
+
+COUNTER_TABLE = Table(
+ class_name='CounterTable',
+ sql_name='counter',
+ columns=[
+ C('ts', CppInt64(), flags=ColumnFlag.SORTED),
+ C('track_id', CppTableId(COUNTER_TRACK_TABLE)),
+ C('value', CppDouble()),
+ C('arg_set_id', CppOptional(CppUint32())),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Events',
+ columns={
+ 'ts': '''''',
+ 'track_id': '''''',
+ 'value': '''''',
+ 'arg_set_id': '''''',
+ }))
+
+# Keep this list sorted.
+ALL_TABLES = [
+ COUNTER_TABLE,
+]
diff --git a/src/trace_processor/tables/flow_tables.h b/src/trace_processor/tables/flow_tables.h
index 1023836..a00ee89 100644
--- a/src/trace_processor/tables/flow_tables.h
+++ b/src/trace_processor/tables/flow_tables.h
@@ -32,8 +32,6 @@
C(SliceTable::Id, slice_in) \
C(uint32_t, arg_set_id)
-PERFETTO_TP_TABLE(PERFETTO_TP_FLOW_TABLE_DEF);
-
} // namespace tables
} // namespace trace_processor
} // namespace perfetto
diff --git a/src/trace_processor/tables/flow_tables.py b/src/trace_processor/tables/flow_tables.py
new file mode 100644
index 0000000..0491a31
--- /dev/null
+++ b/src/trace_processor/tables/flow_tables.py
@@ -0,0 +1,44 @@
+# Copyright (C) 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+"""Contains tables for relevant for TODO."""
+
+from python.generators.trace_processor_table.public import Column as C
+from python.generators.trace_processor_table.public import Table
+from python.generators.trace_processor_table.public import TableDoc
+from python.generators.trace_processor_table.public import CppTableId
+from python.generators.trace_processor_table.public import CppUint32
+
+from src.trace_processor.tables.slice_tables import SLICE_TABLE
+
+FLOW_TABLE = Table(
+ class_name='FlowTable',
+ sql_name='flow',
+ columns=[
+ C('slice_out', CppTableId(SLICE_TABLE)),
+ C('slice_in', CppTableId(SLICE_TABLE)),
+ C('arg_set_id', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'arg_set_id': '''''',
+ 'slice_out': '''''',
+ 'slice_in': ''''''
+ }))
+
+# Keep this list sorted.
+ALL_TABLES = [
+ FLOW_TABLE,
+]
diff --git a/src/trace_processor/tables/memory_tables.h b/src/trace_processor/tables/memory_tables.h
deleted file mode 100644
index aa09667..0000000
--- a/src/trace_processor/tables/memory_tables.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Copyright (C) 2020 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef SRC_TRACE_PROCESSOR_TABLES_MEMORY_TABLES_H_
-#define SRC_TRACE_PROCESSOR_TABLES_MEMORY_TABLES_H_
-
-#include "src/trace_processor/tables/macros.h"
-#include "src/trace_processor/tables/track_tables_py.h"
-
-namespace perfetto {
-namespace trace_processor {
-namespace tables {
-
-// @tablegroup Memory Snapshots
-#define PERFETTO_TP_MEMORY_SNAPSHOT_DEF(NAME, PARENT, C) \
- NAME(MemorySnapshotTable, "memory_snapshot") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, timestamp) \
- C(TrackTable::Id, track_id) \
- C(StringPool::Id, detail_level)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_MEMORY_SNAPSHOT_DEF);
-
-// @tablegroup Memory Snapshots
-#define PERFETTO_TP_PROCESS_MEMORY_SNAPSHOT_DEF(NAME, PARENT, C) \
- NAME(ProcessMemorySnapshotTable, "process_memory_snapshot") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(MemorySnapshotTable::Id, snapshot_id) \
- C(uint32_t, upid)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_PROCESS_MEMORY_SNAPSHOT_DEF);
-
-// @tablegroup Memory Snapshots
-#define PERFETTO_TP_MEMORY_SNAPSHOT_NODE_DEF(NAME, PARENT, C) \
- NAME(MemorySnapshotNodeTable, "memory_snapshot_node") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(ProcessMemorySnapshotTable::Id, process_snapshot_id) \
- C(base::Optional<MemorySnapshotNodeTable::Id>, parent_node_id) \
- C(StringPool::Id, path) \
- C(int64_t, size) \
- C(int64_t, effective_size) \
- C(base::Optional<uint32_t>, arg_set_id)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_MEMORY_SNAPSHOT_NODE_DEF);
-
-// @tablegroup Memory Snapshots
-#define PERFETTO_TP_MEMORY_SNAPSHOT_EDGE_DEF(NAME, PARENT, C) \
- NAME(MemorySnapshotEdgeTable, "memory_snapshot_edge") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(MemorySnapshotNodeTable::Id, source_node_id) \
- C(MemorySnapshotNodeTable::Id, target_node_id) \
- C(uint32_t, importance)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_MEMORY_SNAPSHOT_EDGE_DEF);
-
-} // namespace tables
-} // namespace trace_processor
-} // namespace perfetto
-
-#endif // SRC_TRACE_PROCESSOR_TABLES_MEMORY_TABLES_H_
diff --git a/src/trace_processor/tables/memory_tables.py b/src/trace_processor/tables/memory_tables.py
new file mode 100644
index 0000000..65263f8
--- /dev/null
+++ b/src/trace_processor/tables/memory_tables.py
@@ -0,0 +1,106 @@
+# Copyright (C) 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+"""Contains tables for relevant for TODO."""
+
+from python.generators.trace_processor_table.public import Column as C
+from python.generators.trace_processor_table.public import CppInt64
+from python.generators.trace_processor_table.public import CppOptional
+from python.generators.trace_processor_table.public import CppSelfTableId
+from python.generators.trace_processor_table.public import CppString
+from python.generators.trace_processor_table.public import Table
+from python.generators.trace_processor_table.public import TableDoc
+from python.generators.trace_processor_table.public import CppTableId
+from python.generators.trace_processor_table.public import CppUint32
+
+from src.trace_processor.tables.track_tables import TRACK_TABLE
+
+MEMORY_SNAPSHOT_TABLE = Table(
+ class_name='MemorySnapshotTable',
+ sql_name='memory_snapshot',
+ columns=[
+ C('timestamp', CppInt64()),
+ C('track_id', CppTableId(TRACK_TABLE)),
+ C('detail_level', CppString()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Memory Snapshots',
+ columns={
+ 'timestamp': '''''',
+ 'track_id': '''''',
+ 'detail_level': ''''''
+ }))
+
+PROCESS_MEMORY_SNAPSHOT_TABLE = Table(
+ class_name='ProcessMemorySnapshotTable',
+ sql_name='process_memory_snapshot',
+ columns=[
+ C('snapshot_id', CppTableId(MEMORY_SNAPSHOT_TABLE)),
+ C('upid', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Memory Snapshots',
+ columns={
+ 'snapshot_id': '''''',
+ 'upid': ''''''
+ }))
+
+MEMORY_SNAPSHOT_NODE_TABLE = Table(
+ class_name='MemorySnapshotNodeTable',
+ sql_name='memory_snapshot_node',
+ columns=[
+ C('process_snapshot_id', CppTableId(PROCESS_MEMORY_SNAPSHOT_TABLE)),
+ C('parent_node_id', CppOptional(CppSelfTableId())),
+ C('path', CppString()),
+ C('size', CppInt64()),
+ C('effective_size', CppInt64()),
+ C('arg_set_id', CppOptional(CppUint32())),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Memory Snapshots',
+ columns={
+ 'process_snapshot_id': '''''',
+ 'parent_node_id': '''''',
+ 'path': '''''',
+ 'size': '''''',
+ 'effective_size': '''''',
+ 'arg_set_id': ''''''
+ }))
+
+MEMORY_SNAPSHOT_EDGE_TABLE = Table(
+ class_name='MemorySnapshotEdgeTable',
+ sql_name='memory_snapshot_edge',
+ columns=[
+ C('source_node_id', CppTableId(MEMORY_SNAPSHOT_NODE_TABLE)),
+ C('target_node_id', CppTableId(MEMORY_SNAPSHOT_NODE_TABLE)),
+ C('importance', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Memory Snapshots',
+ columns={
+ 'source_node_id': '''''',
+ 'target_node_id': '''''',
+ 'importance': ''''''
+ }))
+
+# Keep this list sorted.
+ALL_TABLES = [
+ MEMORY_SNAPSHOT_EDGE_TABLE,
+ MEMORY_SNAPSHOT_NODE_TABLE,
+ MEMORY_SNAPSHOT_TABLE,
+ PROCESS_MEMORY_SNAPSHOT_TABLE,
+]
diff --git a/src/trace_processor/tables/metadata_tables.h b/src/trace_processor/tables/metadata_tables.h
deleted file mode 100644
index 76768ed..0000000
--- a/src/trace_processor/tables/metadata_tables.h
+++ /dev/null
@@ -1,147 +0,0 @@
-/*
- * Copyright (C) 2020 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef SRC_TRACE_PROCESSOR_TABLES_METADATA_TABLES_H_
-#define SRC_TRACE_PROCESSOR_TABLES_METADATA_TABLES_H_
-
-#include "src/trace_processor/tables/macros.h"
-#include "src/trace_processor/tables/metadata_tables_py.h"
-
-namespace perfetto {
-namespace trace_processor {
-namespace tables {
-
-// @param arg_set_id {@joinable args.arg_set_id}
-#define PERFETTO_TP_RAW_TABLE_DEF(NAME, PARENT, C) \
- NAME(RawTable, "raw") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts, Column::Flag::kSorted) \
- C(StringPool::Id, name) \
- C(uint32_t, cpu) \
- C(uint32_t, utid) \
- C(uint32_t, arg_set_id)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_RAW_TABLE_DEF);
-
-// @name args
-#define PERFETTO_TP_ARG_TABLE_DEF(NAME, PARENT, C) \
- NAME(ArgTable, "internal_args") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(uint32_t, arg_set_id, Column::Flag::kSorted) \
- C(StringPool::Id, flat_key) \
- C(StringPool::Id, key) \
- C(base::Optional<int64_t>, int_value) \
- C(base::Optional<StringPool::Id>, string_value) \
- C(base::Optional<double>, real_value) \
- C(StringPool::Id, value_type)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_ARG_TABLE_DEF);
-
-#define PERFETTO_TP_METADATA_TABLE_DEF(NAME, PARENT, C) \
- NAME(MetadataTable, "metadata") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(StringPool::Id, name) \
- C(StringPool::Id, key_type) \
- C(base::Optional<int64_t>, int_value) \
- C(base::Optional<StringPool::Id>, str_value)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_METADATA_TABLE_DEF);
-
-// Contains information of filedescriptors collected during the trace
-//
-// @name filedescriptor
-// @param ufd {int64_t} Unique fd. This is != the OS fd.
-// This is a monotonic number associated to each
-// filedescriptor. The OS assigned fd cannot be used as
-// primary key because fds are recycled by most kernels.
-// @param fd The OS id for this process. Note: this is *not*
-// unique over the lifetime of the trace so cannot be
-// used as a primary key. Use |ufd| instead.
-// @param ts The timestamp for when the fd was collected.
-// @param upid {@joinable process.upid} The upid of the process which
-// opened the filedescriptor.
-// @param path The path to the file or device backing the fd
-// In case this was a socket the path will be the port
-// number.
-#define PERFETTO_TP_FILEDESCRIPTOR_TABLE_DEF(NAME, PARENT, C) \
- NAME(FiledescriptorTable, "filedescriptor") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, fd) \
- C(base::Optional<int64_t>, ts) \
- C(base::Optional<uint32_t>, upid) \
- C(base::Optional<StringPool::Id>, path)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_FILEDESCRIPTOR_TABLE_DEF);
-
-// Experimental table, subject to arbitrary breaking changes.
-#define PERFETTO_TP_EXP_MISSING_CHROME_PROC_TABLE_DEF(NAME, PARENT, C) \
- NAME(ExpMissingChromeProcTable, "experimental_missing_chrome_processes") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(uint32_t, upid) \
- C(base::Optional<int64_t>, reliable_from)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_EXP_MISSING_CHROME_PROC_TABLE_DEF);
-
-// Contains information of processes seen during the trace
-//
-// @name cpu
-// @param id id of this CPU
-// @param cluster_id the cluster id is shared by CPUs in
-// the same cluster
-// @param processor a string describing this core
-#define PERFETTO_TP_CPU_TABLE_DEF(NAME, PARENT, C) \
- NAME(CpuTable, "cpu") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(uint32_t, cluster_id) \
- C(StringPool::Id, processor)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_CPU_TABLE_DEF);
-
-#define PERFETTO_TP_CPU_FREQ_TABLE_DEF(NAME, PARENT, C) \
- NAME(CpuFreqTable, "cpu_freq") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(CpuTable::Id, cpu_id) \
- C(uint32_t, freq)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_CPU_FREQ_TABLE_DEF);
-
-// Contains all the mapping between clock snapshots and trace time.
-//
-// NOTE: this table is not sorted by timestamp; this is why we omit the
-// sorted flag on the ts column.
-//
-// @param ts timestamp of the snapshot in trace time.
-// @param clock_id id of the clock (corresponds to the id in the trace).
-// @param clock_name the name of the clock for builtin clocks or null
-// otherwise.
-// @param clock_value timestamp of the snapshot in clock time.
-// @param snapshot_id the index of this snapshot (only useful for debugging)
-#define PERFETTO_TP_CLOCK_SNAPSHOT_TABLE_DEF(NAME, PARENT, C) \
- NAME(ClockSnapshotTable, "clock_snapshot") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts) \
- C(int64_t, clock_id) \
- C(base::Optional<StringPool::Id>, clock_name) \
- C(int64_t, clock_value) \
- C(uint32_t, snapshot_id)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_CLOCK_SNAPSHOT_TABLE_DEF);
-
-} // namespace tables
-} // namespace trace_processor
-} // namespace perfetto
-
-#endif // SRC_TRACE_PROCESSOR_TABLES_METADATA_TABLES_H_
diff --git a/src/trace_processor/tables/metadata_tables.py b/src/trace_processor/tables/metadata_tables.py
index 18f0324..621f3fc 100644
--- a/src/trace_processor/tables/metadata_tables.py
+++ b/src/trace_processor/tables/metadata_tables.py
@@ -16,6 +16,8 @@
from python.generators.trace_processor_table.public import Alias
from python.generators.trace_processor_table.public import Column as C
from python.generators.trace_processor_table.public import ColumnDoc
+from python.generators.trace_processor_table.public import ColumnFlag
+from python.generators.trace_processor_table.public import CppDouble
from python.generators.trace_processor_table.public import CppInt64
from python.generators.trace_processor_table.public import CppOptional
from python.generators.trace_processor_table.public import CppString
@@ -78,10 +80,12 @@
(e.g. sched_process_free ftrace event on Linux/Android).
''',
'parent_upid':
- '''
+ ColumnDoc(
+ '''
The upid of the process which caused this process to be
spawned.
''',
+ joinable='process.upid'),
'uid':
ColumnDoc(
'The Unix user id of the process.',
@@ -144,7 +148,9 @@
sched_process_free ftrace event on Linux/Android).
''',
'upid':
- 'The process hosting this thread.',
+ ColumnDoc(
+ 'The process hosting this thread.',
+ joinable='process.upid'),
'is_main_thread':
'''
Boolean indicating if this thread is the main thread
@@ -152,8 +158,193 @@
'''
}))
+RAW_TABLE = Table(
+ class_name='RawTable',
+ sql_name='raw',
+ columns=[
+ C('ts', CppInt64(), flags=ColumnFlag.SORTED),
+ C('name', CppString()),
+ C('cpu', CppUint32()),
+ C('utid', CppUint32()),
+ C('arg_set_id', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'arg_set_id': '''''',
+ 'ts': '''''',
+ 'name': '''''',
+ 'cpu': '''''',
+ 'utid': ''''''
+ }))
+
+ARG_TABLE = Table(
+ class_name='ArgTable',
+ sql_name='internal_args',
+ columns=[
+ C('arg_set_id', CppUint32(), flags=ColumnFlag.SORTED),
+ C('flat_key', CppString()),
+ C('key', CppString()),
+ C('int_value', CppOptional(CppInt64())),
+ C('string_value', CppOptional(CppString())),
+ C('real_value', CppOptional(CppDouble())),
+ C('value_type', CppString()),
+ ],
+ wrapping_sql_view=WrappingSqlView(view_name='args'),
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'arg_set_id': '''''',
+ 'flat_key': '''''',
+ 'key': '''''',
+ 'int_value': '''''',
+ 'string_value': '''''',
+ 'real_value': '''''',
+ 'value_type': ''''''
+ }))
+
+METADATA_TABLE = Table(
+ class_name='MetadataTable',
+ sql_name='metadata',
+ columns=[
+ C('name', CppString()),
+ C('key_type', CppString()),
+ C('int_value', CppOptional(CppInt64())),
+ C('str_value', CppOptional(CppString())),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'name': '''''',
+ 'key_type': '''''',
+ 'int_value': '''''',
+ 'str_value': ''''''
+ }))
+
+FILEDESCRIPTOR_TABLE = Table(
+ class_name='FiledescriptorTable',
+ sql_name='filedescriptor',
+ columns=[
+ C('ufd', CppInt64()),
+ C('fd', CppInt64()),
+ C('ts', CppOptional(CppInt64())),
+ C('upid', CppOptional(CppUint32())),
+ C('path', CppOptional(CppString())),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Contains information of filedescriptors collected during the trace
+ ''',
+ group='Misc',
+ columns={
+ 'ufd':
+ '''Unique fd. This is != the OS fd.
+This is a monotonic number associated to each
+filedescriptor. The OS assigned fd cannot be used as
+primary key because fds are recycled by most kernels.''',
+ 'fd':
+ '''The OS id for this process. Note: this is *not*
+unique over the lifetime of the trace so cannot be
+used as a primary key. Use |ufd| instead.''',
+ 'ts':
+ '''The timestamp for when the fd was collected.''',
+ 'upid':
+ ''' The upid of the process which
+opened the filedescriptor.''',
+ 'path':
+ '''The path to the file or device backing the fd
+In case this was a socket the path will be the port
+number.'''
+ }))
+
+EXP_MISSING_CHROME_PROC_TABLE = Table(
+ class_name='ExpMissingChromeProcTable',
+ sql_name='experimental_missing_chrome_processes',
+ columns=[
+ C('upid', CppUint32()),
+ C('reliable_from', CppOptional(CppInt64())),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Experimental table, subject to arbitrary breaking changes.
+ ''',
+ group='Misc',
+ columns={
+ 'upid': '''''',
+ 'reliable_from': ''''''
+ }))
+
+CPU_TABLE = Table(
+ class_name='CpuTable',
+ sql_name='cpu',
+ columns=[
+ C('cluster_id', CppUint32()),
+ C('processor', CppString()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Contains information of processes seen during the trace
+ ''',
+ group='Misc',
+ columns={
+ 'cluster_id':
+ '''the cluster id is shared by CPUs in
+the same cluster''',
+ 'processor':
+ '''a string describing this core'''
+ }))
+
+CPU_FREQ_TABLE = Table(
+ class_name='CpuFreqTable',
+ sql_name='cpu_freq',
+ columns=[
+ C('cpu_id', CppTableId(CPU_TABLE)),
+ C('freq', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''', group='Misc', columns={
+ 'cpu_id': '''''',
+ 'freq': ''''''
+ }))
+
+CLOCK_SNAPSHOT_TABLE = Table(
+ class_name='ClockSnapshotTable',
+ sql_name='clock_snapshot',
+ columns=[
+ C('ts', CppInt64()),
+ C('clock_id', CppInt64()),
+ C('clock_name', CppOptional(CppString())),
+ C('clock_value', CppInt64()),
+ C('snapshot_id', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Contains all the mapping between clock snapshots and trace time.
+
+NOTE: this table is not sorted by timestamp; this is why we omit the
+sorted flag on the ts column.
+ ''',
+ group='Misc',
+ columns={
+ 'ts':
+ '''timestamp of the snapshot in trace time.''',
+ 'clock_id':
+ '''id of the clock (corresponds to the id in the trace).''',
+ 'clock_name':
+ '''the name of the clock for builtin clocks or null
+otherwise.''',
+ 'clock_value':
+ '''timestamp of the snapshot in clock time.''',
+ 'snapshot_id':
+ '''the index of this snapshot (only useful for debugging)'''
+ }))
+
# Keep this list sorted.
ALL_TABLES = [
- THREAD_TABLE,
- PROCESS_TABLE,
+ ARG_TABLE, CLOCK_SNAPSHOT_TABLE, CPU_FREQ_TABLE, CPU_TABLE,
+ EXP_MISSING_CHROME_PROC_TABLE, FILEDESCRIPTOR_TABLE, METADATA_TABLE,
+ PROCESS_TABLE, RAW_TABLE, THREAD_TABLE
]
diff --git a/src/trace_processor/tables/profiler_tables.h b/src/trace_processor/tables/profiler_tables.h
index 3523b80..fad8cfc 100644
--- a/src/trace_processor/tables/profiler_tables.h
+++ b/src/trace_processor/tables/profiler_tables.h
@@ -24,108 +24,6 @@
namespace trace_processor {
namespace tables {
-// The profiler smaps contains the memory stats for virtual memory ranges
-// captured by the [heap profiler](/docs/data-sources/native-heap-profiler.md).
-// @param upid The UniquePID of the process {@joinable process.upid}.
-// @param ts Timestamp of the snapshot. Multiple rows will have the same
-// timestamp.
-// @param path The mmaped file, as per /proc/pid/smaps.
-// @param size_kb Total size of the mapping.
-// @param private_dirty_kb KB of this mapping that are private dirty RSS.
-// @param swap_kb KB of this mapping that are in swap.
-// @param file_name
-// @param start_address
-// @param module_timestamp
-// @param module_debugid
-// @param module_debug_path
-// @param protection_flags
-// @param private_clean_resident_kb
-// @param shared_dirty_resident_kb
-// @param shared_clean_resident_kb
-// @param locked_kb
-// @param proportional_resident_kb
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_PROFILER_SMAPS_DEF(NAME, PARENT, C) \
- NAME(ProfilerSmapsTable, "profiler_smaps") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(uint32_t, upid) \
- C(int64_t, ts) \
- C(StringPool::Id, path) \
- C(int64_t, size_kb) \
- C(int64_t, private_dirty_kb) \
- C(int64_t, swap_kb) \
- C(StringPool::Id, file_name) \
- C(int64_t, start_address) \
- C(int64_t, module_timestamp) \
- C(StringPool::Id, module_debugid) \
- C(StringPool::Id, module_debug_path) \
- C(int64_t, protection_flags) \
- C(int64_t, private_clean_resident_kb) \
- C(int64_t, shared_dirty_resident_kb) \
- C(int64_t, shared_clean_resident_kb) \
- C(int64_t, locked_kb) \
- C(int64_t, proportional_resident_kb)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_PROFILER_SMAPS_DEF);
-
-// Metadata about packages installed on the system.
-// This is generated by the packages_list data-source.
-// @param package_name name of the package, e.g. com.google.android.gm.
-// @param uid UID processes of this package run as.
-// @param debuggable bool whether this app is debuggable.
-// @param profileable_from_shell bool whether this app is profileable.
-// @param version_code versionCode from the APK.
-#define PERFETTO_TP_PACKAGES_LIST_DEF(NAME, PARENT, C) \
- NAME(PackageListTable, "package_list") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(StringPool::Id, package_name) \
- C(int64_t, uid) \
- C(int32_t, debuggable) \
- C(int32_t, profileable_from_shell) \
- C(int64_t, version_code)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_PACKAGES_LIST_DEF);
-
-// A mapping (binary / library) in a process.
-// This is generated by the stack profilers: heapprofd and traced_perf.
-// @param build_id hex-encoded Build ID of the binary / library.
-// @param start start of the mapping in the process' address space.
-// @param end end of the mapping in the process' address space.
-// @param name filename of the binary / library {@joinable profiler_smaps.path}.
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_STACK_PROFILE_MAPPING_DEF(NAME, PARENT, C) \
- NAME(StackProfileMappingTable, "stack_profile_mapping") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(StringPool::Id, build_id) \
- C(int64_t, exact_offset) \
- C(int64_t, start_offset) \
- C(int64_t, start) \
- C(int64_t, end) \
- C(int64_t, load_bias) \
- C(StringPool::Id, name)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_STACK_PROFILE_MAPPING_DEF);
-
-// A frame on the callstack. This is a location in a program.
-// This is generated by the stack profilers: heapprofd and traced_perf.
-// @param name name of the function this location is in.
-// @param mapping the mapping (library / binary) this location is in.
-// @param rel_pc the program counter relative to the start of the mapping.
-// @param symbol_set_id if the profile was offline symbolized, the offline
-// symbol information of this frame.
-// {@joinable stack_profile_symbol.symbol_set_id}
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_STACK_PROFILE_FRAME_DEF(NAME, PARENT, C) \
- NAME(StackProfileFrameTable, "stack_profile_frame") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(StringPool::Id, name) \
- C(StackProfileMappingTable::Id, mapping) \
- C(int64_t, rel_pc) \
- C(base::Optional<uint32_t>, symbol_set_id) \
- C(base::Optional<StringPool::Id>, deobfuscated_name)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_STACK_PROFILE_FRAME_DEF);
-
// A callsite. This is a list of frames that were on the stack.
// This is generated by the stack profilers: heapprofd and traced_perf.
// @param depth distance from the bottom-most frame of the callstack.
@@ -139,261 +37,6 @@
C(base::Optional<StackProfileCallsiteTable::Id>, parent_id) \
C(StackProfileFrameTable::Id, frame_id)
-PERFETTO_TP_TABLE(PERFETTO_TP_STACK_PROFILE_CALLSITE_DEF);
-
-// TODO(rsavitski): rethink what to do with the root table now that only chrome
-// callstacks use it.
-
-// Root table for timestamped stack samples.
-// @param ts timestamp of the sample.
-// @param callsite_id unwound callstack.
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_STACK_SAMPLE_DEF(NAME, PARENT, C) \
- NAME(StackSampleTable, "stack_sample") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts, Column::Flag::kSorted) \
- C(StackProfileCallsiteTable::Id, callsite_id)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_STACK_SAMPLE_DEF);
-
-// Samples from the Chromium stack sampler.
-// @param utid thread that was active when the sample was taken.
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_CPU_PROFILE_STACK_SAMPLE_DEF(NAME, PARENT, C) \
- NAME(CpuProfileStackSampleTable, "cpu_profile_stack_sample") \
- PARENT(PERFETTO_TP_STACK_SAMPLE_DEF, C) \
- C(uint32_t, utid) \
- C(int32_t, process_priority)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_CPU_PROFILE_STACK_SAMPLE_DEF);
-
-// Samples from the traced_perf profiler.
-//
-// @param ts timestamp of the sample.
-// @param utid sampled thread. {@joinable thread.utid}.
-// @param cpu the core the sampled thread was running on.
-// @param cpu_mode execution state (userspace/kernelspace) of the sampled
-// thread.
-// @param callsite_id if set, unwound callstack of the sampled thread.
-// @param unwind_error if set, indicates that the unwinding for this sample
-// encountered an error. Such samples still reference the best-effort
-// result via the callsite_id (with a synthetic error frame at the point
-// where unwinding stopped).
-// @param perf_session_id distinguishes samples from different profiling
-// streams (i.e. multiple data sources).
-// {@joinable perf_counter_track.perf_session_id}
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_PERF_SAMPLE_DEF(NAME, PARENT, C) \
- NAME(PerfSampleTable, "perf_sample") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts, Column::Flag::kSorted) \
- C(uint32_t, utid) \
- C(uint32_t, cpu) \
- C(StringPool::Id, cpu_mode) \
- C(base::Optional<StackProfileCallsiteTable::Id>, callsite_id) \
- C(base::Optional<StringPool::Id>, unwind_error) \
- C(uint32_t, perf_session_id)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_PERF_SAMPLE_DEF);
-
-// Symbolization data for a frame. Rows with the same symbol_set_id describe
-// one callframe, with the most-inlined symbol having id == symbol_set_id.
-//
-// For instance, if the function foo has an inlined call to the function bar,
-// which has an inlined call to baz, the stack_profile_symbol table would look
-// like this.
-//
-// ```
-// |id|symbol_set_id|name |source_file|line_number|
-// |--|-------------|-------------|-----------|-----------|
-// |1 | 1 |baz |foo.cc | 36 |
-// |2 | 1 |bar |foo.cc | 30 |
-// |3 | 1 |foo |foo.cc | 60 |
-// ```
-// @param name name of the function.
-// @param source_file name of the source file containing the function.
-// @param line_number line number of the frame in the source file. This is the
-// exact line for the corresponding program counter, not the beginning of the
-// function.
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_SYMBOL_DEF(NAME, PARENT, C) \
- NAME(SymbolTable, "stack_profile_symbol") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(uint32_t, symbol_set_id, Column::Flag::kSorted | Column::Flag::kSetId) \
- C(StringPool::Id, name) \
- C(StringPool::Id, source_file) \
- C(uint32_t, line_number)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_SYMBOL_DEF);
-
-// Allocations that happened at a callsite.
-//
-//
-// NOTE: this table is not sorted by timestamp intentionanlly - see b/193757386
-// for details.
-// TODO(b/193757386): readd the sorted flag once this bug is fixed.
-//
-// This is generated by heapprofd.
-// @param ts the timestamp the allocations happened at. heapprofd batches
-// allocations and frees, and all data from a dump will have the same
-// timestamp.
-// @param upid the UniquePID of the allocating process.
-// {@joinable process.upid}
-// @param callsite_id the callsite the allocation happened at.
-// @param count if positive: number of allocations that happened at this
-// callsite. if negative: number of allocations that happened at this callsite
-// that were freed.
-// @param size if positive: size of allocations that happened at this
-// callsite. if negative: size of allocations that happened at this callsite
-// that were freed.
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_HEAP_PROFILE_ALLOCATION_DEF(NAME, PARENT, C) \
- NAME(HeapProfileAllocationTable, "heap_profile_allocation") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts) \
- C(uint32_t, upid) \
- C(StringPool::Id, heap_name) \
- C(StackProfileCallsiteTable::Id, callsite_id) \
- C(int64_t, count) \
- C(int64_t, size)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_HEAP_PROFILE_ALLOCATION_DEF);
-
-// Table used to render flamegraphs. This gives cumulative sizes of nodes in
-// the flamegraph.
-//
-// WARNING: This is experimental and the API is subject to change.
-// @tablegroup Callstack profilers
-#define PERFETTO_TP_EXPERIMENTAL_FLAMEGRAPH_NODES(NAME, PARENT, C) \
- NAME(ExperimentalFlamegraphNodesTable, "experimental_flamegraph_nodes") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts, Column::Flag::kSorted | Column::Flag::kHidden) \
- C(uint32_t, upid, Column::Flag::kHidden) \
- C(StringPool::Id, profile_type, Column::Flag::kHidden) \
- C(StringPool::Id, focus_str, Column::Flag::kHidden) \
- C(uint32_t, depth) \
- C(StringPool::Id, name) \
- C(StringPool::Id, map_name) \
- C(int64_t, count) \
- C(int64_t, cumulative_count) \
- C(int64_t, size) \
- C(int64_t, cumulative_size) \
- C(int64_t, alloc_count) \
- C(int64_t, cumulative_alloc_count) \
- C(int64_t, alloc_size) \
- C(int64_t, cumulative_alloc_size) \
- C(base::Optional<ExperimentalFlamegraphNodesTable::Id>, parent_id) \
- C(base::Optional<StringPool::Id>, source_file) \
- C(base::Optional<uint32_t>, line_number) \
- C(base::Optional<StringPool::Id>, upid_group)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_EXPERIMENTAL_FLAMEGRAPH_NODES);
-
-// @param name (potentially obfuscated) name of the class.
-// @param deobfuscated_name if class name was obfuscated and deobfuscation map
-// for it provided, the deobfuscated name.
-// @param location the APK / Dex / JAR file the class is contained in.
-// @tablegroup ART Heap Graphs
-//
-// classloader_id should really be HeapGraphObject::id, but that would
-// create a loop, which is currently not possible.
-// TODO(lalitm): resolve this
-#define PERFETTO_TP_HEAP_GRAPH_CLASS_DEF(NAME, PARENT, C) \
- NAME(HeapGraphClassTable, "heap_graph_class") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(StringPool::Id, name) \
- C(base::Optional<StringPool::Id>, deobfuscated_name) \
- C(base::Optional<StringPool::Id>, location) \
- C(base::Optional<HeapGraphClassTable::Id>, superclass_id) \
- C(base::Optional<uint32_t>, classloader_id) \
- C(StringPool::Id, kind)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_HEAP_GRAPH_CLASS_DEF);
-
-// The objects on the Dalvik heap.
-//
-// All rows with the same (upid, graph_sample_ts) are one dump.
-// @param upid UniquePid of the target {@joinable process.upid}.
-// @param graph_sample_ts timestamp this dump was taken at.
-// @param self_size size this object uses on the Java Heap.
-// @param native_size approximate amount of native memory used by this object,
-// as reported by libcore.util.NativeAllocationRegistry.size.
-// @param reference_set_id join key with heap_graph_reference containing all
-// objects referred in this object's fields.
-// {@joinable heap_graph_reference.reference_set_id}
-// @param reachable bool whether this object is reachable from a GC root. If
-// false, this object is uncollected garbage.
-// @param type_id class this object is an instance of.
-// @param root_type if not NULL, this object is a GC root.
-// @tablegroup ART Heap Graphs
-#define PERFETTO_TP_HEAP_GRAPH_OBJECT_DEF(NAME, PARENT, C) \
- NAME(HeapGraphObjectTable, "heap_graph_object") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(uint32_t, upid) \
- C(int64_t, graph_sample_ts) \
- C(int64_t, self_size) \
- C(int64_t, native_size) \
- C(base::Optional<uint32_t>, reference_set_id, Column::Flag::kDense) \
- C(int32_t, reachable) \
- C(HeapGraphClassTable::Id, type_id) \
- C(base::Optional<StringPool::Id>, root_type) \
- C(int32_t, root_distance, Column::Flag::kHidden)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_HEAP_GRAPH_OBJECT_DEF);
-
-// Many-to-many mapping between heap_graph_object.
-//
-// This associates the object with given reference_set_id with the objects
-// that are referred to by its fields.
-// @param reference_set_id join key to heap_graph_object.
-// @param owner_id id of object that has this reference_set_id.
-// @param owned_id id of object that is referred to.
-// @param field_name the field that refers to the object. E.g. Foo.name.
-// @param field_type_name the static type of the field. E.g. java.lang.String.
-// @param deobfuscated_field_name if field_name was obfuscated and a
-// deobfuscation mapping was provided for it, the deobfuscated name.
-// @tablegroup ART Heap Graphs
-#define PERFETTO_TP_HEAP_GRAPH_REFERENCE_DEF(NAME, PARENT, C) \
- NAME(HeapGraphReferenceTable, "heap_graph_reference") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(uint32_t, reference_set_id, Column::Flag::kSorted | Column::Flag::kSetId) \
- C(HeapGraphObjectTable::Id, owner_id) \
- C(base::Optional<HeapGraphObjectTable::Id>, owned_id) \
- C(StringPool::Id, field_name) \
- C(StringPool::Id, field_type_name) \
- C(base::Optional<StringPool::Id>, deobfuscated_field_name)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_HEAP_GRAPH_REFERENCE_DEF);
-
-// @param arg_set_id {@joinable args.arg_set_id}
-#define PERFETTO_TP_VULKAN_MEMORY_ALLOCATIONS_DEF(NAME, PARENT, C) \
- NAME(VulkanMemoryAllocationsTable, "vulkan_memory_allocations") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(StringPool::Id, source) \
- C(StringPool::Id, operation) \
- C(int64_t, timestamp) \
- C(base::Optional<uint32_t>, upid) \
- C(base::Optional<int64_t>, device) \
- C(base::Optional<int64_t>, device_memory) \
- C(base::Optional<uint32_t>, memory_type) \
- C(base::Optional<uint32_t>, heap) \
- C(base::Optional<StringPool::Id>, function_name) \
- C(base::Optional<int64_t>, object_handle) \
- C(base::Optional<int64_t>, memory_address) \
- C(base::Optional<int64_t>, memory_size) \
- C(StringPool::Id, scope) \
- C(base::Optional<uint32_t>, arg_set_id)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_VULKAN_MEMORY_ALLOCATIONS_DEF);
-
-#define PERFETTO_TP_GPU_COUNTER_GROUP_DEF(NAME, PARENT, C) \
- NAME(GpuCounterGroupTable, "gpu_counter_group") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int32_t, group_id) \
- C(TrackTable::Id, track_id)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_GPU_COUNTER_GROUP_DEF);
-
} // namespace tables
} // namespace trace_processor
} // namespace perfetto
diff --git a/src/trace_processor/tables/profiler_tables.py b/src/trace_processor/tables/profiler_tables.py
new file mode 100644
index 0000000..d428009
--- /dev/null
+++ b/src/trace_processor/tables/profiler_tables.py
@@ -0,0 +1,611 @@
+# Copyright (C) 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+"""Contains tables for relevant for TODO."""
+
+from python.generators.trace_processor_table.public import Column as C
+from python.generators.trace_processor_table.public import ColumnFlag
+from python.generators.trace_processor_table.public import CppInt32
+from python.generators.trace_processor_table.public import CppInt64
+from python.generators.trace_processor_table.public import CppOptional
+from python.generators.trace_processor_table.public import CppSelfTableId
+from python.generators.trace_processor_table.public import CppString
+from python.generators.trace_processor_table.public import Table
+from python.generators.trace_processor_table.public import TableDoc
+from python.generators.trace_processor_table.public import CppTableId
+from python.generators.trace_processor_table.public import CppUint32
+
+from src.trace_processor.tables.track_tables import TRACK_TABLE
+
+PROFILER_SMAPS_TABLE = Table(
+ class_name='ProfilerSmapsTable',
+ sql_name='profiler_smaps',
+ columns=[
+ C('upid', CppUint32()),
+ C('ts', CppInt64()),
+ C('path', CppString()),
+ C('size_kb', CppInt64()),
+ C('private_dirty_kb', CppInt64()),
+ C('swap_kb', CppInt64()),
+ C('file_name', CppString()),
+ C('start_address', CppInt64()),
+ C('module_timestamp', CppInt64()),
+ C('module_debugid', CppString()),
+ C('module_debug_path', CppString()),
+ C('protection_flags', CppInt64()),
+ C('private_clean_resident_kb', CppInt64()),
+ C('shared_dirty_resident_kb', CppInt64()),
+ C('shared_clean_resident_kb', CppInt64()),
+ C('locked_kb', CppInt64()),
+ C('proportional_resident_kb', CppInt64()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ The profiler smaps contains the memory stats for virtual memory ranges
+captured by the [heap profiler](/docs/data-sources/native-heap-profiler.md).
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'upid':
+ '''The UniquePID of the process.''',
+ 'ts':
+ '''Timestamp of the snapshot. Multiple rows will have the same
+timestamp.''',
+ 'path':
+ '''The mmaped file, as per /proc/pid/smaps.''',
+ 'size_kb':
+ '''Total size of the mapping.''',
+ 'private_dirty_kb':
+ '''KB of this mapping that are private dirty RSS.''',
+ 'swap_kb':
+ '''KB of this mapping that are in swap.''',
+ 'file_name':
+ '''''',
+ 'start_address':
+ '''''',
+ 'module_timestamp':
+ '''''',
+ 'module_debugid':
+ '''''',
+ 'module_debug_path':
+ '''''',
+ 'protection_flags':
+ '''''',
+ 'private_clean_resident_kb':
+ '''''',
+ 'shared_dirty_resident_kb':
+ '''''',
+ 'shared_clean_resident_kb':
+ '''''',
+ 'locked_kb':
+ '''''',
+ 'proportional_resident_kb':
+ ''''''
+ }))
+
+PACKAGE_LIST_TABLE = Table(
+ class_name='PackageListTable',
+ sql_name='package_list',
+ columns=[
+ C('package_name', CppString()),
+ C('uid', CppInt64()),
+ C('debuggable', CppInt32()),
+ C('profileable_from_shell', CppInt32()),
+ C('version_code', CppInt64()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Metadata about packages installed on the system.
+This is generated by the packages_list data-source.
+ ''',
+ group='Misc',
+ columns={
+ 'package_name':
+ '''name of the package, e.g. com.google.android.gm.''',
+ 'uid':
+ '''UID processes of this package run as.''',
+ 'debuggable':
+ '''bool whether this app is debuggable.''',
+ 'profileable_from_shell':
+ '''bool whether this app is profileable.''',
+ 'version_code':
+ '''versionCode from the APK.'''
+ }))
+
+STACK_PROFILE_MAPPING_TABLE = Table(
+ class_name='StackProfileMappingTable',
+ sql_name='stack_profile_mapping',
+ columns=[
+ C('build_id', CppString()),
+ C('exact_offset', CppInt64()),
+ C('start_offset', CppInt64()),
+ C('start', CppInt64()),
+ C('end', CppInt64()),
+ C('load_bias', CppInt64()),
+ C('name', CppString()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ A mapping (binary / library) in a process.
+This is generated by the stack profilers: heapprofd and traced_perf.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'build_id': '''hex-encoded Build ID of the binary / library.''',
+ 'start': '''start of the mapping in the process' address space.''',
+ 'end': '''end of the mapping in the process' address space.''',
+ 'name': '''filename of the binary / library.''',
+ 'exact_offset': '''''',
+ 'start_offset': '''''',
+ 'load_bias': ''''''
+ }))
+
+STACK_PROFILE_FRAME_TABLE = Table(
+ class_name='StackProfileFrameTable',
+ sql_name='stack_profile_frame',
+ columns=[
+ C('name', CppString()),
+ C('mapping', CppTableId(STACK_PROFILE_MAPPING_TABLE)),
+ C('rel_pc', CppInt64()),
+ C('symbol_set_id', CppOptional(CppUint32())),
+ C('deobfuscated_name', CppOptional(CppString())),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ A frame on the callstack. This is a location in a program.
+This is generated by the stack profilers: heapprofd and traced_perf.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'name':
+ '''name of the function this location is in.''',
+ 'mapping':
+ '''the mapping (library / binary) this location is in.''',
+ 'rel_pc':
+ '''the program counter relative to the start of the mapping.''',
+ 'symbol_set_id':
+ '''if the profile was offline symbolized, the offline
+symbol information of this frame.''',
+ 'deobfuscated_name':
+ ''''''
+ }))
+
+STACK_PROFILE_CALLSITE_TABLE = Table(
+ class_name='StackProfileCallsiteTable',
+ sql_name='stack_profile_callsite',
+ columns=[
+ C('depth', CppUint32()),
+ C('parent_id', CppOptional(CppSelfTableId())),
+ C('frame_id', CppTableId(STACK_PROFILE_FRAME_TABLE)),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ A callsite. This is a list of frames that were on the stack.
+This is generated by the stack profilers: heapprofd and traced_perf.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'depth':
+ '''distance from the bottom-most frame of the callstack.''',
+ 'parent_id':
+ '''parent frame on the callstack. NULL for the bottom-most.''',
+ 'frame_id':
+ '''frame at this position in the callstack.'''
+ }))
+
+STACK_SAMPLE_TABLE = Table(
+ class_name='StackSampleTable',
+ sql_name='stack_sample',
+ columns=[
+ C('ts', CppInt64(), flags=ColumnFlag.SORTED),
+ C('callsite_id', CppTableId(STACK_PROFILE_CALLSITE_TABLE)),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Root table for timestamped stack samples.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'ts': '''timestamp of the sample.''',
+ 'callsite_id': '''unwound callstack.'''
+ }))
+
+CPU_PROFILE_STACK_SAMPLE_TABLE = Table(
+ class_name='CpuProfileStackSampleTable',
+ sql_name='cpu_profile_stack_sample',
+ columns=[
+ C('utid', CppUint32()),
+ C('process_priority', CppInt32()),
+ ],
+ parent=STACK_SAMPLE_TABLE,
+ tabledoc=TableDoc(
+ doc='''
+ Samples from the Chromium stack sampler.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'utid': '''thread that was active when the sample was taken.''',
+ 'process_priority': ''''''
+ }))
+
+PERF_SAMPLE_TABLE = Table(
+ class_name='PerfSampleTable',
+ sql_name='perf_sample',
+ columns=[
+ C('ts', CppInt64(), flags=ColumnFlag.SORTED),
+ C('utid', CppUint32()),
+ C('cpu', CppUint32()),
+ C('cpu_mode', CppString()),
+ C('callsite_id', CppOptional(CppTableId(STACK_PROFILE_CALLSITE_TABLE))),
+ C('unwind_error', CppOptional(CppString())),
+ C('perf_session_id', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Samples from the traced_perf profiler.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'ts':
+ '''timestamp of the sample.''',
+ 'utid':
+ '''sampled thread..''',
+ 'cpu':
+ '''the core the sampled thread was running on.''',
+ 'cpu_mode':
+ '''execution state (userspace/kernelspace) of the sampled
+thread.''',
+ 'callsite_id':
+ '''if set, unwound callstack of the sampled thread.''',
+ 'unwind_error':
+ '''if set, indicates that the unwinding for this sample
+encountered an error. Such samples still reference the best-effort
+result via the callsite_id (with a synthetic error frame at the point
+where unwinding stopped).''',
+ 'perf_session_id':
+ '''distinguishes samples from different profiling
+streams (i.e. multiple data sources).'''
+ }))
+
+SYMBOL_TABLE = Table(
+ class_name='SymbolTable',
+ sql_name='stack_profile_symbol',
+ columns=[
+ C('symbol_set_id',
+ CppUint32(),
+ flags=ColumnFlag.SORTED | ColumnFlag.SET_ID),
+ C('name', CppString()),
+ C('source_file', CppString()),
+ C('line_number', CppUint32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Symbolization data for a frame. Rows with the same symbol_set_id
+ describe one callframe, with the most-inlined symbol having
+ id == symbol_set_id.
+
+ For instance, if the function foo has an inlined call to the
+ function bar, which has an inlined call to baz, the
+ stack_profile_symbol table would look like this.
+
+ ```
+ |id|symbol_set_id|name |source_file|line_number|
+ |--|-------------|-------------|-----------|-----------|
+ |1 | 1 |baz |foo.cc | 36 |
+ |2 | 1 |bar |foo.cc | 30 |
+ |3 | 1 |foo |foo.cc | 60 |
+ ```
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'name':
+ '''name of the function.''',
+ 'source_file':
+ '''name of the source file containing the function.''',
+ 'line_number':
+ '''
+ line number of the frame in the source file. This is the
+ exact line for the corresponding program counter, not the
+ beginning of the function.
+ ''',
+ 'symbol_set_id':
+ ''''''
+ }))
+
+HEAP_PROFILE_ALLOCATION_TABLE = Table(
+ class_name='HeapProfileAllocationTable',
+ sql_name='heap_profile_allocation',
+ columns=[
+ C('ts', CppInt64()),
+ C('upid', CppUint32()),
+ C('heap_name', CppString()),
+ C('callsite_id', CppTableId(STACK_PROFILE_CALLSITE_TABLE)),
+ C('count', CppInt64()),
+ C('size', CppInt64()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Allocations that happened at a callsite.
+
+
+NOTE: this table is not sorted by timestamp intentionanlly - see b/193757386
+for details.
+TODO(b/193757386): readd the sorted flag once this bug is fixed.
+
+This is generated by heapprofd.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'ts':
+ '''the timestamp the allocations happened at. heapprofd batches
+allocations and frees, and all data from a dump will have the same
+timestamp.''',
+ 'upid':
+ '''the UniquePID of the allocating process.''',
+ 'callsite_id':
+ '''the callsite the allocation happened at.''',
+ 'count':
+ '''if positive: number of allocations that happened at this
+callsite. if negative: number of allocations that happened at this callsite
+that were freed.''',
+ 'size':
+ '''if positive: size of allocations that happened at this
+callsite. if negative: size of allocations that happened at this callsite
+that were freed.''',
+ 'heap_name':
+ ''''''
+ }))
+
+EXPERIMENTAL_FLAMEGRAPH_NODES_TABLE = Table(
+ class_name='ExperimentalFlamegraphNodesTable',
+ sql_name='experimental_flamegraph_nodes',
+ columns=[
+ C('ts', CppInt64(), flags=ColumnFlag.SORTED | ColumnFlag.HIDDEN),
+ C('upid', CppUint32(), flags=ColumnFlag.HIDDEN),
+ C('profile_type', CppString(), flags=ColumnFlag.HIDDEN),
+ C('focus_str', CppString(), flags=ColumnFlag.HIDDEN),
+ C('depth', CppUint32()),
+ C('name', CppString()),
+ C('map_name', CppString()),
+ C('count', CppInt64()),
+ C('cumulative_count', CppInt64()),
+ C('size', CppInt64()),
+ C('cumulative_size', CppInt64()),
+ C('alloc_count', CppInt64()),
+ C('cumulative_alloc_count', CppInt64()),
+ C('alloc_size', CppInt64()),
+ C('cumulative_alloc_size', CppInt64()),
+ C('parent_id', CppOptional(CppSelfTableId())),
+ C('source_file', CppOptional(CppString())),
+ C('line_number', CppOptional(CppUint32())),
+ C('upid_group', CppOptional(CppString())),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Table used to render flamegraphs. This gives cumulative sizes of
+ nodes in the flamegraph.
+
+ WARNING: This is experimental and the API is subject to change.
+ ''',
+ group='Callstack profilers',
+ columns={
+ 'ts': '''''',
+ 'upid': '''''',
+ 'profile_type': '''''',
+ 'focus_str': '''''',
+ 'depth': '''''',
+ 'name': '''''',
+ 'map_name': '''''',
+ 'count': '''''',
+ 'cumulative_count': '''''',
+ 'size': '''''',
+ 'cumulative_size': '''''',
+ 'alloc_count': '''''',
+ 'cumulative_alloc_count': '''''',
+ 'alloc_size': '''''',
+ 'cumulative_alloc_size': '''''',
+ 'parent_id': '''''',
+ 'source_file': '''''',
+ 'line_number': '''''',
+ 'upid_group': ''''''
+ }))
+
+HEAP_GRAPH_CLASS_TABLE = Table(
+ class_name='HeapGraphClassTable',
+ sql_name='heap_graph_class',
+ columns=[
+ C('name', CppString()),
+ C('deobfuscated_name', CppOptional(CppString())),
+ C('location', CppOptional(CppString())),
+ C('superclass_id', CppOptional(CppSelfTableId())),
+ C('classloader_id', CppOptional(CppUint32())),
+ C('kind', CppString()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='ART Heap Graphs',
+ columns={
+ 'name':
+ '''(potentially obfuscated) name of the class.''',
+ 'deobfuscated_name':
+ '''if class name was obfuscated and deobfuscation map
+for it provided, the deobfuscated name.''',
+ 'location':
+ '''the APK / Dex / JAR file the class is contained in.
+
+classloader_id should really be HeapGraphObject::id, but that would
+create a loop, which is currently not possible.
+TODO(lalitm): resolve this''',
+ 'superclass_id':
+ '''''',
+ 'classloader_id':
+ '''''',
+ 'kind':
+ ''''''
+ }))
+
+HEAP_GRAPH_OBJECT_TABLE = Table(
+ class_name='HeapGraphObjectTable',
+ sql_name='heap_graph_object',
+ columns=[
+ C('upid', CppUint32()),
+ C('graph_sample_ts', CppInt64()),
+ C('self_size', CppInt64()),
+ C('native_size', CppInt64()),
+ C('reference_set_id', CppOptional(CppUint32()), flags=ColumnFlag.DENSE),
+ C('reachable', CppInt32()),
+ C('type_id', CppTableId(HEAP_GRAPH_CLASS_TABLE)),
+ C('root_type', CppOptional(CppString())),
+ C('root_distance', CppInt32(), flags=ColumnFlag.HIDDEN),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ The objects on the Dalvik heap.
+
+All rows with the same (upid, graph_sample_ts) are one dump.
+ ''',
+ group='ART Heap Graphs',
+ columns={
+ 'upid':
+ '''UniquePid of the target.''',
+ 'graph_sample_ts':
+ '''timestamp this dump was taken at.''',
+ 'self_size':
+ '''size this object uses on the Java Heap.''',
+ 'native_size':
+ '''approximate amount of native memory used by this object,
+as reported by libcore.util.NativeAllocationRegistry.size.''',
+ 'reference_set_id':
+ '''join key with heap_graph_reference containing all
+objects referred in this object's fields.''',
+ 'reachable':
+ '''bool whether this object is reachable from a GC root. If
+false, this object is uncollected garbage.''',
+ 'type_id':
+ '''class this object is an instance of.''',
+ 'root_type':
+ '''if not NULL, this object is a GC root.''',
+ 'root_distance':
+ ''''''
+ }))
+
+HEAP_GRAPH_REFERENCE_TABLE = Table(
+ class_name='HeapGraphReferenceTable',
+ sql_name='heap_graph_reference',
+ columns=[
+ C('reference_set_id',
+ CppUint32(),
+ flags=ColumnFlag.SORTED | ColumnFlag.SET_ID),
+ C('owner_id', CppTableId(HEAP_GRAPH_OBJECT_TABLE)),
+ C('owned_id', CppOptional(CppTableId(HEAP_GRAPH_OBJECT_TABLE))),
+ C('field_name', CppString()),
+ C('field_type_name', CppString()),
+ C('deobfuscated_field_name', CppOptional(CppString())),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Many-to-many mapping between heap_graph_object.
+
+This associates the object with given reference_set_id with the objects
+that are referred to by its fields.
+ ''',
+ group='ART Heap Graphs',
+ columns={
+ 'reference_set_id':
+ '''join key to heap_graph_object.''',
+ 'owner_id':
+ '''id of object that has this reference_set_id.''',
+ 'owned_id':
+ '''id of object that is referred to.''',
+ 'field_name':
+ '''the field that refers to the object. E.g. Foo.name.''',
+ 'field_type_name':
+ '''the static type of the field. E.g. java.lang.String.''',
+ 'deobfuscated_field_name':
+ '''if field_name was obfuscated and a
+deobfuscation mapping was provided for it, the deobfuscated name.'''
+ }))
+
+VULKAN_MEMORY_ALLOCATIONS_TABLE = Table(
+ class_name='VulkanMemoryAllocationsTable',
+ sql_name='vulkan_memory_allocations',
+ columns=[
+ C('arg_set_id', CppOptional(CppUint32())),
+ C('source', CppString()),
+ C('operation', CppString()),
+ C('timestamp', CppInt64()),
+ C('upid', CppOptional(CppUint32())),
+ C('device', CppOptional(CppInt64())),
+ C('device_memory', CppOptional(CppInt64())),
+ C('memory_type', CppOptional(CppUint32())),
+ C('heap', CppOptional(CppUint32())),
+ C('function_name', CppOptional(CppString())),
+ C('object_handle', CppOptional(CppInt64())),
+ C('memory_address', CppOptional(CppInt64())),
+ C('memory_size', CppOptional(CppInt64())),
+ C('scope', CppString()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'arg_set_id': '''''',
+ 'source': '''''',
+ 'operation': '''''',
+ 'timestamp': '''''',
+ 'upid': '''''',
+ 'device': '''''',
+ 'device_memory': '''''',
+ 'memory_type': '''''',
+ 'heap': '''''',
+ 'function_name': '''''',
+ 'object_handle': '''''',
+ 'memory_address': '''''',
+ 'memory_size': '''''',
+ 'scope': ''''''
+ }))
+
+GPU_COUNTER_GROUP_TABLE = Table(
+ class_name='GpuCounterGroupTable',
+ sql_name='gpu_counter_group',
+ columns=[
+ C('group_id', CppInt32()),
+ C('track_id', CppTableId(TRACK_TABLE)),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'group_id': '''''',
+ 'track_id': ''''''
+ }))
+
+# Keep this list sorted.
+ALL_TABLES = [
+ CPU_PROFILE_STACK_SAMPLE_TABLE,
+ EXPERIMENTAL_FLAMEGRAPH_NODES_TABLE,
+ GPU_COUNTER_GROUP_TABLE,
+ HEAP_GRAPH_CLASS_TABLE,
+ HEAP_GRAPH_OBJECT_TABLE,
+ HEAP_GRAPH_REFERENCE_TABLE,
+ HEAP_PROFILE_ALLOCATION_TABLE,
+ PACKAGE_LIST_TABLE,
+ PERF_SAMPLE_TABLE,
+ PROFILER_SMAPS_TABLE,
+ STACK_PROFILE_CALLSITE_TABLE,
+ STACK_PROFILE_FRAME_TABLE,
+ STACK_PROFILE_MAPPING_TABLE,
+ STACK_SAMPLE_TABLE,
+ SYMBOL_TABLE,
+ VULKAN_MEMORY_ALLOCATIONS_TABLE,
+]
diff --git a/src/trace_processor/tables/slice_tables.h b/src/trace_processor/tables/slice_tables.h
index c66cba8..b82e3eb 100644
--- a/src/trace_processor/tables/slice_tables.h
+++ b/src/trace_processor/tables/slice_tables.h
@@ -24,15 +24,6 @@
namespace trace_processor {
namespace tables {
-// @name slice
-// @tablegroup Events
-// @param ts timestamp of the start of the slice (in nanoseconds)
-// @param dur duration of the slice (in nanoseconds)
-// @param arg_set_id {@joinable args.arg_set_id}
-// @param thread_instruction_count The value of the CPU instruction counter at
-// the start of the slice.
-// @param thread_instruction_delta The change in value from
-// @param thread_instruction_count to the end of the slice.
#define PERFETTO_TP_SLICE_TABLE_DEF(NAME, PARENT, C) \
NAME(SliceTable, "internal_slice") \
PERFETTO_TP_ROOT_TABLE(PARENT, C) \
@@ -51,27 +42,6 @@
C(base::Optional<int64_t>, thread_instruction_count) \
C(base::Optional<int64_t>, thread_instruction_delta)
-PERFETTO_TP_TABLE(PERFETTO_TP_SLICE_TABLE_DEF);
-
-// @name sched_slice
-// This table holds slices with kernel thread scheduling information.
-// These slices are collected when the Linux "ftrace" data source is
-// used with the "sched/switch" and "sched/wakeup*" events enabled.
-// @tablegroup Events
-// @param id The row id for the table row.
-// @param type This field always contains the string 'sched_slice'.
-// @param ts The timestamp at the start of the slice (in nanoseconds).
-// @param dur The duration of the slice (in nanoseconds).
-// @param utid The thread's unique id in the trace. {@joinable thread.utid}.
-// @param cpu The CPU that the slice executed on.
-// @param end_state A string representing the scheduling state of the
-// kernel thread at the end of the slice. The individual characters in
-// the string mean the following: R (runnable), S (awaiting a wakeup),
-// D (in an uninterruptible sleep), T (suspended), t (being traced),
-// X (exiting), P (parked), W (waking), I (idle), N (not contributing
-// to the load average), K (wakeable on fatal signals) and
-// Z (zombie, awaiting cleanup).
-// @param priority The kernel priority that the thread ran at.
#define PERFETTO_TP_SCHED_SLICE_TABLE_DEF(NAME, PARENT, C) \
NAME(SchedSliceTable, "sched_slice") \
PERFETTO_TP_ROOT_TABLE(PARENT, C) \
@@ -82,95 +52,6 @@
C(StringPool::Id, end_state) \
C(int32_t, priority)
-PERFETTO_TP_TABLE(PERFETTO_TP_SCHED_SLICE_TABLE_DEF);
-
-// @tablegroup Events
-// @param utid {@joinable thread.utid}
-#define PERFETTO_TP_THREAD_STATE_TABLE_DEF(NAME, PARENT, C) \
- NAME(ThreadStateTable, "thread_state") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts) \
- C(int64_t, dur) \
- C(base::Optional<uint32_t>, cpu) \
- C(uint32_t, utid) \
- C(StringPool::Id, state) \
- C(base::Optional<uint32_t>, io_wait) \
- C(base::Optional<StringPool::Id>, blocked_function) \
- C(base::Optional<uint32_t>, waker_utid)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_THREAD_STATE_TABLE_DEF);
-
-// @tablegroup Events
-#define PERFETTO_TP_GPU_SLICES_DEF(NAME, PARENT, C) \
- NAME(GpuSliceTable, "gpu_slice") \
- PARENT(PERFETTO_TP_SLICE_TABLE_DEF, C) \
- C(base::Optional<int64_t>, context_id) \
- C(base::Optional<int64_t>, render_target) \
- C(StringPool::Id, render_target_name) \
- C(base::Optional<int64_t>, render_pass) \
- C(StringPool::Id, render_pass_name) \
- C(base::Optional<int64_t>, command_buffer) \
- C(StringPool::Id, command_buffer_name) \
- C(base::Optional<uint32_t>, frame_id) \
- C(base::Optional<uint32_t>, submission_id) \
- C(base::Optional<int64_t>, hw_queue_id) \
- C(StringPool::Id, render_subpasses)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_GPU_SLICES_DEF);
-
-// @tablegroup Events
-#define PERFETTO_TP_GRAPHICS_FRAME_SLICES_DEF(NAME, PARENT, C) \
- NAME(GraphicsFrameSliceTable, "frame_slice") \
- PARENT(PERFETTO_TP_SLICE_TABLE_DEF, C) \
- C(uint32_t, frame_number) \
- C(StringPool::Id, layer_name) \
- C(int64_t, queue_to_acquire_time) \
- C(int64_t, acquire_to_latch_time) \
- C(int64_t, latch_to_present_time)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_GRAPHICS_FRAME_SLICES_DEF);
-
-#define PERFETTO_TP_EXPECTED_FRAME_TIMELINE_SLICES_DEF(NAME, PARENT, C) \
- NAME(ExpectedFrameTimelineSliceTable, "expected_frame_timeline_slice") \
- PARENT(PERFETTO_TP_SLICE_TABLE_DEF, C) \
- C(int64_t, display_frame_token) \
- C(int64_t, surface_frame_token) \
- C(uint32_t, upid) \
- C(StringPool::Id, layer_name)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_EXPECTED_FRAME_TIMELINE_SLICES_DEF);
-
-#define PERFETTO_TP_ACTUAL_FRAME_TIMELINE_SLICES_DEF(NAME, PARENT, C) \
- NAME(ActualFrameTimelineSliceTable, "actual_frame_timeline_slice") \
- PARENT(PERFETTO_TP_SLICE_TABLE_DEF, C) \
- C(int64_t, display_frame_token) \
- C(int64_t, surface_frame_token) \
- C(uint32_t, upid) \
- C(StringPool::Id, layer_name) \
- C(StringPool::Id, present_type) \
- C(int32_t, on_time_finish) \
- C(int32_t, gpu_composition) \
- C(StringPool::Id, jank_type) \
- C(StringPool::Id, prediction_type) \
- C(StringPool::Id, jank_tag)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_ACTUAL_FRAME_TIMELINE_SLICES_DEF);
-
-#define PERFETTO_TP_EXPERIMENTAL_FLAT_SLICE_TABLE_DEF(NAME, PARENT, C) \
- NAME(ExperimentalFlatSliceTable, "experimental_flat_slice") \
- PERFETTO_TP_ROOT_TABLE(PARENT, C) \
- C(int64_t, ts) \
- C(int64_t, dur) \
- C(TrackTable::Id, track_id) \
- C(base::Optional<StringPool::Id>, category) \
- C(base::Optional<StringPool::Id>, name) \
- C(uint32_t, arg_set_id) \
- C(base::Optional<SliceTable::Id>, source_id) \
- C(int64_t, start_bound, Column::Flag::kHidden) \
- C(int64_t, end_bound, Column::Flag::kHidden)
-
-PERFETTO_TP_TABLE(PERFETTO_TP_EXPERIMENTAL_FLAT_SLICE_TABLE_DEF);
-
} // namespace tables
} // namespace trace_processor
} // namespace perfetto
diff --git a/src/trace_processor/tables/slice_tables.py b/src/trace_processor/tables/slice_tables.py
new file mode 100644
index 0000000..50b8c3e
--- /dev/null
+++ b/src/trace_processor/tables/slice_tables.py
@@ -0,0 +1,284 @@
+# Copyright (C) 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+"""Contains tables for relevant for TODO."""
+
+from python.generators.trace_processor_table.public import Column as C
+from python.generators.trace_processor_table.public import ColumnFlag
+from python.generators.trace_processor_table.public import CppInt32
+from python.generators.trace_processor_table.public import CppInt64
+from python.generators.trace_processor_table.public import CppOptional
+from python.generators.trace_processor_table.public import CppSelfTableId
+from python.generators.trace_processor_table.public import CppString
+from python.generators.trace_processor_table.public import CppTableId
+from python.generators.trace_processor_table.public import CppUint32
+from python.generators.trace_processor_table.public import Table
+from python.generators.trace_processor_table.public import TableDoc
+from python.generators.trace_processor_table.public import WrappingSqlView
+
+from src.trace_processor.tables.track_tables import TRACK_TABLE
+
+SLICE_TABLE = Table(
+ class_name='SliceTable',
+ sql_name='internal_slice',
+ columns=[
+ C('ts', CppInt64(), flags=ColumnFlag.SORTED),
+ C('dur', CppInt64()),
+ C('track_id', CppTableId(TRACK_TABLE)),
+ C('category', CppOptional(CppString())),
+ C('name', CppOptional(CppString())),
+ C('depth', CppUint32()),
+ C('stack_id', CppInt64()),
+ C('parent_stack_id', CppInt64()),
+ C('parent_id', CppOptional(CppSelfTableId())),
+ C('arg_set_id', CppUint32()),
+ C('thread_ts', CppOptional(CppInt64())),
+ C('thread_dur', CppOptional(CppInt64())),
+ C('thread_instruction_count', CppOptional(CppInt64())),
+ C('thread_instruction_delta', CppOptional(CppInt64())),
+ ],
+ wrapping_sql_view=WrappingSqlView('slice'),
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Events',
+ columns={
+ 'ts': '''timestamp of the start of the slice (in nanoseconds)''',
+ 'dur': '''duration of the slice (in nanoseconds)''',
+ 'arg_set_id': '''''',
+ 'thread_instruction_count': '''to the end of the slice.''',
+ 'thread_instruction_delta': '''The change in value from''',
+ 'track_id': '''''',
+ 'category': '''''',
+ 'name': '''''',
+ 'depth': '''''',
+ 'stack_id': '''''',
+ 'parent_stack_id': '''''',
+ 'parent_id': '''''',
+ 'thread_ts': '''''',
+ 'thread_dur': ''''''
+ }))
+
+SCHED_SLICE_TABLE = Table(
+ class_name='SchedSliceTable',
+ sql_name='sched_slice',
+ columns=[
+ C('ts', CppInt64(), flags=ColumnFlag.SORTED),
+ C('dur', CppInt64()),
+ C('cpu', CppUint32()),
+ C('utid', CppUint32()),
+ C('end_state', CppString()),
+ C('priority', CppInt32()),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ This table holds slices with kernel thread scheduling information.
+These slices are collected when the Linux "ftrace" data source is
+used with the "sched/switch" and "sched/wakeup*" events enabled.
+ ''',
+ group='Events',
+ columns={
+ 'ts':
+ '''The timestamp at the start of the slice (in nanoseconds).''',
+ 'dur':
+ '''The duration of the slice (in nanoseconds).''',
+ 'utid':
+ '''The thread's unique id in the trace..''',
+ 'cpu':
+ '''The CPU that the slice executed on.''',
+ 'end_state':
+ '''A string representing the scheduling state of the
+kernel thread at the end of the slice. The individual characters in
+the string mean the following: R (runnable), S (awaiting a wakeup),
+D (in an uninterruptible sleep), T (suspended), t (being traced),
+X (exiting), P (parked), W (waking), I (idle), N (not contributing
+to the load average), K (wakeable on fatal signals) and
+Z (zombie, awaiting cleanup).''',
+ 'priority':
+ '''The kernel priority that the thread ran at.'''
+ }))
+
+THREAD_STATE_TABLE = Table(
+ class_name='ThreadStateTable',
+ sql_name='thread_state',
+ columns=[
+ C('utid', CppUint32()),
+ C('ts', CppInt64()),
+ C('dur', CppInt64()),
+ C('cpu', CppOptional(CppUint32())),
+ C('state', CppString()),
+ C('io_wait', CppOptional(CppUint32())),
+ C('blocked_function', CppOptional(CppString())),
+ C('waker_utid', CppOptional(CppUint32())),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Events',
+ columns={
+ 'utid': '''''',
+ 'ts': '''''',
+ 'dur': '''''',
+ 'cpu': '''''',
+ 'state': '''''',
+ 'io_wait': '''''',
+ 'blocked_function': '''''',
+ 'waker_utid': ''''''
+ }))
+
+GPU_SLICE_TABLE = Table(
+ class_name='GpuSliceTable',
+ sql_name='gpu_slice',
+ columns=[
+ C('context_id', CppOptional(CppInt64())),
+ C('render_target', CppOptional(CppInt64())),
+ C('render_target_name', CppString()),
+ C('render_pass', CppOptional(CppInt64())),
+ C('render_pass_name', CppString()),
+ C('command_buffer', CppOptional(CppInt64())),
+ C('command_buffer_name', CppString()),
+ C('frame_id', CppOptional(CppUint32())),
+ C('submission_id', CppOptional(CppUint32())),
+ C('hw_queue_id', CppOptional(CppInt64())),
+ C('render_subpasses', CppString()),
+ ],
+ parent=SLICE_TABLE,
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Events',
+ columns={
+ 'context_id': '''''',
+ 'render_target': '''''',
+ 'render_target_name': '''''',
+ 'render_pass': '''''',
+ 'render_pass_name': '''''',
+ 'command_buffer': '''''',
+ 'command_buffer_name': '''''',
+ 'frame_id': '''''',
+ 'submission_id': '''''',
+ 'hw_queue_id': '''''',
+ 'render_subpasses': ''''''
+ }))
+
+GRAPHICS_FRAME_SLICE_TABLE = Table(
+ class_name='GraphicsFrameSliceTable',
+ sql_name='frame_slice',
+ columns=[
+ C('frame_number', CppUint32()),
+ C('layer_name', CppString()),
+ C('queue_to_acquire_time', CppInt64()),
+ C('acquire_to_latch_time', CppInt64()),
+ C('latch_to_present_time', CppInt64()),
+ ],
+ parent=SLICE_TABLE,
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Events',
+ columns={
+ 'frame_number': '''''',
+ 'layer_name': '''''',
+ 'queue_to_acquire_time': '''''',
+ 'acquire_to_latch_time': '''''',
+ 'latch_to_present_time': ''''''
+ }))
+
+EXPECTED_FRAME_TIMELINE_SLICE_TABLE = Table(
+ class_name='ExpectedFrameTimelineSliceTable',
+ sql_name='expected_frame_timeline_slice',
+ columns=[
+ C('display_frame_token', CppInt64()),
+ C('surface_frame_token', CppInt64()),
+ C('upid', CppUint32()),
+ C('layer_name', CppString()),
+ ],
+ parent=SLICE_TABLE,
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'display_frame_token': '''''',
+ 'surface_frame_token': '''''',
+ 'upid': '''''',
+ 'layer_name': ''''''
+ }))
+
+ACTUAL_FRAME_TIMELINE_SLICE_TABLE = Table(
+ class_name='ActualFrameTimelineSliceTable',
+ sql_name='actual_frame_timeline_slice',
+ columns=[
+ C('display_frame_token', CppInt64()),
+ C('surface_frame_token', CppInt64()),
+ C('upid', CppUint32()),
+ C('layer_name', CppString()),
+ C('present_type', CppString()),
+ C('on_time_finish', CppInt32()),
+ C('gpu_composition', CppInt32()),
+ C('jank_type', CppString()),
+ C('prediction_type', CppString()),
+ C('jank_tag', CppString()),
+ ],
+ parent=SLICE_TABLE,
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'display_frame_token': '''''',
+ 'surface_frame_token': '''''',
+ 'upid': '''''',
+ 'layer_name': '''''',
+ 'present_type': '''''',
+ 'on_time_finish': '''''',
+ 'gpu_composition': '''''',
+ 'jank_type': '''''',
+ 'prediction_type': '''''',
+ 'jank_tag': ''''''
+ }))
+
+EXPERIMENTAL_FLAT_SLICE_TABLE = Table(
+ class_name='ExperimentalFlatSliceTable',
+ sql_name='experimental_flat_slice',
+ columns=[
+ C('ts', CppInt64()),
+ C('dur', CppInt64()),
+ C('track_id', CppTableId(TRACK_TABLE)),
+ C('category', CppOptional(CppString())),
+ C('name', CppOptional(CppString())),
+ C('arg_set_id', CppUint32()),
+ C('source_id', CppOptional(CppTableId(SLICE_TABLE))),
+ C('start_bound', CppInt64(), flags=ColumnFlag.HIDDEN),
+ C('end_bound', CppInt64(), flags=ColumnFlag.HIDDEN),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'ts': '''''',
+ 'dur': '''''',
+ 'track_id': '''''',
+ 'category': '''''',
+ 'name': '''''',
+ 'arg_set_id': '''''',
+ 'source_id': '''''',
+ 'start_bound': '''''',
+ 'end_bound': ''''''
+ }))
+
+# Keep this list sorted.
+ALL_TABLES = [
+ ACTUAL_FRAME_TIMELINE_SLICE_TABLE,
+ EXPECTED_FRAME_TIMELINE_SLICE_TABLE,
+ EXPERIMENTAL_FLAT_SLICE_TABLE,
+ GPU_SLICE_TABLE,
+ GRAPHICS_FRAME_SLICE_TABLE,
+ SCHED_SLICE_TABLE,
+ SLICE_TABLE,
+ THREAD_STATE_TABLE,
+]
diff --git a/src/trace_processor/tables/table_destructors.cc b/src/trace_processor/tables/table_destructors.cc
index b8e0482..5025ab3 100644
--- a/src/trace_processor/tables/table_destructors.cc
+++ b/src/trace_processor/tables/table_destructors.cc
@@ -14,14 +14,14 @@
* limitations under the License.
*/
-#include "src/trace_processor/tables/android_tables.h"
-#include "src/trace_processor/tables/counter_tables.h"
-#include "src/trace_processor/tables/flow_tables.h"
-#include "src/trace_processor/tables/memory_tables.h"
-#include "src/trace_processor/tables/metadata_tables.h"
-#include "src/trace_processor/tables/profiler_tables.h"
-#include "src/trace_processor/tables/slice_tables.h"
-#include "src/trace_processor/tables/trace_proto_tables.h"
+#include "src/trace_processor/tables/android_tables_py.h"
+#include "src/trace_processor/tables/counter_tables_py.h"
+#include "src/trace_processor/tables/flow_tables_py.h"
+#include "src/trace_processor/tables/memory_tables_py.h"
+#include "src/trace_processor/tables/metadata_tables_py.h"
+#include "src/trace_processor/tables/profiler_tables_py.h"
+#include "src/trace_processor/tables/slice_tables_py.h"
+#include "src/trace_processor/tables/trace_proto_tables_py.h"
#include "src/trace_processor/tables/track_tables_py.h"
namespace perfetto {
@@ -32,15 +32,15 @@
} // namespace macros_internal
namespace tables {
-// android_tables.h
+// android_tables_py.h
AndroidDumpstateTable::~AndroidDumpstateTable() = default;
AndroidGameInterventionListTable::~AndroidGameInterventionListTable() = default;
AndroidLogTable::~AndroidLogTable() = default;
-// counter_tables.h
+// counter_tables_py.h
CounterTable::~CounterTable() = default;
-// metadata_tables.h
+// metadata_tables_py.h
RawTable::~RawTable() = default;
ArgTable::~ArgTable() = default;
ExpMissingChromeProcTable::~ExpMissingChromeProcTable() = default;
@@ -52,7 +52,7 @@
FiledescriptorTable::~FiledescriptorTable() = default;
ClockSnapshotTable::~ClockSnapshotTable() = default;
-// profiler_tables.h
+// profiler_tables_py.h
StackProfileMappingTable::~StackProfileMappingTable() = default;
StackProfileFrameTable::~StackProfileFrameTable() = default;
StackProfileCallsiteTable::~StackProfileCallsiteTable() = default;
@@ -70,7 +70,7 @@
ProfilerSmapsTable::~ProfilerSmapsTable() = default;
GpuCounterGroupTable::~GpuCounterGroupTable() = default;
-// slice_tables.h
+// slice_tables_py.h
SliceTable::~SliceTable() = default;
FlowTable::~FlowTable() = default;
SchedSliceTable::~SchedSliceTable() = default;
@@ -99,11 +99,11 @@
UidCounterTrackTable::~UidCounterTrackTable() = default;
EnergyPerUidCounterTrackTable::~EnergyPerUidCounterTrackTable() = default;
-// trace_proto_tables.h
+// trace_proto_tables_py.h
ExperimentalProtoPathTable::~ExperimentalProtoPathTable() = default;
ExperimentalProtoContentTable::~ExperimentalProtoContentTable() = default;
-// memory_tables.h
+// memory_tables_py.h
MemorySnapshotTable::~MemorySnapshotTable() = default;
ProcessMemorySnapshotTable::~ProcessMemorySnapshotTable() = default;
MemorySnapshotNodeTable::~MemorySnapshotNodeTable() = default;
diff --git a/src/trace_processor/tables/trace_proto_tables.py b/src/trace_processor/tables/trace_proto_tables.py
new file mode 100644
index 0000000..f6f5f9d
--- /dev/null
+++ b/src/trace_processor/tables/trace_proto_tables.py
@@ -0,0 +1,72 @@
+# Copyright (C) 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+"""Contains tables for relevant for TODO."""
+
+from python.generators.trace_processor_table.public import Column as C
+from python.generators.trace_processor_table.public import CppInt64
+from python.generators.trace_processor_table.public import CppOptional
+from python.generators.trace_processor_table.public import CppSelfTableId
+from python.generators.trace_processor_table.public import CppString
+from python.generators.trace_processor_table.public import Table
+from python.generators.trace_processor_table.public import TableDoc
+from python.generators.trace_processor_table.public import CppTableId
+from python.generators.trace_processor_table.public import CppUint32
+
+EXPERIMENTAL_PROTO_PATH_TABLE = Table(
+ class_name='ExperimentalProtoPathTable',
+ sql_name='experimental_proto_path',
+ columns=[
+ C('parent_id', CppOptional(CppSelfTableId())),
+ C('field_type', CppString()),
+ C('field_name', CppOptional(CppString())),
+ C('arg_set_id', CppOptional(CppUint32())),
+ ],
+ tabledoc=TableDoc(
+ doc='''
+ Experimental table, subject to arbitrary breaking changes.
+ ''',
+ group='Misc',
+ columns={
+ 'parent_id': '''''',
+ 'field_type': '''''',
+ 'field_name': '''''',
+ 'arg_set_id': ''''''
+ }))
+
+EXPERIMENTAL_PROTO_CONTENT_TABLE = Table(
+ class_name='ExperimentalProtoContentTable',
+ sql_name='experimental_proto_content',
+ columns=[
+ C('path', CppString()),
+ C('path_id', CppTableId(EXPERIMENTAL_PROTO_PATH_TABLE)),
+ C('total_size', CppInt64()),
+ C('size', CppInt64()),
+ C('count', CppInt64()),
+ ],
+ tabledoc=TableDoc(
+ doc='''''',
+ group='Misc',
+ columns={
+ 'path': '''''',
+ 'path_id': '''''',
+ 'total_size': '''''',
+ 'size': '''''',
+ 'count': ''''''
+ }))
+
+# Keep this list sorted.
+ALL_TABLES = [
+ EXPERIMENTAL_PROTO_CONTENT_TABLE,
+ EXPERIMENTAL_PROTO_PATH_TABLE,
+]
diff --git a/src/trace_processor/trace_processor_context.cc b/src/trace_processor/trace_processor_context.cc
index 29fa474..b407e19 100644
--- a/src/trace_processor/trace_processor_context.cc
+++ b/src/trace_processor/trace_processor_context.cc
@@ -26,13 +26,13 @@
#include "src/trace_processor/importers/common/event_tracker.h"
#include "src/trace_processor/importers/common/flow_tracker.h"
#include "src/trace_processor/importers/common/global_args_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/slice_tracker.h"
#include "src/trace_processor/importers/common/slice_translation_table.h"
#include "src/trace_processor/importers/common/track_tracker.h"
#include "src/trace_processor/importers/ftrace/ftrace_module.h"
#include "src/trace_processor/importers/proto/heap_profile_tracker.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/perf_sample_tracker.h"
#include "src/trace_processor/importers/proto/proto_importer_module.h"
#include "src/trace_processor/importers/proto/proto_trace_parser.h"
diff --git a/src/trace_processor/trace_processor_impl.cc b/src/trace_processor/trace_processor_impl.cc
index ee0fd9c..7c38b98 100644
--- a/src/trace_processor/trace_processor_impl.cc
+++ b/src/trace_processor/trace_processor_impl.cc
@@ -33,6 +33,7 @@
#include "perfetto/trace_processor/basic_types.h"
#include "src/trace_processor/importers/android_bugreport/android_bugreport_parser.h"
#include "src/trace_processor/importers/common/clock_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/ftrace/sched_event_tracker.h"
#include "src/trace_processor/importers/fuchsia/fuchsia_trace_parser.h"
#include "src/trace_processor/importers/fuchsia/fuchsia_trace_tokenizer.h"
@@ -43,7 +44,6 @@
#include "src/trace_processor/importers/ninja/ninja_log_parser.h"
#include "src/trace_processor/importers/proto/additional_modules.h"
#include "src/trace_processor/importers/proto/content_analyzer.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/systrace/systrace_trace_parser.h"
#include "src/trace_processor/iterator_impl.h"
#include "src/trace_processor/prelude/functions/create_function.h"
@@ -219,28 +219,10 @@
void CreateBuiltinViews(sqlite3* db) {
char* error = nullptr;
sqlite3_exec(db,
- "CREATE VIEW counter_definitions AS "
- "SELECT "
- " *, "
- " id AS counter_id "
- "FROM counter_track",
- nullptr, nullptr, &error);
- MaybeRegisterError(error);
-
- sqlite3_exec(db,
- "CREATE VIEW counter_values AS "
- "SELECT "
- " *, "
- " track_id as counter_id "
- "FROM counter",
- nullptr, nullptr, &error);
- MaybeRegisterError(error);
-
- sqlite3_exec(db,
"CREATE VIEW counters AS "
"SELECT * "
- "FROM counter_values v "
- "INNER JOIN counter_track t "
+ "FROM counter v "
+ "JOIN counter_track t "
"ON v.track_id = t.id "
"ORDER BY ts;",
nullptr, nullptr, &error);
@@ -274,8 +256,6 @@
nullptr, nullptr, &error);
MaybeRegisterError(error);
- // Legacy view for "slice" table with a deprecated table name.
- // TODO(eseckler): Remove this view when all users have switched to "slice".
sqlite3_exec(db,
"CREATE VIEW slices AS "
"SELECT * FROM slice;",
@@ -320,22 +300,6 @@
nullptr, nullptr, &error);
MaybeRegisterError(error);
- // TODO(lalitm): delete this any time after ~Feb 2023 when no version of the
- // UI will be querying this anymore (describe_slice backing code was removed
- // at end of November).
- sqlite3_exec(db,
- "CREATE TABLE describe_slice(id INT, type TEXT, "
- "slice_id INT, description TEXT, doc_link TEXT);",
- nullptr, nullptr, &error);
- MaybeRegisterError(error);
-
- sqlite3_exec(db,
- "CREATE VIEW thread_slice AS "
- "SELECT * FROM slice "
- "WHERE thread_dur is NOT NULL",
- nullptr, nullptr, &error);
- MaybeRegisterError(error);
-
sqlite3_exec(db,
"CREATE VIEW ftrace_event AS "
"SELECT * FROM raw "
diff --git a/src/trace_processor/trace_processor_storage_impl.cc b/src/trace_processor/trace_processor_storage_impl.cc
index 3bea7eb..75031f8 100644
--- a/src/trace_processor/trace_processor_storage_impl.cc
+++ b/src/trace_processor/trace_processor_storage_impl.cc
@@ -25,6 +25,7 @@
#include "src/trace_processor/importers/common/clock_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
#include "src/trace_processor/importers/common/flow_tracker.h"
+#include "src/trace_processor/importers/common/metadata_tracker.h"
#include "src/trace_processor/importers/common/process_tracker.h"
#include "src/trace_processor/importers/common/slice_tracker.h"
#include "src/trace_processor/importers/common/slice_translation_table.h"
@@ -32,7 +33,6 @@
#include "src/trace_processor/importers/proto/chrome_track_event.descriptor.h"
#include "src/trace_processor/importers/proto/default_modules.h"
#include "src/trace_processor/importers/proto/heap_profile_tracker.h"
-#include "src/trace_processor/importers/proto/metadata_tracker.h"
#include "src/trace_processor/importers/proto/packet_analyzer.h"
#include "src/trace_processor/importers/proto/perf_sample_tracker.h"
#include "src/trace_processor/importers/proto/proto_importer_module.h"
@@ -60,7 +60,7 @@
context_.flow_tracker.reset(new FlowTracker(&context_));
context_.event_tracker.reset(new EventTracker(&context_));
context_.process_tracker.reset(new ProcessTracker(&context_));
- context_.clock_tracker.reset(new ClockTracker(context_.storage.get()));
+ context_.clock_tracker.reset(new ClockTracker(&context_));
context_.heap_profile_tracker.reset(new HeapProfileTracker(&context_));
context_.perf_sample_tracker.reset(new PerfSampleTracker(&context_));
context_.global_stack_profile_tracker.reset(new GlobalStackProfileTracker());
diff --git a/src/trace_processor/util/annotated_callsites.cc b/src/trace_processor/util/annotated_callsites.cc
index 5e23130..840577d 100644
--- a/src/trace_processor/util/annotated_callsites.cc
+++ b/src/trace_processor/util/annotated_callsites.cc
@@ -19,7 +19,7 @@
#include <iostream>
#include "perfetto/ext/base/optional.h"
-#include "src/trace_processor/tables/profiler_tables.h"
+#include "src/trace_processor/tables/profiler_tables_py.h"
#include "src/trace_processor/types/trace_processor_context.h"
namespace perfetto {
diff --git a/src/trace_processor/util/profile_builder.cc b/src/trace_processor/util/profile_builder.cc
index 869d9a6..bb99c71 100644
--- a/src/trace_processor/util/profile_builder.cc
+++ b/src/trace_processor/util/profile_builder.cc
@@ -200,6 +200,11 @@
: context_(*context),
string_table_(&result_, &context->storage->string_pool()),
annotations_(context) {
+ // Make sure the empty function always gets id 0 which will be ignored when
+ // writing the proto file.
+ functions_.insert(
+ {Function{kEmptyStringIndex, kEmptyStringIndex, kEmptyStringIndex},
+ kNullFunctionId});
WriteSampleTypes(sample_types);
}
@@ -409,8 +414,13 @@
uint64_t mapping_id) {
std::vector<Line> lines =
GetLinesForSymbolSetId(frame.symbol_set_id(), annotation, mapping_id);
- if (lines.empty()) {
- uint64_t function_id = WriteFunctionIfNeeded(frame, annotation, mapping_id);
+ if (!lines.empty()) {
+ return lines;
+ }
+
+ if (uint64_t function_id =
+ WriteFunctionIfNeeded(frame, annotation, mapping_id);
+ function_id != kNullFunctionId) {
lines.push_back({function_id, 0});
}
@@ -441,8 +451,11 @@
std::vector<GProfileBuilder::Line> lines;
for (const RowRef& symbol : symbol_set) {
- lines.push_back({WriteFunctionIfNeeded(symbol, annotation, mapping_id),
- symbol.line_number()});
+ if (uint64_t function_id =
+ WriteFunctionIfNeeded(symbol, annotation, mapping_id);
+ function_id != kNullFunctionId) {
+ lines.push_back({function_id, symbol.line_number()});
+ }
}
GetMapping(mapping_id).debug_info.has_inline_frames = true;
@@ -503,6 +516,11 @@
return name;
}
+int64_t GProfileBuilder::GetSystemNameForFrame(
+ const tables::StackProfileFrameTable::ConstRowReference& frame) {
+ return string_table_.InternString(frame.name());
+}
+
uint64_t GProfileBuilder::WriteFunctionIfNeeded(
const tables::StackProfileFrameTable::ConstRowReference& frame,
CallsiteAnnotation annotation,
@@ -515,7 +533,7 @@
auto ins = functions_.insert(
{Function{GetNameForFrame(frame, annotation),
- string_table_.InternString(frame.name()), kEmptyStringIndex},
+ GetSystemNameForFrame(frame), kEmptyStringIndex},
functions_.size() + 1});
uint64_t id = ins.first->second;
seen_functions_.insert({key, id});
@@ -530,6 +548,9 @@
void GProfileBuilder::WriteFunctions() {
for (const auto& entry : functions_) {
+ if (entry.second == kNullFunctionId) {
+ continue;
+ }
auto* func = result_->add_function();
func->set_id(entry.second);
if (entry.first.name != 0) {
diff --git a/src/trace_processor/util/profile_builder.h b/src/trace_processor/util/profile_builder.h
index 9e1c873..8e24cb9 100644
--- a/src/trace_processor/util/profile_builder.h
+++ b/src/trace_processor/util/profile_builder.h
@@ -25,7 +25,7 @@
#include "protos/third_party/pprof/profile.pbzero.h"
#include "src/trace_processor/containers/string_pool.h"
#include "src/trace_processor/storage/trace_storage.h"
-#include "src/trace_processor/tables/profiler_tables.h"
+#include "src/trace_processor/tables/profiler_tables_py.h"
#include "src/trace_processor/util/annotated_callsites.h"
#include <algorithm>
@@ -73,6 +73,7 @@
private:
static constexpr int64_t kEmptyStringIndex = 0;
+ static constexpr uint64_t kNullFunctionId = 0;
// Strings are stored in the `Profile` in a table and referenced by their
// index. This helper class takes care of all the book keeping.
@@ -269,6 +270,9 @@
const tables::StackProfileFrameTable::ConstRowReference& frame,
CallsiteAnnotation annotation);
+ int64_t GetSystemNameForFrame(
+ const tables::StackProfileFrameTable::ConstRowReference& frame);
+
uint64_t WriteLocationIfNeeded(FrameId frame_id,
CallsiteAnnotation annotation);
uint64_t WriteFakeLocationIfNeeded(const std::string& name);
@@ -276,8 +280,8 @@
uint64_t WriteFunctionIfNeeded(
const tables::SymbolTable::ConstRowReference& symbol,
CallsiteAnnotation annotation,
-
uint64_t mapping_id);
+
uint64_t WriteFunctionIfNeeded(
const tables::StackProfileFrameTable::ConstRowReference& frame,
CallsiteAnnotation annotation,
diff --git a/src/trace_processor/views/slice_views.h b/src/trace_processor/views/slice_views.h
index 4c2d3bf..287fd02 100644
--- a/src/trace_processor/views/slice_views.h
+++ b/src/trace_processor/views/slice_views.h
@@ -18,8 +18,9 @@
#define SRC_TRACE_PROCESSOR_VIEWS_SLICE_VIEWS_H_
#include "src/trace_processor/db/view.h"
-#include "src/trace_processor/tables/metadata_tables.h"
+#include "src/trace_processor/tables/metadata_tables_py.h"
#include "src/trace_processor/tables/slice_tables.h"
+#include "src/trace_processor/tables/slice_tables_py.h"
#include "src/trace_processor/tables/track_tables_py.h"
#include "src/trace_processor/views/macros.h"
diff --git a/src/tracing/core/tracing_service_impl.cc b/src/tracing/core/tracing_service_impl.cc
index e98b6a1..5277657 100644
--- a/src/tracing/core/tracing_service_impl.cc
+++ b/src/tracing/core/tracing_service_impl.cc
@@ -611,9 +611,9 @@
const bool has_trigger_config = cfg.trigger_config().trigger_mode() !=
TraceConfig::TriggerConfig::UNSPECIFIED;
- if (has_trigger_config && (cfg.trigger_config().trigger_timeout_ms() == 0 ||
- cfg.trigger_config().trigger_timeout_ms() >
- kGuardrailsMaxTracingDurationMillis)) {
+ if (has_trigger_config &&
+ (cfg.trigger_config().trigger_timeout_ms() == 0 ||
+ cfg.trigger_config().trigger_timeout_ms() > max_duration_ms)) {
MaybeLogUploadEvent(
cfg, uuid,
PerfettoStatsdAtom::kTracedEnableTracingInvalidTriggerTimeout);
@@ -623,6 +623,15 @@
cfg.trigger_config().trigger_timeout_ms());
}
+ // This check has been introduced in May 2023 after finding b/274931668.
+ if (static_cast<int>(cfg.trigger_config().trigger_mode()) >
+ TraceConfig::TriggerConfig::TriggerMode_MAX) {
+ MaybeLogUploadEvent(
+ cfg, uuid, PerfettoStatsdAtom::kTracedEnableTracingInvalidTriggerMode);
+ return PERFETTO_SVC_ERR(
+ "The trace config specified an invalid trigger_mode");
+ }
+
if (has_trigger_config && cfg.duration_ms() != 0) {
MaybeLogUploadEvent(
cfg, uuid, PerfettoStatsdAtom::kTracedEnableTracingDurationWithTrigger);
@@ -982,6 +991,9 @@
tracing_session->config.set_duration_ms(
cfg.trigger_config().trigger_timeout_ms());
break;
+
+ // The case of unknown modes (coming from future versions of the service)
+ // is handled few lines above (search for TriggerMode_MAX).
}
tracing_session->state = TracingSession::CONFIGURED;
diff --git a/src/tracing/core/tracing_service_impl_unittest.cc b/src/tracing/core/tracing_service_impl_unittest.cc
index 8b8c62c..b66e502 100644
--- a/src/tracing/core/tracing_service_impl_unittest.cc
+++ b/src/tracing/core/tracing_service_impl_unittest.cc
@@ -432,6 +432,31 @@
EXPECT_THAT(consumer->ReadBuffers(), IsEmpty());
}
+// Regression test for b/274931668. An unkonwn trigger should not cause a trace
+// that runs indefinitely.
+TEST_F(TracingServiceImplTest, FailOnUnknownTrigger) {
+ std::unique_ptr<MockConsumer> consumer = CreateMockConsumer();
+ consumer->Connect(svc.get());
+
+ std::unique_ptr<MockProducer> producer = CreateMockProducer();
+ producer->Connect(svc.get(), "mock_producer");
+ producer->RegisterDataSource("ds_1");
+
+ TraceConfig trace_config;
+ trace_config.add_buffers()->set_size_kb(128);
+ trace_config.add_data_sources()->mutable_config()->set_name("ds_1");
+ auto* trigger_config = trace_config.mutable_trigger_config();
+ trigger_config->set_trigger_mode(
+ static_cast<TraceConfig::TriggerConfig::TriggerMode>(
+ TraceConfig::TriggerConfig::TriggerMode_MAX + 1));
+ auto* trigger = trigger_config->add_triggers();
+ trigger->set_name("trigger_from_the_future");
+ trigger_config->set_trigger_timeout_ms(1);
+
+ consumer->EnableTracing(trace_config);
+ consumer->WaitForTracingDisabled();
+}
+
// Creates a tracing session with a START_TRACING trigger and checks that
// the session is not started when the configured trigger producer is different
// than the producer that sent the trigger.
diff --git a/test/data/perf_sample_no_functions.pb.sha256 b/test/data/perf_sample_no_functions.pb.sha256
new file mode 100644
index 0000000..2800d93
--- /dev/null
+++ b/test/data/perf_sample_no_functions.pb.sha256
@@ -0,0 +1 @@
+45e09c54d964d390f92f60b673e3ff8fe83e4d7e904898a4b872ceb2e260af87
\ No newline at end of file
diff --git a/test/trace_processor/diff_tests/android/android_binder_metric.out b/test/trace_processor/diff_tests/android/android_binder_metric.out
index 5c02398..8191521 100644
--- a/test/trace_processor/diff_tests/android/android_binder_metric.out
+++ b/test/trace_processor/diff_tests/android/android_binder_metric.out
@@ -228,17 +228,17 @@
count: 11
}
unaggregated_txn_breakdown {
- binder_txn_id: 36932
client_process: "/apex/com.android.os.statsd/bin/statsd"
client_thread: "binder:415_3"
is_main_thread: false
client_ts: 25827352153
client_dur: 86322
- binder_reply_id: 36933
+ client_tid: 422
server_process: "system_server"
server_thread: "binder:641_5"
server_ts: 25827417672
server_dur: 11316
+ server_tid: 1600
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -265,17 +265,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36935
client_process: "/apex/com.android.os.statsd/bin/statsd"
client_thread: "binder:415_3"
is_main_thread: false
client_ts: 25827531554
client_dur: 41057
- binder_reply_id: 36936
+ client_tid: 422
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25827545050
server_dur: 18590
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -302,17 +302,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37992
client_process: "/apex/com.android.os.statsd/bin/statsd"
client_thread: "binder:415_3"
is_main_thread: false
client_ts: 25927698833
client_dur: 43619
- binder_reply_id: 37993
+ client_tid: 422
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25927713489
server_dur: 18478
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -339,17 +339,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38855
client_process: "/apex/com.android.os.statsd/bin/statsd"
client_thread: "binder:415_3"
is_main_thread: false
client_ts: 26027844321
client_dur: 76502
- binder_reply_id: 38856
+ client_tid: 422
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 26027869620
server_dur: 38328
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -376,17 +376,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39760
client_process: "/apex/com.android.os.statsd/bin/statsd"
client_thread: "binder:415_3"
is_main_thread: false
client_ts: 26128022950
client_dur: 93620
- binder_reply_id: 39761
+ client_tid: 422
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 26128060441
server_dur: 42549
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -413,17 +413,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 40843
client_process: "/apex/com.android.os.statsd/bin/statsd"
client_thread: "binder:415_3"
is_main_thread: false
client_ts: 26228226807
client_dur: 92197
- binder_reply_id: 40844
+ client_tid: 422
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 26228257962
server_dur: 47691
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -450,17 +450,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 41614
client_process: "/apex/com.android.os.statsd/bin/statsd"
client_thread: "binder:415_3"
is_main_thread: false
client_ts: 26328427074
client_dur: 88516
- binder_reply_id: 41615
+ client_tid: 422
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 26328457296
server_dur: 45253
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -487,17 +487,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 78
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21625430256
client_dur: 106084
- binder_reply_id: 79
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21625451288
server_dur: 25329
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -524,17 +524,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 184
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21651104412
client_dur: 1553854
- binder_reply_id: 185
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21651127883
server_dur: 24255
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -561,17 +561,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 773
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21681078075
client_dur: 6957581
- binder_reply_id: 774
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21681097331
server_dur: 20398
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -598,17 +598,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 818
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21713184564
client_dur: 1238385
- binder_reply_id: 820
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21713209886
server_dur: 8733
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -635,17 +635,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 877
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21745330426
client_dur: 2415345
- binder_reply_id: 878
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21745354167
server_dur: 24535
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -672,17 +672,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1424
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21772841582
client_dur: 60073
- binder_reply_id: 1425
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21772864934
server_dur: 21372
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -709,17 +709,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1455
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21797991492
client_dur: 58946
- binder_reply_id: 1456
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21798015547
server_dur: 20885
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -746,17 +746,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1481
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21823141587
client_dur: 61370
- binder_reply_id: 1482
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21823167028
server_dur: 21656
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -783,17 +783,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1497
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21848290804
client_dur: 60709
- binder_reply_id: 1498
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21848316259
server_dur: 20391
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -820,17 +820,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2017
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21873440775
client_dur: 55934
- binder_reply_id: 2018
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21873461764
server_dur: 21136
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -857,17 +857,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2065
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21898589558
client_dur: 58875
- binder_reply_id: 2066
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21898611789
server_dur: 20494
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -894,17 +894,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2135
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21923738957
client_dur: 64169
- binder_reply_id: 2136
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21923761253
server_dur: 25784
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -931,17 +931,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2196
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21948891420
client_dur: 64699
- binder_reply_id: 2197
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21948920277
server_dur: 20540
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -968,17 +968,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2636
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21974296208
client_dur: 104989
- binder_reply_id: 2637
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21974341636
server_dur: 25187
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1005,17 +1005,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2673
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 21999539011
client_dur: 71202
- binder_reply_id: 2674
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21999568501
server_dur: 20357
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1042,17 +1042,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2726
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22024711257
client_dur: 328183
- binder_reply_id: 2727
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22024736108
server_dur: 25338
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1079,17 +1079,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2761
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22050132357
client_dur: 59459
- binder_reply_id: 2762
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22050156562
server_dur: 20679
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1116,17 +1116,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3272
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22075288214
client_dur: 58461
- binder_reply_id: 3273
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22075311405
server_dur: 20809
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1153,17 +1153,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3305
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22100443015
client_dur: 66715
- binder_reply_id: 3306
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22100466870
server_dur: 19761
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1190,17 +1190,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3325
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22125600618
client_dur: 65545
- binder_reply_id: 3326
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22125623322
server_dur: 20702
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1227,17 +1227,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3379
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22150759363
client_dur: 56369
- binder_reply_id: 3380
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22150779993
server_dur: 22255
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1264,17 +1264,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3922
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22175906178
client_dur: 63847
- binder_reply_id: 3923
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22175929226
server_dur: 25370
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1301,17 +1301,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3949
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22201561660
client_dur: 209987
- binder_reply_id: 3950
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22201735902
server_dur: 20781
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1338,17 +1338,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3964
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22227603566
client_dur: 61556
- binder_reply_id: 3965
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22227627247
server_dur: 19354
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1375,17 +1375,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4011
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22252767831
client_dur: 65418
- binder_reply_id: 4012
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22252793033
server_dur: 24322
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1412,17 +1412,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4590
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22277925922
client_dur: 297059
- binder_reply_id: 4591
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22278187629
server_dur: 20875
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1449,17 +1449,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4681
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22303375651
client_dur: 55580
- binder_reply_id: 4682
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22303396802
server_dur: 20656
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1486,17 +1486,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4789
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22328804156
client_dur: 83145
- binder_reply_id: 4790
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22328852158
server_dur: 21212
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1523,17 +1523,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4912
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22354003523
client_dur: 56819
- binder_reply_id: 4913
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22354025291
server_dur: 20568
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1560,17 +1560,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5344
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22379156345
client_dur: 66779
- binder_reply_id: 5345
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22379180900
server_dur: 25632
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1597,17 +1597,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5480
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22404448968
client_dur: 67438
- binder_reply_id: 5481
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22404473541
server_dur: 24816
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1634,17 +1634,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5608
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22429616334
client_dur: 74108
- binder_reply_id: 5609
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22429639907
server_dur: 32292
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1671,17 +1671,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5747
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22455238568
client_dur: 55788
- binder_reply_id: 5748
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22455259634
server_dur: 20555
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1708,17 +1708,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6304
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22480383875
client_dur: 56554
- binder_reply_id: 6305
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22480404678
server_dur: 20572
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1745,17 +1745,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6443
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22505531489
client_dur: 59218
- binder_reply_id: 6444
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22505553139
server_dur: 22859
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1782,17 +1782,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6611
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22531090402
client_dur: 56749
- binder_reply_id: 6612
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22531111630
server_dur: 20210
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1819,17 +1819,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6785
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22556242635
client_dur: 57252
- binder_reply_id: 6786
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22556262293
server_dur: 20917
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1856,17 +1856,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7409
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22581426858
client_dur: 266380
- binder_reply_id: 7433
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22581641694
server_dur: 31182
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1899,17 +1899,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7623
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22606961662
client_dur: 557886
- binder_reply_id: 7624
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22606985795
server_dur: 21756
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1936,17 +1936,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7798
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22632616662
client_dur: 57814
- binder_reply_id: 7799
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22632638644
server_dur: 20728
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -1973,17 +1973,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7953
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22657890096
client_dur: 63825
- binder_reply_id: 7954
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22657912861
server_dur: 22058
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2010,17 +2010,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8572
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22683093531
client_dur: 80792
- binder_reply_id: 8575
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22683116244
server_dur: 21278
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2053,17 +2053,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8751
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22708307977
client_dur: 67445
- binder_reply_id: 8752
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22708332522
server_dur: 26370
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2090,17 +2090,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8919
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22733506276
client_dur: 119221
- binder_reply_id: 8921
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22733593661
server_dur: 19257
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2127,17 +2127,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9084
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22758727072
client_dur: 446508
- binder_reply_id: 9090
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22759138073
server_dur: 20676
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2164,17 +2164,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9710
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22784311059
client_dur: 161051
- binder_reply_id: 9722
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22784409798
server_dur: 20874
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2201,17 +2201,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9919
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22809748047
client_dur: 57852
- binder_reply_id: 9920
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22809770020
server_dur: 20538
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2238,17 +2238,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10091
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22834902012
client_dur: 93361
- binder_reply_id: 10092
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22834959559
server_dur: 21369
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2275,17 +2275,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10267
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22860898758
client_dur: 82717
- binder_reply_id: 10268
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22860942436
server_dur: 21910
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2312,17 +2312,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10786
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22886110503
client_dur: 99316
- binder_reply_id: 10793
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22886176653
server_dur: 20849
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2349,17 +2349,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10993
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22911318220
client_dur: 66992
- binder_reply_id: 10994
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22911345648
server_dur: 22362
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2386,17 +2386,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11133
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22936549304
client_dur: 58969
- binder_reply_id: 11134
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22936570719
server_dur: 21297
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2423,17 +2423,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11312
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22961701152
client_dur: 676548
- binder_reply_id: 11317
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22962339912
server_dur: 22166
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2460,17 +2460,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11876
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 22987512708
client_dur: 79649
- binder_reply_id: 11880
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22987551432
server_dur: 24288
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2503,17 +2503,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12114
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23013143578
client_dur: 61635
- binder_reply_id: 12115
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23013168634
server_dur: 20531
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2540,17 +2540,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12206
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23038642421
client_dur: 137175
- binder_reply_id: 12207
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23038736570
server_dur: 20651
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2577,17 +2577,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12351
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23063886880
client_dur: 55663
- binder_reply_id: 12352
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23063908358
server_dur: 16544
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2614,17 +2614,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12865
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23089198686
client_dur: 68926
- binder_reply_id: 12868
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23089221371
server_dur: 23561
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2657,17 +2657,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13030
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23114443451
client_dur: 64468
- binder_reply_id: 13031
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23114469373
server_dur: 23341
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2694,17 +2694,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13199
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23139601722
client_dur: 78228
- binder_reply_id: 13200
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23139640251
server_dur: 21320
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2731,17 +2731,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13321
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23164771069
client_dur: 91260
- binder_reply_id: 13323
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23164821900
server_dur: 21423
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2768,17 +2768,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13863
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23189996807
client_dur: 214050
- binder_reply_id: 13881
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23190162200
server_dur: 20825
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2811,17 +2811,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14138
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23215317200
client_dur: 57982
- binder_reply_id: 14139
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23215338281
server_dur: 21069
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2848,17 +2848,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14283
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23240472994
client_dur: 61104
- binder_reply_id: 14284
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23240494382
server_dur: 22737
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2885,17 +2885,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14457
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23265633084
client_dur: 257686
- binder_reply_id: 14459
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23265855074
server_dur: 21119
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2922,17 +2922,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14910
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23294001031
client_dur: 68360
- binder_reply_id: 14911
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23294024310
server_dur: 25000
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2959,17 +2959,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15096
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23319166709
client_dur: 255922
- binder_reply_id: 15099
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23319381423
server_dur: 24946
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -2996,17 +2996,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15275
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23344525034
client_dur: 66275
- binder_reply_id: 15276
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23344548135
server_dur: 25737
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3033,17 +3033,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15488
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23369688943
client_dur: 61329
- binder_reply_id: 15489
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23369711803
server_dur: 22061
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3070,17 +3070,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15935
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23394850079
client_dur: 540888
- binder_reply_id: 15938
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23395351729
server_dur: 22192
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3107,17 +3107,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16118
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23420492464
client_dur: 65743
- binder_reply_id: 16119
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23420518127
server_dur: 22480
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3144,17 +3144,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16308
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23451713078
client_dur: 68421
- binder_reply_id: 16309
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23451738606
server_dur: 24478
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3181,17 +3181,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16505
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23476881893
client_dur: 64782
- binder_reply_id: 16506
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23476905553
server_dur: 24602
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3218,17 +3218,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17180
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23502042821
client_dur: 820095
- binder_reply_id: 17187
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23502825079
server_dur: 23414
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3255,17 +3255,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17329
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23527974198
client_dur: 845116
- binder_reply_id: 17338
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23528782089
server_dur: 23126
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3292,17 +3292,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17455
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23553917567
client_dur: 59738
- binder_reply_id: 17456
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23553940355
server_dur: 21362
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3329,17 +3329,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17570
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23579071838
client_dur: 411519
- binder_reply_id: 17573
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23579443790
server_dur: 25365
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3366,17 +3366,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18208
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23604582593
client_dur: 210023
- binder_reply_id: 18211
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23604751577
server_dur: 24165
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3403,17 +3403,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18316
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23629892322
client_dur: 194538
- binder_reply_id: 18318
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23630049856
server_dur: 21631
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3440,17 +3440,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18414
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23655179880
client_dur: 142025
- binder_reply_id: 18416
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23655273690
server_dur: 30591
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3477,17 +3477,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18496
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23680421874
client_dur: 72852
- binder_reply_id: 18497
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23680450743
server_dur: 26736
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3514,17 +3514,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19127
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23705597440
client_dur: 470856
- binder_reply_id: 19130
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23706033599
server_dur: 21348
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3551,17 +3551,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19266
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23731172177
client_dur: 184006
- binder_reply_id: 19268
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23731318438
server_dur: 21088
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3588,17 +3588,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19360
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23757576836
client_dur: 69175
- binder_reply_id: 19361
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23757598859
server_dur: 22748
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3625,17 +3625,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19429
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23782737996
client_dur: 59451
- binder_reply_id: 19430
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23782758417
server_dur: 25123
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3662,17 +3662,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20019
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23807891211
client_dur: 62509
- binder_reply_id: 20020
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23807914516
server_dur: 23582
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3699,17 +3699,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20089
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23833055418
client_dur: 163286
- binder_reply_id: 20091
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23833182220
server_dur: 22315
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3736,17 +3736,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20157
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23858313038
client_dur: 57714
- binder_reply_id: 20158
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23858335729
server_dur: 20454
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3773,17 +3773,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20178
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23883462809
client_dur: 59212
- binder_reply_id: 20179
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23883487934
server_dur: 19666
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3810,17 +3810,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20563
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23908617410
client_dur: 67454
- binder_reply_id: 20564
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23908643220
server_dur: 25095
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3847,17 +3847,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20574
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23933826058
client_dur: 54993
- binder_reply_id: 20575
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23933846583
server_dur: 19834
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3884,17 +3884,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20583
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23958974344
client_dur: 56757
- binder_reply_id: 20584
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23958997349
server_dur: 19668
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3921,17 +3921,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20605
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 23984212731
client_dur: 65425
- binder_reply_id: 20606
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23984244337
server_dur: 18760
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3958,17 +3958,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21028
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24009326493
client_dur: 55937
- binder_reply_id: 21029
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24009348026
server_dur: 20878
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -3995,17 +3995,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21134
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24034474905
client_dur: 323973
- binder_reply_id: 21139
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24034762131
server_dur: 21724
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4032,17 +4032,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21225
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24059888481
client_dur: 269355
- binder_reply_id: 21226
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24060121507
server_dur: 21099
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4069,17 +4069,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21344
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24085507070
client_dur: 65864
- binder_reply_id: 21345
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24085532155
server_dur: 24607
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4106,17 +4106,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21890
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24110668836
client_dur: 62135
- binder_reply_id: 21891
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24110692176
server_dur: 23546
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4143,17 +4143,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21953
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24135822325
client_dur: 55790
- binder_reply_id: 21954
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24135843301
server_dur: 20745
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4180,17 +4180,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22007
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24160973601
client_dur: 64296
- binder_reply_id: 22008
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24160998105
server_dur: 24373
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4217,17 +4217,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22109
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24186129350
client_dur: 61214
- binder_reply_id: 22110
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24186153807
server_dur: 21100
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4254,17 +4254,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22493
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24211335205
client_dur: 99239
- binder_reply_id: 22494
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24211379278
server_dur: 25032
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4291,17 +4291,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22570
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24236559912
client_dur: 85757
- binder_reply_id: 22571
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24236597491
server_dur: 27319
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4328,17 +4328,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22681
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24261743662
client_dur: 72120
- binder_reply_id: 22682
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24261771646
server_dur: 25209
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4365,17 +4365,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22850
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24286913419
client_dur: 330217
- binder_reply_id: 22852
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24287198196
server_dur: 22848
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4402,17 +4402,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23523
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24312358034
client_dur: 69020
- binder_reply_id: 23525
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24312388724
server_dur: 21476
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4445,17 +4445,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23776
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24337574519
client_dur: 104255
- binder_reply_id: 23777
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24337613079
server_dur: 33967
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4482,17 +4482,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23976
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24362804629
client_dur: 58822
- binder_reply_id: 23977
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24362826557
server_dur: 20783
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4519,17 +4519,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24148
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24387968494
client_dur: 63171
- binder_reply_id: 24149
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24387991414
server_dur: 24460
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4556,17 +4556,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24737
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24414399633
client_dur: 3357310
- binder_reply_id: 24738
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24414422286
server_dur: 20459
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4593,17 +4593,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24941
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24443111092
client_dur: 63218
- binder_reply_id: 24942
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24443132289
server_dur: 23717
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4630,17 +4630,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25032
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24468268772
client_dur: 63940
- binder_reply_id: 25033
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24468295057
server_dur: 21634
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4667,17 +4667,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25049
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24493507908
client_dur: 75072
- binder_reply_id: 25050
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24493536500
server_dur: 22590
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4704,17 +4704,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25570
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24518715570
client_dur: 83147
- binder_reply_id: 25571
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24518746589
server_dur: 20133
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4741,17 +4741,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25577
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24544028919
client_dur: 105487
- binder_reply_id: 25578
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24544069334
server_dur: 24026
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4778,17 +4778,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25612
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24569328112
client_dur: 106610
- binder_reply_id: 25613
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24569369501
server_dur: 41826
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4815,17 +4815,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25695
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24594543032
client_dur: 45871
- binder_reply_id: 25696
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24594558488
server_dur: 20382
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4846,17 +4846,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26250
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24619690623
client_dur: 58336
- binder_reply_id: 26251
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24619710131
server_dur: 25779
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4877,17 +4877,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26280
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24644930551
client_dur: 105892
- binder_reply_id: 26281
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24644975052
server_dur: 34388
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4914,17 +4914,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26427
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24670207638
client_dur: 54225
- binder_reply_id: 26428
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24670224041
server_dur: 26208
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4945,17 +4945,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26627
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24695363832
client_dur: 47347
- binder_reply_id: 26628
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24695380382
server_dur: 19885
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -4976,17 +4976,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27303
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24720504163
client_dur: 41635
- binder_reply_id: 27304
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24720517121
server_dur: 18951
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5007,17 +5007,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27397
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24745651155
client_dur: 50201
- binder_reply_id: 27398
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24745667169
server_dur: 21953
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5038,17 +5038,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27564
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24770795510
client_dur: 45248
- binder_reply_id: 27565
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24770810644
server_dur: 19730
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5069,17 +5069,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27717
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24795949562
client_dur: 44458
- binder_reply_id: 27718
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24795964339
server_dur: 19474
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5100,17 +5100,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28119
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24821098319
client_dur: 45736
- binder_reply_id: 28120
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24821113887
server_dur: 19916
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5131,17 +5131,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28309
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24846533416
client_dur: 52565
- binder_reply_id: 28310
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24846550147
server_dur: 20978
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5162,17 +5162,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28508
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24871959612
client_dur: 33762
- binder_reply_id: 28509
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24871969021
server_dur: 15109
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5193,17 +5193,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28695
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24897089502
client_dur: 36235
- binder_reply_id: 28696
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24897101194
server_dur: 15306
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5224,17 +5224,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29392
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24922327702
client_dur: 47487
- binder_reply_id: 29393
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24922343062
server_dur: 20895
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5255,17 +5255,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29708
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24947478390
client_dur: 50011
- binder_reply_id: 29709
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24947495490
server_dur: 21244
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5286,17 +5286,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29826
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24972625739
client_dur: 46864
- binder_reply_id: 29827
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24972642054
server_dur: 20460
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5317,17 +5317,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29925
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 24997766928
client_dur: 105830
- binder_reply_id: 29926
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24997800832
server_dur: 45031
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5354,17 +5354,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30443
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25023405381
client_dur: 86423
- binder_reply_id: 30444
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25023438732
server_dur: 29757
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5391,17 +5391,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30598
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25048609139
client_dur: 56222
- binder_reply_id: 30599
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25048631235
server_dur: 16655
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5428,17 +5428,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30745
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25073875780
client_dur: 84120
- binder_reply_id: 30746
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25073898205
server_dur: 15854
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5465,17 +5465,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30907
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25099064916
client_dur: 204188
- binder_reply_id: 30908
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25099198462
server_dur: 49025
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5502,17 +5502,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31465
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25124642124
client_dur: 68889
- binder_reply_id: 31466
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25124666670
server_dur: 29243
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5533,17 +5533,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31607
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25149891522
client_dur: 60500
- binder_reply_id: 31608
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25149912505
server_dur: 27000
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5564,17 +5564,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31797
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25175121734
client_dur: 65293
- binder_reply_id: 31798
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25175141892
server_dur: 23570
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5601,17 +5601,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31960
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25200283959
client_dur: 44045
- binder_reply_id: 31961
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25200298152
server_dur: 19339
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5632,17 +5632,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32621
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25225419452
client_dur: 43144
- binder_reply_id: 32622
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25225434070
server_dur: 18615
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5663,17 +5663,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32735
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25250561510
client_dur: 82814
- binder_reply_id: 32736
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25250589325
server_dur: 36944
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5700,17 +5700,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32757
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25275837002
client_dur: 111602
- binder_reply_id: 32758
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25275893327
server_dur: 33040
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5737,17 +5737,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32900
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25301779154
client_dur: 81058
- binder_reply_id: 32901
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25301805031
server_dur: 24119
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5774,17 +5774,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33247
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25327028096
client_dur: 144639
- binder_reply_id: 33248
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25327077936
server_dur: 53753
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5811,17 +5811,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33290
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25352301178
client_dur: 837973
- binder_reply_id: 33292
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25353047151
server_dur: 48734
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5848,17 +5848,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33320
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25378250275
client_dur: 77754
- binder_reply_id: 33321
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25378276198
server_dur: 28616
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5885,17 +5885,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33425
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25403423456
client_dur: 65101
- binder_reply_id: 33426
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25403445450
server_dur: 23191
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -5923,17 +5923,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::IActivityManager::registerUidObserver::server"
- binder_txn_id: 33427
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25403532822
client_dur: 243238
- binder_reply_id: 33428
+ client_tid: 492
server_process: "system_server"
server_thread: "binder:641_4"
server_ts: 25403547799
server_dur: 210707
+ server_tid: 1596
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -5966,17 +5966,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33431
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25403800150
client_dur: 77678
- binder_reply_id: 33432
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25403821750
server_dur: 43829
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6003,17 +6003,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34122
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25429003446
client_dur: 55342
- binder_reply_id: 34123
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25429021995
server_dur: 20582
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6040,17 +6040,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34277
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25454157095
client_dur: 68221
- binder_reply_id: 34278
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25454182918
server_dur: 20352
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6077,17 +6077,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34330
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25479325945
client_dur: 157863
- binder_reply_id: 34331
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25479422370
server_dur: 35765
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6114,17 +6114,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34378
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25504631134
client_dur: 1082750
- binder_reply_id: 34379
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25505253998
server_dur: 109396
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6152,17 +6152,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::ISensorPrivacyManager::isSensorPrivacyEnabled::server"
- binder_txn_id: 34382
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25505818197
client_dur: 3125407
- binder_reply_id: 34383
+ client_tid: 492
server_process: "system_server"
server_thread: "binder:641_4"
server_ts: 25505891588
server_dur: 3000749
+ server_tid: 1596
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -6214,17 +6214,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::ISensorPrivacyManager::addSensorPrivacyListener::server"
- binder_txn_id: 34400
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25508998675
client_dur: 379026
- binder_reply_id: 34401
+ client_tid: 492
server_process: "system_server"
server_thread: "binder:641_4"
server_ts: 25509052778
server_dur: 272193
+ server_tid: 1596
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6251,17 +6251,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34431
client_process: "/system/bin/audioserver"
client_thread: "audioserver"
is_main_thread: true
client_ts: 25512878756
client_dur: 151351
- binder_reply_id: 34432
+ client_tid: 492
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25512939518
server_dur: 62943
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6288,17 +6288,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 51
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21612276580
client_dur: 39977
- binder_reply_id: 52
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21612292301
server_dur: 14064
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6325,17 +6325,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 119
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21637405403
client_dur: 60035
- binder_reply_id: 120
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21637427285
server_dur: 24550
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6362,17 +6362,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 422
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21662560974
client_dur: 372941
- binder_reply_id: 457
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21662897046
server_dur: 22907
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6399,17 +6399,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 784
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21688024281
client_dur: 59297
- binder_reply_id: 785
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21688047484
server_dur: 21173
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6436,17 +6436,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 813
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21713127573
client_dur: 63596
- binder_reply_id: 814
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21713152373
server_dur: 21155
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6473,17 +6473,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 874
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21738283156
client_dur: 60407
- binder_reply_id: 875
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21738305184
server_dur: 24886
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6510,17 +6510,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 963
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21763445363
client_dur: 70801
- binder_reply_id: 967
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21763467940
server_dur: 30748
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6547,17 +6547,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1452
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21788612931
client_dur: 57076
- binder_reply_id: 1453
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21788635008
server_dur: 21359
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6584,17 +6584,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1464
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21813762065
client_dur: 61236
- binder_reply_id: 1465
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21813783295
server_dur: 25042
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6621,17 +6621,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1488
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21838919344
client_dur: 59886
- binder_reply_id: 1489
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21838943470
server_dur: 20686
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6658,17 +6658,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1502
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21864144722
client_dur: 71604
- binder_reply_id: 1503
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21864171886
server_dur: 25966
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6695,17 +6695,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2036
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21889317261
client_dur: 517889
- binder_reply_id: 2038
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21889524828
server_dur: 21638
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6732,17 +6732,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2102
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21914927560
client_dur: 59832
- binder_reply_id: 2103
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21914949348
server_dur: 23104
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6769,17 +6769,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2170
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21940080190
client_dur: 63873
- binder_reply_id: 2171
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21940103851
server_dur: 24784
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6806,17 +6806,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2221
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21965236304
client_dur: 87480
- binder_reply_id: 2222
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21965262841
server_dur: 47604
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -6849,17 +6849,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2662
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 21990454958
client_dur: 89222
- binder_reply_id: 2663
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21990491103
server_dur: 25934
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6886,17 +6886,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2702
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22015656850
client_dur: 62246
- binder_reply_id: 2703
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22015682089
server_dur: 21161
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6923,17 +6923,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2737
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22040814163
client_dur: 64221
- binder_reply_id: 2738
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22040838835
server_dur: 24377
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6960,17 +6960,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2799
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22066737714
client_dur: 128820
- binder_reply_id: 2801
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22066831151
server_dur: 19563
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -6997,17 +6997,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3302
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22091960087
client_dur: 58325
- binder_reply_id: 3303
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22091982875
server_dur: 21344
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7034,17 +7034,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3322
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22117113923
client_dur: 63410
- binder_reply_id: 3323
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22117137718
server_dur: 23868
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7071,17 +7071,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3342
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22142267357
client_dur: 59986
- binder_reply_id: 3343
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22142291376
server_dur: 21134
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7108,17 +7108,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3398
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22167423522
client_dur: 59967
- binder_reply_id: 3399
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22167445520
server_dur: 22511
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7145,17 +7145,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3944
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22192579344
client_dur: 60820
- binder_reply_id: 3945
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22192603786
server_dur: 21006
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7182,17 +7182,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3957
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22217730341
client_dur: 55283
- binder_reply_id: 3958
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22217750903
server_dur: 20680
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7219,17 +7219,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3990
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22242880300
client_dur: 71100
- binder_reply_id: 3991
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22242905309
server_dur: 26682
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7256,17 +7256,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4043
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22268043393
client_dur: 409558
- binder_reply_id: 4045
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22268414904
server_dur: 21405
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7293,17 +7293,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4633
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22293548146
client_dur: 63871
- binder_reply_id: 4634
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22293572042
server_dur: 22980
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7330,17 +7330,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4744
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22318716098
client_dur: 339826
- binder_reply_id: 4746
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22318736854
server_dur: 23010
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7367,17 +7367,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4851
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22344146679
client_dur: 110188
- binder_reply_id: 4852
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22344218394
server_dur: 24011
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7404,17 +7404,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4983
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22369334226
client_dur: 94388
- binder_reply_id: 4985
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22369355609
server_dur: 48856
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7441,17 +7441,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5432
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22394536230
client_dur: 62982
- binder_reply_id: 5433
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22394561551
server_dur: 22059
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7478,17 +7478,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5563
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22419697576
client_dur: 61323
- binder_reply_id: 5564
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22419722756
server_dur: 21994
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7515,17 +7515,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5695
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22445031509
client_dur: 50515
- binder_reply_id: 5696
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22445050820
server_dur: 17128
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7552,17 +7552,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5813
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22470174653
client_dur: 55822
- binder_reply_id: 5814
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22470196239
server_dur: 21286
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7589,17 +7589,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6375
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22495325972
client_dur: 68180
- binder_reply_id: 6376
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22495350975
server_dur: 26711
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7626,17 +7626,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6561
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22521360985
client_dur: 234231
- binder_reply_id: 6563
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22521382730
server_dur: 21186
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7663,17 +7663,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6719
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22546697891
client_dur: 98444
- binder_reply_id: 6720
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22546761058
server_dur: 19881
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7700,17 +7700,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6903
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22571892907
client_dur: 66101
- binder_reply_id: 6904
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22571916881
server_dur: 25795
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7737,17 +7737,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7574
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22597062070
client_dur: 259462
- binder_reply_id: 7575
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22597272531
server_dur: 34173
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7774,17 +7774,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7723
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22622418577
client_dur: 59816
- binder_reply_id: 7724
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22622443274
server_dur: 21430
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7811,17 +7811,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7910
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22650180912
client_dur: 473997
- binder_reply_id: 7912
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22650255041
server_dur: 19254
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7848,17 +7848,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8060
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22675764005
client_dur: 70615
- binder_reply_id: 8064
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22675789713
server_dur: 25069
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7885,17 +7885,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8696
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22701432879
client_dur: 450491
- binder_reply_id: 8703
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22701762194
server_dur: 23978
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7922,17 +7922,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8871
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22726978606
client_dur: 401005
- binder_reply_id: 8874
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22727339544
server_dur: 23475
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7959,17 +7959,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9057
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22752478293
client_dur: 586574
- binder_reply_id: 9062
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22753025360
server_dur: 21422
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -7996,17 +7996,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9212
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22778161650
client_dur: 349397
- binder_reply_id: 9215
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22778472830
server_dur: 22980
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8033,17 +8033,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9880
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22803612048
client_dur: 67634
- binder_reply_id: 9882
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22803636072
server_dur: 23917
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8070,17 +8070,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10057
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22828777874
client_dur: 318230
- binder_reply_id: 10059
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22828822556
server_dur: 26877
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8107,17 +8107,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10228
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22854196228
client_dur: 561632
- binder_reply_id: 10232
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22854720488
server_dur: 21460
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8144,17 +8144,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10376
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22879856680
client_dur: 63364
- binder_reply_id: 10377
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22879882339
server_dur: 22238
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8181,17 +8181,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10937
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22905018627
client_dur: 66122
- binder_reply_id: 10938
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22905041577
server_dur: 26326
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8218,17 +8218,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11104
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22930183511
client_dur: 67161
- binder_reply_id: 11105
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22930213119
server_dur: 23605
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8255,17 +8255,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11258
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22955349414
client_dur: 156341
- binder_reply_id: 11261
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22955463649
server_dur: 24599
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8292,17 +8292,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11429
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 22980607439
client_dur: 65794
- binder_reply_id: 11430
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22980629549
server_dur: 26192
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8329,17 +8329,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12057
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23005774838
client_dur: 62936
- binder_reply_id: 12058
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23005798704
server_dur: 23801
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8366,17 +8366,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12168
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23030941978
client_dur: 89285
- binder_reply_id: 12169
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23030973182
server_dur: 37855
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8403,17 +8403,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12300
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23056174448
client_dur: 200618
- binder_reply_id: 12301
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23056329883
server_dur: 23980
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8440,17 +8440,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12443
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23081467052
client_dur: 59125
- binder_reply_id: 12444
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23081486828
server_dur: 24680
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8477,17 +8477,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12986
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23106620846
client_dur: 61616
- binder_reply_id: 12987
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23106642188
server_dur: 24012
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8514,17 +8514,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13145
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23131777328
client_dur: 123447
- binder_reply_id: 13146
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23131861232
server_dur: 22637
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8551,17 +8551,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13280
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23157002672
client_dur: 79156
- binder_reply_id: 13283
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23157030248
server_dur: 27226
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8588,17 +8588,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13431
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23182173903
client_dur: 376646
- binder_reply_id: 13434
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23182500065
server_dur: 21132
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8625,17 +8625,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14086
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23207650439
client_dur: 67278
- binder_reply_id: 14087
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23207680535
server_dur: 23155
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8662,17 +8662,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14230
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23233851428
client_dur: 892848
- binder_reply_id: 14231
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23233871293
server_dur: 23312
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8699,17 +8699,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14429
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23259841421
client_dur: 63174
- binder_reply_id: 14430
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23259863994
server_dur: 23889
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8736,17 +8736,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14599
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23284999517
client_dur: 56437
- binder_reply_id: 14600
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23285019554
server_dur: 21307
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8773,17 +8773,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15034
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23310151865
client_dur: 642229
- binder_reply_id: 15040
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23310751409
server_dur: 26103
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8810,17 +8810,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15212
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23335905400
client_dur: 357982
- binder_reply_id: 15215
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23336222503
server_dur: 25821
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8847,17 +8847,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15414
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23361328882
client_dur: 63784
- binder_reply_id: 15415
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23361351852
server_dur: 24700
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8884,17 +8884,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15619
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23386869959
client_dur: 66376
- binder_reply_id: 15620
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23386894766
server_dur: 25613
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8921,17 +8921,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16049
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23412468379
client_dur: 144242
- binder_reply_id: 16050
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23412492591
server_dur: 28309
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8958,17 +8958,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16251
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23437712307
client_dur: 61646
- binder_reply_id: 16252
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23437733692
server_dur: 21877
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -8995,17 +8995,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16396
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23462870779
client_dur: 64694
- binder_reply_id: 16398
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23462898239
server_dur: 21829
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9032,17 +9032,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16595
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23488042638
client_dur: 69970
- binder_reply_id: 16596
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23488068942
server_dur: 26303
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9069,17 +9069,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17254
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23513211192
client_dur: 57998
- binder_reply_id: 17255
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23513232838
server_dur: 22355
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9106,17 +9106,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17394
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23538364057
client_dur: 90805
- binder_reply_id: 17396
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23538417034
server_dur: 21543
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9143,17 +9143,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17505
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23563555747
client_dur: 62301
- binder_reply_id: 17506
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23563577896
server_dur: 23477
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9180,17 +9180,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17632
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23588716088
client_dur: 122069
- binder_reply_id: 17634
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23588796199
server_dur: 21803
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9217,17 +9217,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18260
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23613942195
client_dur: 406560
- binder_reply_id: 18262
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23614311041
server_dur: 21665
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9254,17 +9254,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18372
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23639449764
client_dur: 297834
- binder_reply_id: 18375
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23639707345
server_dur: 24585
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9291,17 +9291,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18447
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23664840926
client_dur: 64026
- binder_reply_id: 18448
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23664863549
server_dur: 25828
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9328,17 +9328,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18539
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23689999571
client_dur: 60667
- binder_reply_id: 18540
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23690020989
server_dur: 24039
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9365,17 +9365,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19166
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23715668567
client_dur: 55651
- binder_reply_id: 19167
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23715687865
server_dur: 20534
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9402,17 +9402,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19303
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23740820398
client_dur: 69779
- binder_reply_id: 19304
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23740846289
server_dur: 26005
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9439,17 +9439,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19382
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23765983216
client_dur: 63111
- binder_reply_id: 19383
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23766008333
server_dur: 22489
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9476,17 +9476,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19458
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23791142714
client_dur: 62184
- binder_reply_id: 19459
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23791165515
server_dur: 24176
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9513,17 +9513,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20037
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23816748979
client_dur: 97527
- binder_reply_id: 20038
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23816810994
server_dur: 19216
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9550,17 +9550,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20114
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23841937008
client_dur: 265351
- binder_reply_id: 20116
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23842045870
server_dur: 21030
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9587,17 +9587,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20167
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23867298197
client_dur: 65269
- binder_reply_id: 20168
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23867323342
server_dur: 24762
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9624,17 +9624,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20181
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23892458661
client_dur: 61895
- binder_reply_id: 20182
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23892481485
server_dur: 23511
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9661,17 +9661,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20570
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23917612205
client_dur: 60756
- binder_reply_id: 20571
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23917632161
server_dur: 27790
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9698,17 +9698,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20580
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23942767445
client_dur: 56639
- binder_reply_id: 20581
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23942789248
server_dur: 20150
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9735,17 +9735,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20586
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23967917345
client_dur: 61714
- binder_reply_id: 20587
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23967941212
server_dur: 23677
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9772,17 +9772,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20609
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 23993073217
client_dur: 61426
- binder_reply_id: 20610
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23993098746
server_dur: 21011
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9809,17 +9809,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21074
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24018227157
client_dur: 154788
- binder_reply_id: 21077
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24018346321
server_dur: 21354
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9846,17 +9846,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21173
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24043472861
client_dur: 56072
- binder_reply_id: 21174
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24043492721
server_dur: 20952
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9883,17 +9883,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21282
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24068623147
client_dur: 61422
- binder_reply_id: 21283
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24068647003
server_dur: 23307
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9920,17 +9920,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21381
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24094174551
client_dur: 60440
- binder_reply_id: 21382
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24094198265
server_dur: 20963
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9957,17 +9957,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21895
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24119330336
client_dur: 62796
- binder_reply_id: 21896
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24119353765
server_dur: 24014
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -9994,17 +9994,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21968
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24144486541
client_dur: 57521
- binder_reply_id: 21969
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24144507336
server_dur: 20651
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10031,17 +10031,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22044
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24169644272
client_dur: 59318
- binder_reply_id: 22045
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24169667507
server_dur: 21848
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10068,17 +10068,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22132
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24194796993
client_dur: 61133
- binder_reply_id: 22134
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24194818919
server_dur: 24981
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10105,17 +10105,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22535
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24219976971
client_dur: 80874
- binder_reply_id: 22536
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24220009018
server_dur: 24029
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10142,17 +10142,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22605
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24245182141
client_dur: 75715
- binder_reply_id: 22606
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24245212188
server_dur: 24869
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10179,17 +10179,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22736
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24270354623
client_dur: 72978
- binder_reply_id: 22737
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24270381508
server_dur: 24460
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10216,17 +10216,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22954
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24296497808
client_dur: 74119
- binder_reply_id: 22955
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24296524147
server_dur: 25619
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10253,17 +10253,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23605
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24321677437
client_dur: 1068351
- binder_reply_id: 23619
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24322701227
server_dur: 22458
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10290,17 +10290,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23875
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24349464998
client_dur: 600120
- binder_reply_id: 23876
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24349498235
server_dur: 21721
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10327,17 +10327,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24063
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24375203138
client_dur: 200814
- binder_reply_id: 24069
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24375371665
server_dur: 20774
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10364,17 +10364,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24195
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24400499298
client_dur: 1655381
- binder_reply_id: 24196
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24400525814
server_dur: 20740
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10401,17 +10401,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24805
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24427255856
client_dur: 74073
- binder_reply_id: 24806
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24427281368
server_dur: 33400
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10438,17 +10438,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24991
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24452425092
client_dur: 66019
- binder_reply_id: 24992
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24452453488
server_dur: 22713
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10475,17 +10475,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25036
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24477584081
client_dur: 77570
- binder_reply_id: 25037
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24477603311
server_dur: 20359
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10512,17 +10512,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25062
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24502766882
client_dur: 85030
- binder_reply_id: 25063
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24502792394
server_dur: 34540
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10549,17 +10549,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25574
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24528063792
client_dur: 88744
- binder_reply_id: 25575
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24528100762
server_dur: 19035
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10586,17 +10586,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25580
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24553269933
client_dur: 102641
- binder_reply_id: 25581
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24553320732
server_dur: 19753
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10623,17 +10623,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25637
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24578496582
client_dur: 75733
- binder_reply_id: 25638
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24578522139
server_dur: 31879
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10660,17 +10660,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25722
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24603666160
client_dur: 32902
- binder_reply_id: 25723
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24603676548
server_dur: 13734
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10697,17 +10697,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26255
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24628827055
client_dur: 77433
- binder_reply_id: 26256
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24628855199
server_dur: 31376
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10734,17 +10734,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26303
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24654016554
client_dur: 82862
- binder_reply_id: 26304
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24654047419
server_dur: 27392
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10771,17 +10771,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26498
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24679300128
client_dur: 51067
- binder_reply_id: 26499
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24679317330
server_dur: 23251
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10808,17 +10808,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26703
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24704445330
client_dur: 53313
- binder_reply_id: 26704
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24704463794
server_dur: 20543
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10845,17 +10845,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27351
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24729604221
client_dur: 73960
- binder_reply_id: 27353
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24729643378
server_dur: 19819
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10882,17 +10882,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27453
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24754787089
client_dur: 79191
- binder_reply_id: 27454
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24754812563
server_dur: 21216
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10919,17 +10919,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27639
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24779973546
client_dur: 61655
- binder_reply_id: 27640
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24779997866
server_dur: 21840
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10956,17 +10956,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27743
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24805151631
client_dur: 65179
- binder_reply_id: 27744
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24805176625
server_dur: 24502
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -10993,17 +10993,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28208
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24830317956
client_dur: 66289
- binder_reply_id: 28209
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24830344368
server_dur: 21990
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11030,17 +11030,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28391
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24855481377
client_dur: 65228
- binder_reply_id: 28392
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24855502595
server_dur: 27360
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11067,17 +11067,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28574
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24880648226
client_dur: 55511
- binder_reply_id: 28575
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24880667129
server_dur: 21590
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11104,17 +11104,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28819
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24909335836
client_dur: 55761
- binder_reply_id: 28821
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24909354477
server_dur: 24104
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11141,17 +11141,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29543
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24934490094
client_dur: 58244
- binder_reply_id: 29544
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24934509872
server_dur: 22084
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11178,17 +11178,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29763
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24959652634
client_dur: 81523
- binder_reply_id: 29764
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24959684793
server_dur: 28526
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11215,17 +11215,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29885
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 24984851591
client_dur: 68470
- binder_reply_id: 29886
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24984877747
server_dur: 26966
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11252,17 +11252,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29943
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25010040890
client_dur: 90947
- binder_reply_id: 29944
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25010071568
server_dur: 37280
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11289,17 +11289,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30532
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25035275877
client_dur: 59761
- binder_reply_id: 30533
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25035296221
server_dur: 25210
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11326,17 +11326,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30668
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25060426543
client_dur: 81204
- binder_reply_id: 30669
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25060443769
server_dur: 22941
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11363,17 +11363,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30818
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25085672790
client_dur: 95011
- binder_reply_id: 30821
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25085716849
server_dur: 37413
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11400,17 +11400,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30934
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25110861456
client_dur: 53363
- binder_reply_id: 30935
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25110879022
server_dur: 22707
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11437,17 +11437,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31541
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25136012642
client_dur: 51978
- binder_reply_id: 31542
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25136030960
server_dur: 22166
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11474,17 +11474,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31702
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25161156360
client_dur: 68046
- binder_reply_id: 31703
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25161174689
server_dur: 37221
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11511,17 +11511,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31878
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25186325904
client_dur: 37128
- binder_reply_id: 31879
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25186338341
server_dur: 14526
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11548,17 +11548,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32070
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25211748648
client_dur: 44699
- binder_reply_id: 32071
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25211763861
server_dur: 18676
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11585,17 +11585,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32684
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25236887649
client_dur: 51265
- binder_reply_id: 32685
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25236905107
server_dur: 21519
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11622,17 +11622,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32745
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25262053873
client_dur: 82396
- binder_reply_id: 32746
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25262085792
server_dur: 26917
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11659,17 +11659,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32860
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25287387704
client_dur: 103899
- binder_reply_id: 32862
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25287423221
server_dur: 43908
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11696,17 +11696,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32910
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25312712971
client_dur: 248879
- binder_reply_id: 32911
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25312865501
server_dur: 53943
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11733,17 +11733,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33264
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25338145653
client_dur: 118734
- binder_reply_id: 33265
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25338183347
server_dur: 50843
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11770,17 +11770,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33305
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25363427959
client_dur: 127185
- binder_reply_id: 33306
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25363473345
server_dur: 52393
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11807,17 +11807,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33374
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25388666272
client_dur: 311561
- binder_reply_id: 33376
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25388926887
server_dur: 27556
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -11844,17 +11844,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33377
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25389019468
client_dur: 2257654
- binder_reply_id: 33378
+ client_tid: 537
server_process: "system_server"
server_thread: "binder:641_2"
server_ts: 25389272037
server_dur: 1993270
+ server_tid: 656
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -11906,17 +11906,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::IActivityManager::registerUidObserver::server"
- binder_txn_id: 33393
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25391362853
client_dur: 2138663
- binder_reply_id: 33394
+ client_tid: 537
server_process: "system_server"
server_thread: "binder:641_1"
server_ts: 25391432268
server_dur: 2057673
+ server_tid: 655
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -11967,17 +11967,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33404
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25393529331
client_dur: 72907
- binder_reply_id: 33405
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25393544112
server_dur: 48279
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12004,17 +12004,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33530
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25418715954
client_dur: 46115
- binder_reply_id: 33533
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25418731360
server_dur: 20385
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12041,17 +12041,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34206
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25443850387
client_dur: 44974
- binder_reply_id: 34207
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25443866014
server_dur: 19042
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12078,17 +12078,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34325
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25469057379
client_dur: 66877
- binder_reply_id: 34326
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25469081511
server_dur: 26836
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12115,17 +12115,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34343
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25494306485
client_dur: 127198
- binder_reply_id: 34344
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25494352512
server_dur: 49015
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12152,17 +12152,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34481
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25519756306
client_dur: 101379
- binder_reply_id: 34482
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25519800487
server_dur: 31778
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12190,17 +12190,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::ISensorPrivacyManager::supportsSensorToggle::server"
- binder_txn_id: 34486
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25519893501
client_dur: 154940
- binder_reply_id: 34487
+ client_tid: 537
server_process: "system_server"
server_thread: "binder:641_4"
server_ts: 25519915012
server_dur: 115492
+ server_tid: 1596
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12228,17 +12228,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::ISensorPrivacyManager::addSensorPrivacyListener::server"
- binder_txn_id: 34490
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25520078379
client_dur: 176159
- binder_reply_id: 34491
+ client_tid: 537
server_process: "system_server"
server_thread: "binder:641_1"
server_ts: 25520102430
server_dur: 134309
+ server_tid: 655
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12266,17 +12266,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::ISensorPrivacyManager::isSensorPrivacyEnabled::server"
- binder_txn_id: 34496
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25520281012
client_dur: 123400
- binder_reply_id: 34497
+ client_tid: 537
server_process: "system_server"
server_thread: "binder:641_2"
server_ts: 25520299524
server_dur: 88243
+ server_tid: 656
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12303,17 +12303,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34499
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25520423828
client_dur: 343243
- binder_reply_id: 34500
+ client_tid: 537
server_process: "system_server"
server_thread: "binder:641_3"
server_ts: 25520612948
server_dur: 123445
+ server_tid: 1595
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12340,17 +12340,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34505
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25520890215
client_dur: 293220
- binder_reply_id: 34507
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25521075472
server_dur: 82900
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12378,17 +12378,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::java::IAppOpsService::setCameraAudioRestriction::server"
- binder_txn_id: 34508
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25521216286
client_dur: 489554
- binder_reply_id: 34509
+ client_tid: 537
server_process: "system_server"
server_thread: "binder:641_3"
server_ts: 25521243526
server_dur: 435659
+ server_tid: 1595
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -12421,17 +12421,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34563
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25523480228
client_dur: 2277042
- binder_reply_id: 34581
+ client_tid: 537
server_process: "/system/bin/hwservicemanager"
server_thread: "hwservicemanage"
server_ts: 25523653053
server_dur: 2085804
+ server_tid: 247
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -12470,17 +12470,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34776
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25525828575
client_dur: 674113
- binder_reply_id: 34797
+ client_tid: 537
server_process: "/system/bin/hwservicemanager"
server_thread: "hwservicemanage"
server_ts: 25526007038
server_dur: 466892
+ server_tid: 247
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -12519,17 +12519,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35034
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25529470300
client_dur: 103937
- binder_reply_id: 35035
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25529493228
server_dur: 62956
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12556,17 +12556,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35037
client_process: "/system/bin/cameraserver"
client_thread: "cameraserver"
is_main_thread: true
client_ts: 25529642910
client_dur: 106592
- binder_reply_id: 35038
+ client_tid: 537
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25529669348
server_dur: 64544
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12593,17 +12593,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 48
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 21610888219
client_dur: 1404460
- binder_reply_id: 49
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21610912981
server_dur: 24345
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12630,17 +12630,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 816
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 21713165109
client_dur: 1236372
- binder_reply_id: 819
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21713185409
server_dur: 12103
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12667,17 +12667,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1475
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 21817588572
client_dur: 329198
- binder_reply_id: 1478
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21817646283
server_dur: 29874
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12704,17 +12704,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2123
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 21918044833
client_dur: 54295
- binder_reply_id: 2124
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 21918066018
server_dur: 22515
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12741,17 +12741,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2708
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22018230040
client_dur: 4199277
- binder_reply_id: 2709
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22018253018
server_dur: 20817
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12778,17 +12778,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3328
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22128615818
client_dur: 66352
- binder_reply_id: 3329
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22128641106
server_dur: 21332
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12815,17 +12815,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3971
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22231107021
client_dur: 6202865
- binder_reply_id: 3972
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22231126269
server_dur: 21216
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12852,17 +12852,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4827
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22338230784
client_dur: 5927748
- binder_reply_id: 4828
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22338257085
server_dur: 22271
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12889,17 +12889,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5686
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22444315008
client_dur: 360477
- binder_reply_id: 5687
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22444338001
server_dur: 22884
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12926,17 +12926,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6708
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22545342573
client_dur: 1367091
- binder_reply_id: 6709
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22545364958
server_dur: 22936
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -12963,17 +12963,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7884
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22646870376
client_dur: 61414
- binder_reply_id: 7885
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22646893001
server_dur: 24570
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13000,17 +13000,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9014
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22747766863
client_dur: 1605566
- binder_reply_id: 9026
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22749199929
server_dur: 25123
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13037,17 +13037,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10202
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22849527732
client_dur: 3775048
- binder_reply_id: 10204
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22849787260
server_dur: 22559
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13074,17 +13074,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11260
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 22955387074
client_dur: 5918097
- binder_reply_id: 11262
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 22955504595
server_dur: 12187
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13111,17 +13111,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12346
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23063243768
client_dur: 1153069
- binder_reply_id: 12349
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23063268117
server_dur: 21864
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13148,17 +13148,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13368
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23171834613
client_dur: 468230
- binder_reply_id: 13371
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23171888187
server_dur: 23659
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13185,17 +13185,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14513
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23274482309
client_dur: 56450
- binder_reply_id: 14514
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23274502428
server_dur: 22204
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13222,17 +13222,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15526
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23375517889
client_dur: 2282317
- binder_reply_id: 15550
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23377319838
server_dur: 23748
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13259,17 +13259,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16517
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23479410599
client_dur: 60331
- binder_reply_id: 16518
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23479434099
server_dur: 24056
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13296,17 +13296,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17587
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23581096165
client_dur: 380036
- binder_reply_id: 17589
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23581329034
server_dur: 23039
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13333,17 +13333,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18504
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23683521915
client_dur: 66608
- binder_reply_id: 18505
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23683548740
server_dur: 23628
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13370,17 +13370,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19454
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23788017588
client_dur: 110886
- binder_reply_id: 19455
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23788091294
server_dur: 22793
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13407,17 +13407,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20184
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23892497829
client_dur: 5298146
- binder_reply_id: 20185
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23892520529
server_dur: 12354
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13444,17 +13444,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20623
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 23997916363
client_dur: 128256
- binder_reply_id: 20624
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 23997934258
server_dur: 22034
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13481,17 +13481,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21388
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24100588444
client_dur: 79761
- binder_reply_id: 21393
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24100613596
server_dur: 21941
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13518,17 +13518,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22159
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24203608109
client_dur: 1476962
- binder_reply_id: 22160
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24203662175
server_dur: 25824
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13555,17 +13555,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23177
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24305487641
client_dur: 69000
- binder_reply_id: 23181
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24305515718
server_dur: 25348
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13592,17 +13592,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24224
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24405940362
client_dur: 114844
- binder_reply_id: 24228
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24405962114
server_dur: 22212
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13629,17 +13629,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25067
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24506183075
client_dur: 76130
- binder_reply_id: 25068
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24506212466
server_dur: 21817
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13666,17 +13666,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25734
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24606672569
client_dur: 71411
- binder_reply_id: 25735
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24606692709
server_dur: 37402
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13703,17 +13703,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26722
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24706847915
client_dur: 77826
- binder_reply_id: 26723
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24706871511
server_dur: 21505
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13740,17 +13740,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27754
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24807614065
client_dur: 142762
- binder_reply_id: 27755
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24807635682
server_dur: 20956
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13777,17 +13777,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28823
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 24909374599
client_dur: 3171973
- binder_reply_id: 28824
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24909393940
server_dur: 10997
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13814,17 +13814,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29971
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 25012679868
client_dur: 112287
- binder_reply_id: 29972
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25012708944
server_dur: 35550
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13851,17 +13851,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30937
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 25112924292
client_dur: 43230
- binder_reply_id: 30938
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25112938063
server_dur: 18263
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13888,17 +13888,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32075
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 25213072326
client_dur: 33395
- binder_reply_id: 32076
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25213083753
server_dur: 13289
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13925,17 +13925,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32913
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 25313259127
client_dur: 150680
- binder_reply_id: 32914
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25313317394
server_dur: 52236
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13962,17 +13962,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33473
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 25415404685
client_dur: 1470768
- binder_reply_id: 33482
+ client_tid: 1225
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25416823355
server_dur: 22986
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -13999,17 +13999,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33492
client_process: "/system/bin/storaged"
client_thread: "storaged"
is_main_thread: false
client_ts: 25417416478
client_dur: 321332
- binder_reply_id: 33493
+ client_tid: 1225
server_process: "system_server"
server_thread: "binder:641_4"
server_ts: 25417428728
server_dur: 140719
+ server_tid: 1596
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14036,17 +14036,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37690
client_process: "/system/bin/surfaceflinger"
client_thread: "binder:496_2"
is_main_thread: false
client_ts: 25867907972
client_dur: 68305
- binder_reply_id: 37691
+ client_tid: 522
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25867933710
server_dur: 25394
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14073,17 +14073,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 167
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21648847518
client_dur: 138863
- binder_reply_id: 168
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21648864955
server_dur: 110424
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14110,17 +14110,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 169
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21649020222
client_dur: 1298536
- binder_reply_id: 170
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21649025816
server_dur: 1271373
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14147,17 +14147,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 173
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21650405554
client_dur: 21176
- binder_reply_id: 174
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21650412827
server_dur: 7662
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14184,17 +14184,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 858
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21732179696
client_dur: 66330
- binder_reply_id: 859
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21732194327
server_dur: 42279
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14221,17 +14221,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 860
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21732276479
client_dur: 998493
- binder_reply_id: 861
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21732281653
server_dur: 980816
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14258,17 +14258,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 882
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21747805001
client_dur: 32253
- binder_reply_id: 883
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21747815991
server_dur: 13234
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14295,17 +14295,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1466
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21815501160
client_dur: 67864
- binder_reply_id: 1467
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21815515197
server_dur: 44624
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14332,17 +14332,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1468
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21815599518
client_dur: 1843570
- binder_reply_id: 1469
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21815604505
server_dur: 1825932
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14369,17 +14369,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 1470
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21817527536
client_dur: 20911
- binder_reply_id: 1471
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21817534229
server_dur: 6822
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14406,17 +14406,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2067
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21898832978
client_dur: 61578
- binder_reply_id: 2068
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21898846685
server_dur: 38670
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14443,17 +14443,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2069
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21898923783
client_dur: 1096630
- binder_reply_id: 2070
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21898928634
server_dur: 1080195
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14480,17 +14480,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2099
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21914447745
client_dur: 30172
- binder_reply_id: 2100
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21914458873
server_dur: 11417
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14517,17 +14517,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2649
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21982278493
client_dur: 137675
- binder_reply_id: 2650
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21982310594
server_dur: 80114
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14554,17 +14554,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2651
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21982477699
client_dur: 1235182
- binder_reply_id: 2652
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21982492293
server_dur: 1187140
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14591,17 +14591,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2654
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 21983894427
client_dur: 56732
- binder_reply_id: 2656
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 21983913100
server_dur: 18080
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14628,17 +14628,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2791
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22065483496
client_dur: 63685
- binder_reply_id: 2792
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22065497670
server_dur: 40803
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14665,17 +14665,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 2793
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22065575735
client_dur: 1062604
- binder_reply_id: 2794
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22065580382
server_dur: 1045862
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14702,17 +14702,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3278
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22081125903
client_dur: 31676
- binder_reply_id: 3279
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22081137566
server_dur: 12008
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14739,17 +14739,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3360
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22148826292
client_dur: 66432
- binder_reply_id: 3361
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22148840763
server_dur: 42889
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14776,17 +14776,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3363
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22148922210
client_dur: 1055199
- binder_reply_id: 3364
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22148927117
server_dur: 1037009
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14813,17 +14813,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3370
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22150072810
client_dur: 21373
- binder_reply_id: 3371
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22150080025
server_dur: 7715
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14850,17 +14850,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3975
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22232166904
client_dur: 64562
- binder_reply_id: 3976
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22232181958
server_dur: 40112
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14887,17 +14887,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3977
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22232260319
client_dur: 1084947
- binder_reply_id: 3978
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22232265525
server_dur: 1065811
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14924,17 +14924,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 3997
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22247787616
client_dur: 29515
- binder_reply_id: 3998
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22247797746
server_dur: 12125
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14961,17 +14961,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4716
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22315503408
client_dur: 75460
- binder_reply_id: 4717
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22315519682
server_dur: 49022
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -14998,17 +14998,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4718
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22315610938
client_dur: 1046448
- binder_reply_id: 4719
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22315616049
server_dur: 1029776
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15035,17 +15035,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 4720
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22316735903
client_dur: 21152
- binder_reply_id: 4721
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22316742808
server_dur: 7783
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15072,17 +15072,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5453
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22398839076
client_dur: 65963
- binder_reply_id: 5454
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22398854027
server_dur: 42248
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15109,17 +15109,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5455
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22398960806
client_dur: 1018998
- binder_reply_id: 5456
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22398966568
server_dur: 1000410
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15146,17 +15146,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 5534
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22414462930
client_dur: 32955
- binder_reply_id: 5535
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22414474372
server_dur: 13302
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15183,17 +15183,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6310
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22482179365
client_dur: 71661
- binder_reply_id: 6311
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22482194253
server_dur: 47932
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15220,17 +15220,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6312
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22482282793
client_dur: 955159
- binder_reply_id: 6313
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22482287911
server_dur: 938324
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15257,17 +15257,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6390
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22497465809
client_dur: 39624
- binder_reply_id: 6392
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22497477915
server_dur: 17691
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15294,17 +15294,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6854
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22565521231
client_dur: 66993
- binder_reply_id: 6855
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22565536155
server_dur: 42982
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15331,17 +15331,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 6856
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22565618391
client_dur: 1026658
- binder_reply_id: 6857
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22565623264
server_dur: 1009748
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15368,17 +15368,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7389
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22581241130
client_dur: 37185
- binder_reply_id: 7390
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22581254325
server_dur: 15879
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15405,17 +15405,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7900
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22648855410
client_dur: 78080
- binder_reply_id: 7901
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22648872617
server_dur: 51463
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15442,17 +15442,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7902
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22648965876
client_dur: 1080456
- binder_reply_id: 7903
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22648971095
server_dur: 1061465
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15479,17 +15479,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 7904
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22650134321
client_dur: 21145
- binder_reply_id: 7905
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22650140974
server_dur: 7869
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15516,17 +15516,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8909
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22732183976
client_dur: 84922
- binder_reply_id: 8910
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22732199541
server_dur: 59268
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15553,17 +15553,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 8911
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22732300442
client_dur: 1084256
- binder_reply_id: 8912
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22732305487
server_dur: 1066498
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15590,17 +15590,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9029
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22749316211
client_dur: 37389
- binder_reply_id: 9030
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22749329367
server_dur: 15449
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15627,17 +15627,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9959
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22815554390
client_dur: 80259
- binder_reply_id: 9960
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22815571850
server_dur: 52908
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15664,17 +15664,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9962
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22815665677
client_dur: 1846724
- binder_reply_id: 9963
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22815670690
server_dur: 1827939
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15701,17 +15701,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 9974
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22817599826
client_dur: 21169
- binder_reply_id: 9975
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22817606552
server_dur: 8080
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15738,17 +15738,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10907
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22898837991
client_dur: 66016
- binder_reply_id: 10908
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22898853740
server_dur: 41111
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15775,17 +15775,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 10909
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22898932620
client_dur: 1881472
- binder_reply_id: 10910
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22898937509
server_dur: 1862476
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15812,17 +15812,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11008
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22914460532
client_dur: 34598
- binder_reply_id: 11009
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22914472324
server_dur: 14518
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15849,17 +15849,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11436
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22982182870
client_dur: 80394
- binder_reply_id: 11437
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22982200371
server_dur: 52999
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15886,17 +15886,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11438
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22982296391
client_dur: 1052212
- binder_reply_id: 11439
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22982301600
server_dur: 1033314
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15923,17 +15923,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 11447
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 22983445756
client_dur: 23169
- binder_reply_id: 11448
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 22983452175
server_dur: 10357
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15960,17 +15960,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12360
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23065513683
client_dur: 74423
- binder_reply_id: 12361
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23065529019
server_dur: 49067
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -15997,17 +15997,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12362
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23065619219
client_dur: 1146958
- binder_reply_id: 12363
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23065624303
server_dur: 1129990
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16034,17 +16034,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 12440
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23081285291
client_dur: 45213
- binder_reply_id: 12441
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23081307603
server_dur: 14325
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16071,17 +16071,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13248
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23148835709
client_dur: 76791
- binder_reply_id: 13249
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23148852272
server_dur: 50863
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16108,17 +16108,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13252
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23148944247
client_dur: 1986947
- binder_reply_id: 13253
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23148949481
server_dur: 1965225
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16145,17 +16145,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 13258
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23151027818
client_dur: 25087
- binder_reply_id: 13259
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23151036483
server_dur: 9385
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16182,17 +16182,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14213
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23232183799
client_dur: 75511
- binder_reply_id: 14214
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23232201226
server_dur: 48102
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16219,17 +16219,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14215
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23232290686
client_dur: 1140969
- binder_reply_id: 14216
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23232295646
server_dur: 1123404
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16256,17 +16256,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 14359
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23249891699
client_dur: 37797
- binder_reply_id: 14360
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23249904526
server_dur: 16397
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16293,17 +16293,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15072
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23315566931
client_dur: 110557
- binder_reply_id: 15073
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23315592450
server_dur: 69421
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16330,17 +16330,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15075
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23315722066
client_dur: 2606042
- binder_reply_id: 15076
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23315729839
server_dur: 2583671
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16367,17 +16367,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15084
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23318420005
client_dur: 21345
- binder_reply_id: 15085
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23318427118
server_dur: 7958
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16404,17 +16404,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15959
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23398873863
client_dur: 68770
- binder_reply_id: 15960
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23398889934
server_dur: 41798
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16441,17 +16441,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 15962
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23398973230
client_dur: 1176570
- binder_reply_id: 15963
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23398978271
server_dur: 1158688
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16478,17 +16478,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16091
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23416727246
client_dur: 33867
- binder_reply_id: 16092
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23416739503
server_dur: 14319
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16515,17 +16515,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16540
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23482185608
client_dur: 80279
- binder_reply_id: 16541
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23482202317
server_dur: 53655
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16552,17 +16552,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16544
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23482297909
client_dur: 1040841
- binder_reply_id: 16545
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23482303086
server_dur: 1022859
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16589,17 +16589,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 16553
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23483420403
client_dur: 20295
- binder_reply_id: 16554
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23483427104
server_dur: 6793
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16626,17 +16626,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17517
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23566095373
client_dur: 80168
- binder_reply_id: 17518
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23566112317
server_dur: 53405
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16663,17 +16663,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17520
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23566207004
client_dur: 1080032
- binder_reply_id: 17521
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23566212869
server_dur: 1062341
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16700,17 +16700,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 17591
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23581426699
client_dur: 33178
- binder_reply_id: 17592
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23581438242
server_dur: 13572
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16737,17 +16737,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18402
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23648877211
client_dur: 74827
- binder_reply_id: 18403
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23648892093
server_dur: 50840
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16774,17 +16774,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18404
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23648984124
client_dur: 1869563
- binder_reply_id: 18405
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23648989106
server_dur: 1850394
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16811,17 +16811,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 18406
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23650943350
client_dur: 22389
- binder_reply_id: 18407
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23650950419
server_dur: 8699
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16848,17 +16848,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19274
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23732162997
client_dur: 66948
- binder_reply_id: 19275
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23732178223
server_dur: 42065
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16885,17 +16885,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19276
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23732260275
client_dur: 1099825
- binder_reply_id: 19277
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23732265173
server_dur: 1083011
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16922,17 +16922,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 19318
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23747796852
client_dur: 29683
- binder_reply_id: 19319
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23747806637
server_dur: 12580
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16959,17 +16959,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20026
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23815516337
client_dur: 68846
- binder_reply_id: 20027
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23815530730
server_dur: 44894
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -16996,17 +16996,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20028
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23815619259
client_dur: 986718
- binder_reply_id: 20029
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23815623956
server_dur: 969888
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17033,17 +17033,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20030
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23816691292
client_dur: 20206
- binder_reply_id: 20031
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23816697719
server_dur: 7427
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17070,17 +17070,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20286
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23898849538
client_dur: 73093
- binder_reply_id: 20287
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23898865505
server_dur: 44882
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17107,17 +17107,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20288
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23898957000
client_dur: 1065096
- binder_reply_id: 20289
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23898962241
server_dur: 1045751
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17144,17 +17144,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20567
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23914455173
client_dur: 29880
- binder_reply_id: 20568
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23914466130
server_dur: 11108
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17181,17 +17181,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20594
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23982180549
client_dur: 85583
- binder_reply_id: 20595
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23982199040
server_dur: 52914
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17218,17 +17218,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20596
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23982305851
client_dur: 1744711
- binder_reply_id: 20597
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23982314504
server_dur: 1722762
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17255,17 +17255,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 20598
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 23984133705
client_dur: 20045
- binder_reply_id: 20599
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 23984139858
server_dur: 7402
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17292,17 +17292,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21253
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24065542758
client_dur: 68668
- binder_reply_id: 21254
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24065557894
server_dur: 43859
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17329,17 +17329,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21255
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24065652205
client_dur: 1049759
- binder_reply_id: 21256
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24065657696
server_dur: 1032583
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17366,17 +17366,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21338
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24081125997
client_dur: 31826
- binder_reply_id: 21339
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24081137112
server_dur: 13041
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17403,17 +17403,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21988
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24148820113
client_dur: 68214
- binder_reply_id: 21989
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24148833979
server_dur: 44630
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17440,17 +17440,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21990
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24148918715
client_dur: 1009266
- binder_reply_id: 21991
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24148923375
server_dur: 991906
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17477,17 +17477,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 21997
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24150011467
client_dur: 21064
- binder_reply_id: 21998
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24150018449
server_dur: 7359
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17514,17 +17514,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22609
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24247778973
client_dur: 34911
- binder_reply_id: 22610
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24247791507
server_dur: 14684
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17551,17 +17551,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22611
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24248842389
client_dur: 66174
- binder_reply_id: 22612
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24248855559
server_dur: 43223
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17588,17 +17588,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22613
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24248937934
client_dur: 1130965
- binder_reply_id: 22614
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24248943066
server_dur: 1111247
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17625,17 +17625,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 22634
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24250153754
client_dur: 21489
- binder_reply_id: 22635
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24250161172
server_dur: 7362
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17662,17 +17662,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23732
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24332164030
client_dur: 78622
- binder_reply_id: 23733
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24332193334
server_dur: 39186
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17699,17 +17699,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23735
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24332271286
client_dur: 1233475
- binder_reply_id: 23736
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24332276288
server_dur: 1215090
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17736,17 +17736,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 23886
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24350341616
client_dur: 97785
- binder_reply_id: 23887
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24350364644
server_dur: 50768
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17773,17 +17773,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24745
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24415506341
client_dur: 73094
- binder_reply_id: 24746
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24415521413
server_dur: 48860
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17810,17 +17810,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24747
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24415610395
client_dur: 1963175
- binder_reply_id: 24748
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24415614985
server_dur: 1944970
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17847,17 +17847,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 24756
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24417688619
client_dur: 22666
- binder_reply_id: 24757
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24417696179
server_dur: 8868
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17884,17 +17884,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25053
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24498858408
client_dur: 72316
- binder_reply_id: 25054
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24498874905
server_dur: 44364
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17921,17 +17921,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25055
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24498965251
client_dur: 2212172
- binder_reply_id: 25056
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24498971364
server_dur: 2189623
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17958,17 +17958,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25567
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24514530326
client_dur: 46445
- binder_reply_id: 25568
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24514545922
server_dur: 16967
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -17995,17 +17995,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25643
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24582239101
client_dur: 102168
- binder_reply_id: 25644
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24582262241
server_dur: 62646
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18032,17 +18032,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25645
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24582383933
client_dur: 1125278
- binder_reply_id: 25646
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24582393122
server_dur: 1094530
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18069,17 +18069,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25647
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24583627699
client_dur: 36229
- binder_reply_id: 25648
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24583638897
server_dur: 12637
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18106,17 +18106,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26385
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24665516749
client_dur: 77492
- binder_reply_id: 26386
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24665535013
server_dur: 46956
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18143,17 +18143,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26387
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24665629297
client_dur: 1056190
- binder_reply_id: 26388
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24665650779
server_dur: 1018462
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18180,17 +18180,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26518
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24681436859
client_dur: 36053
- binder_reply_id: 26519
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24681447493
server_dur: 17169
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18217,17 +18217,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27407
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24748868138
client_dur: 84885
- binder_reply_id: 27408
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24748886644
server_dur: 54090
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18254,17 +18254,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27409
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24748988510
client_dur: 1030023
- binder_reply_id: 27410
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24748994792
server_dur: 1007690
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18291,17 +18291,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27413
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24750114696
client_dur: 25844
- binder_reply_id: 27414
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24750122620
server_dur: 9559
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18328,17 +18328,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28222
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24832172264
client_dur: 71964
- binder_reply_id: 28224
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24832186234
server_dur: 48177
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18365,17 +18365,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28225
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24832278767
client_dur: 2319199
- binder_reply_id: 28226
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24832284387
server_dur: 2299722
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18402,17 +18402,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28327
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24848194066
client_dur: 38990
- binder_reply_id: 28328
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24848207084
server_dur: 16882
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18439,17 +18439,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29072
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24915569035
client_dur: 92319
- binder_reply_id: 29073
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24915587307
server_dur: 61522
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18476,17 +18476,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29076
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24915703770
client_dur: 1154960
- binder_reply_id: 29077
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24915710935
server_dur: 1133005
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18513,17 +18513,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29091
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24916964211
client_dur: 24607
- binder_reply_id: 29092
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24916971111
server_dur: 10684
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18550,17 +18550,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29927
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24998945706
client_dur: 111229
- binder_reply_id: 29928
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24998970836
server_dur: 66036
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18587,17 +18587,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29929
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 24999109626
client_dur: 1079778
- binder_reply_id: 29930
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 24999121401
server_dur: 1042002
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18624,17 +18624,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29988
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25014488039
client_dur: 70943
- binder_reply_id: 29989
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25014504840
server_dur: 24296
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18661,17 +18661,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30799
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25082202078
client_dur: 73854
- binder_reply_id: 30800
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25082217860
server_dur: 47920
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18698,17 +18698,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30801
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25082306875
client_dur: 1782258
- binder_reply_id: 30802
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25082312116
server_dur: 1764384
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18735,17 +18735,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30803
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25084166020
client_dur: 20222
- binder_reply_id: 30804
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25084172595
server_dur: 7394
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18772,17 +18772,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31747
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25165504670
client_dur: 81307
- binder_reply_id: 31748
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25165518960
server_dur: 55941
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18809,17 +18809,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31750
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25165619958
client_dur: 997114
- binder_reply_id: 31751
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25165625294
server_dur: 978831
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18846,17 +18846,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31831
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25181108704
client_dur: 38312
- binder_reply_id: 31832
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25181120018
server_dur: 17603
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18883,17 +18883,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32724
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25248839993
client_dur: 71834
- binder_reply_id: 32725
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25248855062
server_dur: 47208
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18920,17 +18920,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32726
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25248942032
client_dur: 1065822
- binder_reply_id: 32727
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25248946700
server_dur: 1047977
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18957,17 +18957,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32728
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25250092465
client_dur: 21121
- binder_reply_id: 32729
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25250099244
server_dur: 7872
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -18994,17 +18994,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33253
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25332433123
client_dur: 129185
- binder_reply_id: 33254
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25332463293
server_dur: 75363
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19031,17 +19031,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33255
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25332622145
client_dur: 3970213
- binder_reply_id: 33256
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25332636462
server_dur: 3919134
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19068,17 +19068,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33282
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25347937130
client_dur: 63143
- binder_reply_id: 33283
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25347956107
server_dur: 23630
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19105,17 +19105,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33474
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25415532955
client_dur: 74958
- binder_reply_id: 33475
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25415548486
server_dur: 48910
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19142,17 +19142,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33476
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25415639063
client_dur: 1045725
- binder_reply_id: 33477
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25415643854
server_dur: 1028657
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19179,17 +19179,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33478
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25416779828
client_dur: 22459
- binder_reply_id: 33479
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25416786530
server_dur: 8393
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19216,17 +19216,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34358
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25499090883
client_dur: 135524
- binder_reply_id: 34359
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25499122517
server_dur: 77879
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19253,17 +19253,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34360
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25499287661
client_dur: 1179689
- binder_reply_id: 34361
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25499301640
server_dur: 1130895
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19290,17 +19290,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34438
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25514592061
client_dur: 62604
- binder_reply_id: 34439
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25514612449
server_dur: 22109
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19327,17 +19327,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35133
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25582338627
client_dur: 162705
- binder_reply_id: 35134
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25582368275
server_dur: 92253
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19364,17 +19364,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35135
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25582559609
client_dur: 1051443
- binder_reply_id: 35136
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25582572935
server_dur: 992794
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19401,17 +19401,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35137
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25583792668
client_dur: 57270
- binder_reply_id: 35138
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25583811204
server_dur: 18520
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19438,17 +19438,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35788
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25665575887
client_dur: 98551
- binder_reply_id: 35789
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25665594994
server_dur: 67512
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19475,17 +19475,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35790
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25665714191
client_dur: 2056246
- binder_reply_id: 35791
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25665719790
server_dur: 2036405
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19512,17 +19512,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35828
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25681400816
client_dur: 89610
- binder_reply_id: 35829
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25681427461
server_dur: 37612
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19549,17 +19549,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36400
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25748935127
client_dur: 126067
- binder_reply_id: 36401
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25748964935
server_dur: 75428
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19586,17 +19586,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36403
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25749129537
client_dur: 1130001
- binder_reply_id: 36404
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25749140148
server_dur: 1092654
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19623,17 +19623,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36405
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25750403211
client_dur: 43991
- binder_reply_id: 36406
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25750417428
server_dur: 15659
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19660,17 +19660,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37341
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25832201262
client_dur: 76032
- binder_reply_id: 37342
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25832217990
server_dur: 49551
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19697,17 +19697,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37343
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25832312368
client_dur: 1052337
- binder_reply_id: 37344
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25832317105
server_dur: 1035144
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19734,17 +19734,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37487
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25847799175
client_dur: 40678
- binder_reply_id: 37488
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25847812958
server_dur: 17906
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19771,17 +19771,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37553
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25855749248
client_dur: 31727
- binder_reply_id: 37554
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25855758456
server_dur: 14151
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19808,17 +19808,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37647
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25865415841
client_dur: 46578
- binder_reply_id: 37648
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25865424168
server_dur: 29991
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19845,17 +19845,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37649
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25865488539
client_dur: 1091161
- binder_reply_id: 37650
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25865493112
server_dur: 1074785
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19882,17 +19882,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37765
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25882229417
client_dur: 49798
- binder_reply_id: 37766
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25882240791
server_dur: 29545
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19919,17 +19919,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37767
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25882302427
client_dur: 976002
- binder_reply_id: 37768
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25882306957
server_dur: 960192
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19956,17 +19956,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37915
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25915516257
client_dur: 67861
- binder_reply_id: 37916
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25915531128
server_dur: 43477
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -19993,17 +19993,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37917
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25915614740
client_dur: 879798
- binder_reply_id: 37918
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25915619820
server_dur: 861862
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20030,17 +20030,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38527
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25947791827
client_dur: 36462
- binder_reply_id: 38528
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25947803365
server_dur: 16366
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20067,17 +20067,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38610
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25965634137
client_dur: 62809
- binder_reply_id: 38611
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25965647687
server_dur: 39248
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20104,17 +20104,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38612
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25965727363
client_dur: 1082911
- binder_reply_id: 38613
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25965732380
server_dur: 1065715
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20141,17 +20141,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38614
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25966880090
client_dur: 18647
- binder_reply_id: 38615
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25966885882
server_dur: 6742
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20178,17 +20178,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38709
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25998857609
client_dur: 68802
- binder_reply_id: 38710
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25998873383
server_dur: 43179
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20215,17 +20215,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38711
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 25998956453
client_dur: 896029
- binder_reply_id: 38712
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 25998961673
server_dur: 878692
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20252,17 +20252,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39533
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26064480113
client_dur: 41059
- binder_reply_id: 39534
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26064494262
server_dur: 17230
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20289,17 +20289,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39601
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26082167007
client_dur: 68814
- binder_reply_id: 39602
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26082181896
server_dur: 44307
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20326,17 +20326,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39603
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26082265345
client_dur: 984160
- binder_reply_id: 39604
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26082270124
server_dur: 967726
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20363,17 +20363,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39605
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26083328041
client_dur: 20356
- binder_reply_id: 39606
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26083334137
server_dur: 7873
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20400,17 +20400,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 40489
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26165543672
client_dur: 76748
- binder_reply_id: 40490
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26165564279
server_dur: 46139
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20437,17 +20437,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 40491
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26165664730
client_dur: 952016
- binder_reply_id: 40492
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26165670566
server_dur: 934833
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20474,17 +20474,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 40608
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26181134030
client_dur: 39663
- binder_reply_id: 40609
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26181147708
server_dur: 17312
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20511,17 +20511,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 41435
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26265553005
client_dur: 106037
- binder_reply_id: 41436
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26265570929
server_dur: 76133
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20548,17 +20548,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 41437
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26265695797
client_dur: 1070288
- binder_reply_id: 41438
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26265701257
server_dur: 1051768
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20585,17 +20585,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 41439
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26266851930
client_dur: 21080
- binder_reply_id: 41440
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26266858935
server_dur: 7493
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20622,17 +20622,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 42168
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26348993760
client_dur: 74635
- binder_reply_id: 42169
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26349012914
server_dur: 45210
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20659,17 +20659,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 42170
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26349100408
client_dur: 985507
- binder_reply_id: 42171
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26349105368
server_dur: 967525
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20696,17 +20696,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 42243
client_process: "/system/bin/surfaceflinger"
client_thread: "surfaceflinger"
is_main_thread: true
client_ts: 26364884926
client_dur: 48465
- binder_reply_id: 42244
+ client_tid: 496
server_process: "/vendor/bin/hw/android.hardware.graphics.composer3-service.ranchu"
server_thread: "binder:446_1"
server_ts: 26364907480
server_dur: 16844
+ server_tid: 507
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20733,17 +20733,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34944
client_process: "/vendor/bin/hw/android.hardware.health-service.cuttlefish"
client_thread: "android.hardwar"
is_main_thread: true
client_ts: 25527594973
client_dur: 961513
- binder_reply_id: 35015
+ client_tid: 431
server_process: "system_server"
server_thread: "system_server"
server_ts: 25528486848
server_dur: 41164
+ server_tid: 641
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20770,17 +20770,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34473
client_process: "/vendor/bin/hw/android.hardware.sensors-service.example"
client_thread: "android.hardwar"
is_main_thread: true
client_ts: 25519230900
client_dur: 67687
- binder_reply_id: 34474
+ client_tid: 458
server_process: "system_server"
server_thread: "system-server-i"
server_ts: 25519257217
server_dur: 19303
+ server_tid: 665
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20807,17 +20807,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37811
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 25887934200
client_dur: 73511
- binder_reply_id: 37812
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25887963950
server_dur: 31341
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20844,17 +20844,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37961
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 25924014206
client_dur: 48397
- binder_reply_id: 37962
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25924032607
server_dur: 19471
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20881,17 +20881,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37966
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 25924552433
client_dur: 51388
- binder_reply_id: 37967
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25924572649
server_dur: 16951
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20918,17 +20918,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37973
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 25925236390
client_dur: 40800
- binder_reply_id: 37974
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25925252802
server_dur: 11692
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20955,17 +20955,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37976
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 25925312006
client_dur: 22098
- binder_reply_id: 37977
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25925321018
server_dur: 4977
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -20992,17 +20992,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37978
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 25925340685
client_dur: 18485
- binder_reply_id: 37979
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25925348223
server_dur: 3660
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21029,17 +21029,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37980
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 25925364763
client_dur: 18634
- binder_reply_id: 37981
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25925372247
server_dur: 3490
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21066,17 +21066,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39377
client_process: "system_server"
client_thread: "InputClassifier"
is_main_thread: false
client_ts: 26046721012
client_dur: 137219
- binder_reply_id: 39378
+ client_tid: 1625
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 26046826730
server_dur: 20407
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21103,17 +21103,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37492
client_process: "system_server"
client_thread: "android.anim"
is_main_thread: false
client_ts: 25848902022
client_dur: 109438
- binder_reply_id: 37493
+ client_tid: 662
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25848918031
server_dur: 71184
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21141,17 +21141,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IDisplayEventConnection::stealReceiveChannel::cppServer"
- binder_txn_id: 37495
client_process: "system_server"
client_thread: "android.anim"
is_main_thread: false
client_ts: 25849035817
client_dur: 85138
- binder_reply_id: 37496
+ client_tid: 662
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25849046771
server_dur: 23591
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21178,17 +21178,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38606
client_process: "system_server"
client_thread: "android.anim"
is_main_thread: false
client_ts: 25965522657
client_dur: 87636
- binder_reply_id: 38607
+ client_tid: 662
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25965536704
server_dur: 31166
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -21215,17 +21215,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39373
client_process: "system_server"
client_thread: "android.anim"
is_main_thread: false
client_ts: 26046475353
client_dur: 139999
- binder_reply_id: 39374
+ client_tid: 662
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 26046494430
server_dur: 36023
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21246,17 +21246,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 39394
client_process: "system_server"
client_thread: "android.anim"
is_main_thread: false
client_ts: 26049659202
client_dur: 66793
- binder_reply_id: 39395
+ client_tid: 662
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 26049676304
server_dur: 21699
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21277,17 +21277,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37520
client_process: "system_server"
client_thread: "android.anim.lf"
is_main_thread: false
client_ts: 25852597933
client_dur: 72360
- binder_reply_id: 37521
+ client_tid: 663
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25852614647
server_dur: 40436
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21315,17 +21315,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IDisplayEventConnection::stealReceiveChannel::cppServer"
- binder_txn_id: 37523
client_process: "system_server"
client_thread: "android.anim.lf"
is_main_thread: false
client_ts: 25852691734
client_dur: 40316
- binder_reply_id: 37524
+ client_tid: 663
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25852702316
server_dur: 18235
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21352,17 +21352,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37514
client_process: "system_server"
client_thread: "android.display"
is_main_thread: false
client_ts: 25851140935
client_dur: 82845
- binder_reply_id: 37515
+ client_tid: 661
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25851157134
server_dur: 45749
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21390,17 +21390,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IDisplayEventConnection::stealReceiveChannel::cppServer"
- binder_txn_id: 37517
client_process: "system_server"
client_thread: "android.display"
is_main_thread: false
client_ts: 25851245190
client_dur: 40441
- binder_reply_id: 37518
+ client_tid: 661
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25851255329
server_dur: 18715
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21428,17 +21428,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::ITunnelModeEnabledListener::onTunnelModeEnabledChanged::cppClient"
- binder_txn_id: 37532
client_process: "system_server"
client_thread: "android.display"
is_main_thread: false
client_ts: 25854136251
client_dur: 140850
- binder_reply_id: 37533
+ client_tid: 661
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25854153001
server_dur: 42359
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21465,17 +21465,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38658
client_process: "system_server"
client_thread: "android.io"
is_main_thread: false
client_ts: 25982476503
client_dur: 71952
- binder_reply_id: 38659
+ client_tid: 660
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25982503060
server_dur: 29743
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21502,17 +21502,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37714
client_process: "system_server"
client_thread: "android.ui"
is_main_thread: false
client_ts: 25873131715
client_dur: 117082
- binder_reply_id: 37715
+ client_tid: 659
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25873153628
server_dur: 22969
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21533,17 +21533,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37775
client_process: "system_server"
client_thread: "android.ui"
is_main_thread: false
client_ts: 25883734665
client_dur: 152980
- binder_reply_id: 37776
+ client_tid: 659
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25883839992
server_dur: 25887
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21570,17 +21570,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35061
client_process: "system_server"
client_thread: "binder:641_5"
is_main_thread: false
client_ts: 25537922715
client_dur: 260041
- binder_reply_id: 35062
+ client_tid: 1600
server_process: "/vendor/bin/hw/android.hardware.lights-service.example"
server_thread: "android.hardwar"
server_ts: 25537947459
server_dur: 137623
+ server_tid: 448
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21602,17 +21602,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::fixupAppData::cppServer"
- binder_txn_id: 32835
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25285800698
client_dur: 1963972
- binder_reply_id: 32836
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25285972364
server_dur: 1764197
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -21664,17 +21664,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::createAppDataBatched::cppServer"
- binder_txn_id: 33301
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25359359930
client_dur: 58056845
- binder_reply_id: 33302
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25359406757
server_dur: 57997245
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -21720,17 +21720,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33494
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25417583831
client_dur: 159127
- binder_reply_id: 33495
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25417600127
server_dur: 117766
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21758,17 +21758,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33498
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25417795254
client_dur: 84143
- binder_reply_id: 33499
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25417807548
server_dur: 52980
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21796,17 +21796,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33501
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25417900256
client_dur: 72685
- binder_reply_id: 33502
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25417909455
server_dur: 47502
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21834,17 +21834,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33504
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25417989778
client_dur: 70644
- binder_reply_id: 33505
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418000174
server_dur: 44675
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21872,17 +21872,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33507
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418084967
client_dur: 63335
- binder_reply_id: 33508
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418094122
server_dur: 43952
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21910,17 +21910,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33510
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418162868
client_dur: 73089
- binder_reply_id: 33511
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418174366
server_dur: 51193
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21948,17 +21948,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33513
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418257945
client_dur: 71217
- binder_reply_id: 33514
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418268205
server_dur: 50582
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -21986,17 +21986,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33516
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418344237
client_dur: 68933
- binder_reply_id: 33517
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418354448
server_dur: 48033
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22024,17 +22024,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33519
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418434003
client_dur: 70051
- binder_reply_id: 33520
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418444322
server_dur: 49218
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22062,17 +22062,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33522
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418523244
client_dur: 71860
- binder_reply_id: 33523
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418533528
server_dur: 51097
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22100,17 +22100,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33525
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418613235
client_dur: 80217
- binder_reply_id: 33526
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418623429
server_dur: 59922
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22138,17 +22138,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33529
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418707467
client_dur: 100848
- binder_reply_id: 33531
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25418716983
server_dur: 80176
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22176,17 +22176,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33534
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418859801
client_dur: 96287
- binder_reply_id: 33535
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25418874922
server_dur: 66129
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22214,17 +22214,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33537
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25418990456
client_dur: 73140
- binder_reply_id: 33538
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419002227
server_dur: 50140
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22252,17 +22252,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33540
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419082851
client_dur: 69691
- binder_reply_id: 33541
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419093189
server_dur: 48614
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22290,17 +22290,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33543
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419197218
client_dur: 97019
- binder_reply_id: 33544
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419208385
server_dur: 75308
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22328,17 +22328,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33547
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419309331
client_dur: 68503
- binder_reply_id: 33548
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419319559
server_dur: 48070
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22366,17 +22366,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33550
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419402979
client_dur: 68957
- binder_reply_id: 33551
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419413041
server_dur: 48592
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22404,17 +22404,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33553
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419490548
client_dur: 70455
- binder_reply_id: 33554
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419500948
server_dur: 49673
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22442,17 +22442,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33556
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419576883
client_dur: 68126
- binder_reply_id: 33557
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419587154
server_dur: 47213
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22480,17 +22480,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33559
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419662926
client_dur: 68985
- binder_reply_id: 33560
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419673103
server_dur: 48313
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22518,17 +22518,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33562
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419747914
client_dur: 70204
- binder_reply_id: 33563
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419758511
server_dur: 49425
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22556,17 +22556,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33565
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419838530
client_dur: 74294
- binder_reply_id: 33566
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419851530
server_dur: 50943
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22594,17 +22594,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33568
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25419930878
client_dur: 71254
- binder_reply_id: 33569
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25419941349
server_dur: 50447
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22632,17 +22632,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33571
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420022065
client_dur: 70064
- binder_reply_id: 33572
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420034446
server_dur: 47514
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22670,17 +22670,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33574
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420107549
client_dur: 67997
- binder_reply_id: 33575
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420117365
server_dur: 47959
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22708,17 +22708,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33577
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420191395
client_dur: 67798
- binder_reply_id: 33578
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420201429
server_dur: 47599
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22746,17 +22746,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33580
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420275173
client_dur: 68378
- binder_reply_id: 33581
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420285912
server_dur: 47561
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22784,17 +22784,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33583
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420359212
client_dur: 68447
- binder_reply_id: 33584
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420369692
server_dur: 47721
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22822,17 +22822,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33586
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420458125
client_dur: 69217
- binder_reply_id: 33587
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420468424
server_dur: 48683
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22860,17 +22860,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33589
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420542827
client_dur: 68982
- binder_reply_id: 33590
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420553053
server_dur: 48593
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22898,17 +22898,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33592
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420642092
client_dur: 75336
- binder_reply_id: 33593
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420652418
server_dur: 54692
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22936,17 +22936,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33595
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420732600
client_dur: 66989
- binder_reply_id: 33596
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420742486
server_dur: 46762
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -22974,17 +22974,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33598
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420814670
client_dur: 66733
- binder_reply_id: 33599
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420824622
server_dur: 46663
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23012,17 +23012,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33601
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420898454
client_dur: 67283
- binder_reply_id: 33602
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420908490
server_dur: 47258
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23050,17 +23050,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33604
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25420980515
client_dur: 68119
- binder_reply_id: 33605
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25420990555
server_dur: 47881
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23088,17 +23088,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33607
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421062960
client_dur: 67691
- binder_reply_id: 33608
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25421073099
server_dur: 47279
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23126,17 +23126,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33610
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421149398
client_dur: 67456
- binder_reply_id: 33611
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25421159582
server_dur: 46812
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23164,17 +23164,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33613
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421234249
client_dur: 102474
- binder_reply_id: 33614
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25421244402
server_dur: 81689
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23202,17 +23202,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33616
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421351001
client_dur: 68629
- binder_reply_id: 33617
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25421361736
server_dur: 50268
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23240,17 +23240,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33619
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421437438
client_dur: 78505
- binder_reply_id: 33620
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25421447770
server_dur: 60705
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23278,17 +23278,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33624
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421529017
client_dur: 90619
- binder_reply_id: 33627
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25421536869
server_dur: 70139
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23316,17 +23316,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33641
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421667924
client_dur: 93173
- binder_reply_id: 33642
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25421681338
server_dur: 67854
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23354,17 +23354,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33652
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421792054
client_dur: 79868
- binder_reply_id: 33653
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25421807359
server_dur: 55975
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23392,17 +23392,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33661
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25421889199
client_dur: 85495
- binder_reply_id: 33662
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25421897198
server_dur: 65834
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23430,17 +23430,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33676
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25422008441
client_dur: 90387
- binder_reply_id: 33677
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25422024828
server_dur: 62034
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23468,17 +23468,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33687
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25422133767
client_dur: 75807
- binder_reply_id: 33688
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25422147676
server_dur: 51244
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23506,17 +23506,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33695
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25422225432
client_dur: 98464
- binder_reply_id: 33697
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25422233734
server_dur: 79168
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23544,17 +23544,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33709
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25422355100
client_dur: 93353
- binder_reply_id: 33712
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25422370044
server_dur: 64908
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23582,17 +23582,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33722
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25422488580
client_dur: 81077
- binder_reply_id: 33723
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25422503734
server_dur: 56902
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23620,17 +23620,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33730
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25422585669
client_dur: 81637
- binder_reply_id: 33732
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25422593474
server_dur: 62945
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23658,17 +23658,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33741
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25422698364
client_dur: 307058
- binder_reply_id: 33756
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25422912325
server_dur: 72852
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23696,17 +23696,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33766
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423038416
client_dur: 85760
- binder_reply_id: 33769
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25423050636
server_dur: 59617
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23734,17 +23734,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33777
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423141970
client_dur: 65309
- binder_reply_id: 33779
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25423147589
server_dur: 46373
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23772,17 +23772,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33786
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423222741
client_dur: 83982
- binder_reply_id: 33788
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25423241349
server_dur: 52179
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23810,17 +23810,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33796
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423321767
client_dur: 84883
- binder_reply_id: 33797
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25423330170
server_dur: 64541
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23848,17 +23848,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33811
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423444205
client_dur: 97794
- binder_reply_id: 33812
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25423460614
server_dur: 64145
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23886,17 +23886,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33822
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423571069
client_dur: 79325
- binder_reply_id: 33823
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25423585310
server_dur: 56042
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23924,17 +23924,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33831
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423667089
client_dur: 80196
- binder_reply_id: 33832
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25423674807
server_dur: 61267
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -23962,17 +23962,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33844
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423778912
client_dur: 85732
- binder_reply_id: 33847
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25423789294
server_dur: 63712
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24000,17 +24000,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33855
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423899033
client_dur: 83874
- binder_reply_id: 33858
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25423913207
server_dur: 61126
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24038,17 +24038,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33865
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25423999018
client_dur: 80807
- binder_reply_id: 33867
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25424006723
server_dur: 62351
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24076,17 +24076,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33875
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424119494
client_dur: 90723
- binder_reply_id: 33876
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25424133267
server_dur: 65314
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24114,17 +24114,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33885
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424244832
client_dur: 75424
- binder_reply_id: 33888
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25424257485
server_dur: 54108
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24152,17 +24152,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33895
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424340551
client_dur: 68134
- binder_reply_id: 33896
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25424352371
server_dur: 47952
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24190,17 +24190,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33902
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424423268
client_dur: 79235
- binder_reply_id: 33905
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25424430889
server_dur: 60700
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24228,17 +24228,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33917
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424532071
client_dur: 132824
- binder_reply_id: 33918
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25424548055
server_dur: 63569
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24266,17 +24266,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33932
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424695404
client_dur: 78895
- binder_reply_id: 33933
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25424709439
server_dur: 55753
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24304,17 +24304,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33940
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424790712
client_dur: 84106
- binder_reply_id: 33942
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25424798759
server_dur: 65429
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24342,17 +24342,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33954
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25424904112
client_dur: 86631
- binder_reply_id: 33957
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_3"
server_ts: 25424916724
server_dur: 62466
+ server_tid: 1590
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24380,17 +24380,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33965
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425012627
client_dur: 82418
- binder_reply_id: 33966
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25425020923
server_dur: 61511
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24418,17 +24418,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33975
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425134890
client_dur: 80492
- binder_reply_id: 33977
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25425151484
server_dur: 55304
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24456,17 +24456,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 33984
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425231522
client_dur: 103387
- binder_reply_id: 33986
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25425239219
server_dur: 85661
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -24500,17 +24500,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 34002
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425372618
client_dur: 91185
- binder_reply_id: 34003
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25425384448
server_dur: 68305
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24538,17 +24538,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 34012
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425498321
client_dur: 82574
- binder_reply_id: 34014
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25425511999
server_dur: 60168
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24576,17 +24576,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 34021
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425597030
client_dur: 96570
- binder_reply_id: 34023
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25425604832
server_dur: 77508
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24614,17 +24614,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 34037
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425734906
client_dur: 90504
- binder_reply_id: 34038
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25425748243
server_dur: 65377
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24652,17 +24652,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 34047
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425853178
client_dur: 75664
- binder_reply_id: 34048
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25425868250
server_dur: 50805
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24690,17 +24690,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 34056
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25425949096
client_dur: 75914
- binder_reply_id: 34057
+ client_tid: 1591
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25425967109
server_dur: 49564
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24727,17 +24727,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34390
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25507770941
client_dur: 659345
- binder_reply_id: 34391
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25507817302
server_dur: 493959
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24758,17 +24758,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34394
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25508483480
client_dur: 113431
- binder_reply_id: 34395
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25508520735
server_dur: 37596
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24789,17 +24789,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34422
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25512346526
client_dur: 247626
- binder_reply_id: 34423
+ client_tid: 665
server_process: "/vendor/bin/hw/android.hardware.sensors-service.example"
server_thread: "android.hardwar"
server_ts: 25512379433
server_dur: 68665
+ server_tid: 458
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24826,17 +24826,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34483
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25519832521
client_dur: 244039
- binder_reply_id: 34484
+ client_tid: 665
server_process: "/vendor/bin/hw/android.hardware.sensors-service.example"
server_thread: "android.hardwar"
server_ts: 25519857925
server_dur: 186450
+ server_tid: 458
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24857,17 +24857,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34493
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25520140841
client_dur: 73832
- binder_reply_id: 34494
+ client_tid: 665
server_process: "/vendor/bin/hw/android.hardware.sensors-service.example"
server_thread: "android.hardwar"
server_ts: 25520164682
server_dur: 18571
+ server_tid: 458
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24888,17 +24888,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34538
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25523026906
client_dur: 340409
- binder_reply_id: 34541
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25523191948
server_dur: 40297
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24925,17 +24925,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34637
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25524188687
client_dur: 89696
- binder_reply_id: 34638
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25524226273
server_dur: 31748
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24962,17 +24962,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34680
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25524630643
client_dur: 80450
- binder_reply_id: 34681
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25524666614
server_dur: 25632
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -24999,17 +24999,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34700
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25524881306
client_dur: 64099
- binder_reply_id: 34704
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25524906781
server_dur: 18982
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25036,17 +25036,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34734
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25525155622
client_dur: 182063
- binder_reply_id: 34738
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25525206343
server_dur: 111535
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25073,17 +25073,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37794
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25886972081
client_dur: 392512
- binder_reply_id: 37796
+ client_tid: 665
server_process: "/system/bin/hwservicemanager"
server_thread: "hwservicemanage"
server_ts: 25887243579
server_dur: 100309
+ server_tid: 247
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25110,17 +25110,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37801
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25887384160
client_dur: 146196
- binder_reply_id: 37806
+ client_tid: 665
server_process: "/system/bin/hwservicemanager"
server_thread: "hwservicemanage"
server_ts: 25887501006
server_dur: 15631
+ server_tid: 247
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25147,17 +25147,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37807
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25887600584
client_dur: 263828
- binder_reply_id: 37810
+ client_tid: 665
server_process: "/system/bin/hwservicemanager"
server_thread: "hwservicemanage"
server_ts: 25887779478
server_dur: 69332
+ server_tid: 247
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25184,17 +25184,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37814
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25888119355
client_dur: 387727
- binder_reply_id: 37815
+ client_tid: 665
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25888158284
server_dur: 330571
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25215,17 +25215,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37816
client_process: "system_server"
client_thread: "system-server-i"
is_main_thread: false
client_ts: 25888835343
client_dur: 324156
- binder_reply_id: 37820
+ client_tid: 665
server_process: "/system/bin/hwservicemanager"
server_thread: "hwservicemanage"
server_ts: 25888991319
server_dur: 112375
+ server_tid: 247
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25252,17 +25252,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25594
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24562258099
client_dur: 95711
- binder_reply_id: 25595
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24562294551
server_dur: 25989
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25289,17 +25289,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25630
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24576142302
client_dur: 100932
- binder_reply_id: 25631
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24576178251
server_dur: 35440
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25320,17 +25320,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25633
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24577928034
client_dur: 98898
- binder_reply_id: 25634
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24577965065
server_dur: 33433
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25351,17 +25351,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25639
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24579825258
client_dur: 91999
- binder_reply_id: 25640
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24579857006
server_dur: 32771
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25382,17 +25382,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25667
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24586203617
client_dur: 160861
- binder_reply_id: 25668
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24586241455
server_dur: 29609
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25419,17 +25419,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25677
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24588923637
client_dur: 381582
- binder_reply_id: 25678
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24588962975
server_dur: 29095
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25456,17 +25456,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25687
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24592040006
client_dur: 240562
- binder_reply_id: 25688
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24592076186
server_dur: 28582
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25493,17 +25493,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25692
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24594213703
client_dur: 673648
- binder_reply_id: 25693
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24594243436
server_dur: 22881
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25530,17 +25530,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25697
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24595958354
client_dur: 77980
- binder_reply_id: 25698
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24595993807
server_dur: 22950
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25567,17 +25567,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25701
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24597520537
client_dur: 49553
- binder_reply_id: 25702
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24597542932
server_dur: 16294
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25604,17 +25604,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25708
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24598897106
client_dur: 68689
- binder_reply_id: 25709
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24598922372
server_dur: 18191
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25641,17 +25641,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25712
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24600413274
client_dur: 57521
- binder_reply_id: 25713
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24600434769
server_dur: 13168
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25678,17 +25678,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25717
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24602399966
client_dur: 80715
- binder_reply_id: 25718
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24602431540
server_dur: 23433
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25715,17 +25715,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25724
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24603839586
client_dur: 50942
- binder_reply_id: 25725
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24603864064
server_dur: 11482
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25752,17 +25752,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25728
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24605137324
client_dur: 53391
- binder_reply_id: 25729
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24605161847
server_dur: 16108
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25789,17 +25789,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25737
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24607833798
client_dur: 79225
- binder_reply_id: 25738
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24607864767
server_dur: 25864
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25826,17 +25826,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 25795
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24609098413
client_dur: 86504
- binder_reply_id: 25796
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24609132077
server_dur: 29462
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25863,17 +25863,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26282
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24646418600
client_dur: 104600
- binder_reply_id: 26283
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24646446859
server_dur: 25546
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25894,17 +25894,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26436
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24671385803
client_dur: 170289
- binder_reply_id: 26437
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24671409853
server_dur: 37825
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25925,17 +25925,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26515
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24681379300
client_dur: 57187
- binder_reply_id: 26517
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24681399705
server_dur: 21305
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25956,17 +25956,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26526
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24682251210
client_dur: 182307
- binder_reply_id: 26527
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24682273023
server_dur: 20664
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -25987,17 +25987,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26533
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24683246275
client_dur: 207024
- binder_reply_id: 26535
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24683267459
server_dur: 20968
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26018,17 +26018,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26545
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24685075466
client_dur: 189680
- binder_reply_id: 26546
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24685097014
server_dur: 20394
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26049,17 +26049,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26562
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24687047835
client_dur: 52825
- binder_reply_id: 26563
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24687065149
server_dur: 20404
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26080,17 +26080,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26588
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24690752961
client_dur: 1138197
- binder_reply_id: 26589
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24690773594
server_dur: 20275
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26111,17 +26111,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26606
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24692956765
client_dur: 967152
- binder_reply_id: 26607
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24692973830
server_dur: 19601
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26142,17 +26142,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26661
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24699086985
client_dur: 2761757
- binder_reply_id: 26662
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24699105127
server_dur: 19717
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26185,17 +26185,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26695
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24704026795
client_dur: 151503
- binder_reply_id: 26697
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24704048621
server_dur: 19875
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26216,17 +26216,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 26730
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24707823403
client_dur: 418749
- binder_reply_id: 26731
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24707844258
server_dur: 19420
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26247,17 +26247,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27263
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24715413797
client_dur: 55453
- binder_reply_id: 27264
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24715432924
server_dur: 20515
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26278,17 +26278,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27291
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24718094584
client_dur: 396933
- binder_reply_id: 27292
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24718112985
server_dur: 20123
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26309,17 +26309,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27300
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24720389105
client_dur: 56955
- binder_reply_id: 27301
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24720410588
server_dur: 19497
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26340,17 +26340,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27311
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24722237372
client_dur: 57988
- binder_reply_id: 27312
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24722254479
server_dur: 19636
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26371,17 +26371,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27324
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24724223102
client_dur: 52789
- binder_reply_id: 27325
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24724240486
server_dur: 19628
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26402,17 +26402,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27343
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24727963525
client_dur: 54516
- binder_reply_id: 27344
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24727983399
server_dur: 19277
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26433,17 +26433,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27347
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24729275294
client_dur: 69527
- binder_reply_id: 27348
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24729308987
server_dur: 19817
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26464,17 +26464,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27354
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24730464621
client_dur: 56830
- binder_reply_id: 27355
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24730486611
server_dur: 19083
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26495,17 +26495,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27356
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24731541792
client_dur: 59775
- binder_reply_id: 27357
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24731563743
server_dur: 19533
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26526,17 +26526,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27358
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24732635124
client_dur: 62661
- binder_reply_id: 27359
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24732657580
server_dur: 22874
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26557,17 +26557,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27361
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24733694931
client_dur: 58749
- binder_reply_id: 27362
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24733718525
server_dur: 19626
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26588,17 +26588,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27368
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24734519268
client_dur: 56933
- binder_reply_id: 27369
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24734541289
server_dur: 19505
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26619,17 +26619,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27370
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24735621739
client_dur: 59911
- binder_reply_id: 27371
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24735644076
server_dur: 19698
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26650,17 +26650,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27376
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24737578050
client_dur: 70375
- binder_reply_id: 27377
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24737599805
server_dur: 19338
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26681,17 +26681,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27378
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24738379435
client_dur: 59307
- binder_reply_id: 27379
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24738401334
server_dur: 19247
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26712,17 +26712,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27380
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24739381820
client_dur: 59860
- binder_reply_id: 27381
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24739404070
server_dur: 19274
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26743,17 +26743,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27382
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24740296188
client_dur: 60137
- binder_reply_id: 27383
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24740318642
server_dur: 19217
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26774,17 +26774,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27384
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24741062753
client_dur: 60144
- binder_reply_id: 27385
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24741084854
server_dur: 19235
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26805,17 +26805,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27386
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24742188157
client_dur: 62717
- binder_reply_id: 27387
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24742210951
server_dur: 22644
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26836,17 +26836,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27388
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24743215720
client_dur: 57215
- binder_reply_id: 27389
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24743238157
server_dur: 19299
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26867,17 +26867,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27392
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24744310059
client_dur: 62304
- binder_reply_id: 27393
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24744332347
server_dur: 22570
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26898,17 +26898,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27399
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24745726015
client_dur: 42535
- binder_reply_id: 27400
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24745741462
server_dur: 13274
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26929,17 +26929,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27401
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24746812940
client_dur: 62487
- binder_reply_id: 27402
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24746836091
server_dur: 21679
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26960,17 +26960,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27403
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24747614390
client_dur: 60851
- binder_reply_id: 27404
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24747636567
server_dur: 21322
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -26991,17 +26991,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27405
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24748641464
client_dur: 98796
- binder_reply_id: 27406
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24748705431
server_dur: 19737
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27022,17 +27022,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27411
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24749789307
client_dur: 58174
- binder_reply_id: 27412
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24749812809
server_dur: 19265
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27053,17 +27053,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27443
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24753793235
client_dur: 285781
- binder_reply_id: 27446
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24753872138
server_dur: 21667
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27084,17 +27084,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27501
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24760573761
client_dur: 55871
- binder_reply_id: 27502
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24760593814
server_dur: 19818
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27115,17 +27115,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27506
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24761811419
client_dur: 104650
- binder_reply_id: 27507
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24761830688
server_dur: 19717
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27146,17 +27146,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27515
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24763891343
client_dur: 52306
- binder_reply_id: 27516
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24763908905
server_dur: 19517
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27177,17 +27177,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27522
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24764906537
client_dur: 55552
- binder_reply_id: 27523
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24764927197
server_dur: 19435
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27208,17 +27208,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27526
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24766255714
client_dur: 69186
- binder_reply_id: 27527
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24766285051
server_dur: 22399
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27239,17 +27239,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27530
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24767227873
client_dur: 55587
- binder_reply_id: 27531
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24767248556
server_dur: 19425
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27270,17 +27270,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27555
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24770081943
client_dur: 54467
- binder_reply_id: 27556
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24770101200
server_dur: 19938
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27301,17 +27301,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27580
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24773596028
client_dur: 197569
- binder_reply_id: 27581
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24773614039
server_dur: 28282
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27332,17 +27332,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27672
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24785387433
client_dur: 2028794
- binder_reply_id: 27673
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24785409117
server_dur: 20078
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27363,17 +27363,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27684
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24788209976
client_dur: 153903
- binder_reply_id: 27685
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24788233234
server_dur: 20622
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27394,17 +27394,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27686
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24789221986
client_dur: 57706
- binder_reply_id: 27687
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24789245188
server_dur: 19214
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27425,17 +27425,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27690
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24790705709
client_dur: 65167
- binder_reply_id: 27691
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24790730301
server_dur: 25107
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27456,17 +27456,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27692
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24791500958
client_dur: 57742
- binder_reply_id: 27693
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24791523460
server_dur: 19471
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27487,17 +27487,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27694
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24792307538
client_dur: 58314
- binder_reply_id: 27695
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24792330556
server_dur: 19368
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27518,17 +27518,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27697
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24793372795
client_dur: 57390
- binder_reply_id: 27698
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24793395000
server_dur: 19464
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27549,17 +27549,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27703
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24794492101
client_dur: 54114
- binder_reply_id: 27704
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24794511315
server_dur: 19523
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27580,17 +27580,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27707
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24795410099
client_dur: 54987
- binder_reply_id: 27708
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24795430573
server_dur: 19258
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27611,17 +27611,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27726
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24796677839
client_dur: 55067
- binder_reply_id: 27727
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24796698242
server_dur: 19086
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27642,17 +27642,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27731
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24797815386
client_dur: 53079
- binder_reply_id: 27732
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24797833699
server_dur: 19213
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27673,17 +27673,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27737
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24799449503
client_dur: 56617
- binder_reply_id: 27738
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24799470930
server_dur: 19513
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27704,17 +27704,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27746
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24805536696
client_dur: 49858
- binder_reply_id: 27747
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24805554922
server_dur: 16943
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27735,17 +27735,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 27758
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24808769073
client_dur: 53981
- binder_reply_id: 27759
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24808788665
server_dur: 19040
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27766,17 +27766,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28122
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24821382491
client_dur: 48977
- binder_reply_id: 28123
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24821399252
server_dur: 17308
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27797,17 +27797,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28173
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24825799132
client_dur: 58481
- binder_reply_id: 28174
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24825818665
server_dur: 20241
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27828,17 +27828,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28239
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24836015985
client_dur: 60190
- binder_reply_id: 28240
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24836036269
server_dur: 24240
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27859,17 +27859,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28249
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24838902949
client_dur: 155997
- binder_reply_id: 28250
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24838939369
server_dur: 21040
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27896,17 +27896,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28276
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24842361861
client_dur: 70409
- binder_reply_id: 28277
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24842390226
server_dur: 21512
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27933,17 +27933,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28339
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24849556375
client_dur: 183165
- binder_reply_id: 28342
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24849690991
server_dur: 24294
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -27970,17 +27970,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28501
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24871639354
client_dur: 68462
- binder_reply_id: 28502
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24871671014
server_dur: 22834
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28007,17 +28007,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28526
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24873845755
client_dur: 1096098
- binder_reply_id: 28527
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24873871989
server_dur: 21071
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28038,17 +28038,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28553
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24877992364
client_dur: 187259
- binder_reply_id: 28554
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24878014368
server_dur: 20564
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28075,17 +28075,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28581
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24881598747
client_dur: 82762
- binder_reply_id: 28583
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24881620007
server_dur: 37794
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28112,17 +28112,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28589
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24882762008
client_dur: 343179
- binder_reply_id: 28592
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24883063470
server_dur: 18976
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28149,17 +28149,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28602
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24884363797
client_dur: 138909
- binder_reply_id: 28603
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24884469472
server_dur: 19017
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28186,17 +28186,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28623
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24886610735
client_dur: 64238
- binder_reply_id: 28624
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24886632996
server_dur: 20186
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28223,17 +28223,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28636
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24888078440
client_dur: 422798
- binder_reply_id: 28639
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24888463594
server_dur: 19313
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28260,17 +28260,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28664
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24891297979
client_dur: 58221
- binder_reply_id: 28666
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24891321099
server_dur: 19916
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28297,17 +28297,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28676
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24893930550
client_dur: 54133
- binder_reply_id: 28678
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24893950723
server_dur: 20568
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28334,17 +28334,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28690
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24896595580
client_dur: 67589
- binder_reply_id: 28691
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24896624063
server_dur: 20320
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28371,17 +28371,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 28766
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24903024474
client_dur: 206934
- binder_reply_id: 28768
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24903154456
server_dur: 20235
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28408,17 +28408,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29049
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24915150978
client_dur: 62178
- binder_reply_id: 29052
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24915179748
server_dur: 21871
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28445,17 +28445,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29379
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24921237169
client_dur: 1189989
- binder_reply_id: 29383
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24921585066
server_dur: 22945
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28482,17 +28482,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29419
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24924342216
client_dur: 260104
- binder_reply_id: 29422
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24924548644
server_dur: 20604
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28519,17 +28519,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29524
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24932907687
client_dur: 61496
- binder_reply_id: 29525
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24932929991
server_dur: 21719
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28556,17 +28556,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29563
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24936245311
client_dur: 89729
- binder_reply_id: 29564
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24936266250
server_dur: 20798
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28587,17 +28587,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29656
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24943311799
client_dur: 214359
- binder_reply_id: 29657
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24943331082
server_dur: 20072
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28618,17 +28618,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29804
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 24967426046
client_dur: 238772
- binder_reply_id: 29805
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 24967447878
server_dur: 21398
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28649,17 +28649,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 29937
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25003883218
client_dur: 324891
- binder_reply_id: 29938
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25003925054
server_dur: 43609
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28680,17 +28680,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30445
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25025076994
client_dur: 190930
- binder_reply_id: 30446
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25025118986
server_dur: 30435
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28717,17 +28717,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30521
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25034377812
client_dur: 271653
- binder_reply_id: 30522
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25034403338
server_dur: 27240
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28748,17 +28748,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30534
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25036622369
client_dur: 268217
- binder_reply_id: 30535
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25036650886
server_dur: 26015
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28779,17 +28779,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30595
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25048460597
client_dur: 56503
- binder_reply_id: 30596
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25048480970
server_dur: 20752
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28810,17 +28810,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30649
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25056764479
client_dur: 56793
- binder_reply_id: 30650
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25056784331
server_dur: 20103
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28841,17 +28841,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30742
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25073721612
client_dur: 55061
- binder_reply_id: 30743
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25073740814
server_dur: 20447
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28872,17 +28872,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 30927
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25110161805
client_dur: 81154
- binder_reply_id: 30928
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25110196375
server_dur: 24505
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28909,17 +28909,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31106
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25118254173
client_dur: 89345
- binder_reply_id: 31107
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25118275515
server_dur: 30281
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28940,17 +28940,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31472
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25126211905
client_dur: 156793
- binder_reply_id: 31473
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25126252664
server_dur: 31152
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -28977,17 +28977,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31474
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25128591519
client_dur: 86261
- binder_reply_id: 31475
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25128613762
server_dur: 22079
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29008,17 +29008,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31547
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25137455943
client_dur: 138560
- binder_reply_id: 31548
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25137492801
server_dur: 24108
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29045,17 +29045,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31767
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25171098007
client_dur: 86786
- binder_reply_id: 31768
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25171119721
server_dur: 24637
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29076,17 +29076,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31809
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25176666011
client_dur: 68313
- binder_reply_id: 31810
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25176690933
server_dur: 22908
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29119,17 +29119,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31827
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25180015030
client_dur: 119578
- binder_reply_id: 31828
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25180094139
server_dur: 21082
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29162,17 +29162,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31875
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25185495297
client_dur: 90240
- binder_reply_id: 31876
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25185546375
server_dur: 20903
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29205,17 +29205,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31907
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25190169442
client_dur: 56523
- binder_reply_id: 31908
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25190190035
server_dur: 19360
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29242,17 +29242,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31913
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25192159947
client_dur: 67609
- binder_reply_id: 31914
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25192191721
server_dur: 19584
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29279,17 +29279,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31922
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25194833721
client_dur: 54386
- binder_reply_id: 31923
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25194853231
server_dur: 19541
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29310,17 +29310,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31934
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25197865886
client_dur: 55290
- binder_reply_id: 31935
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25197885904
server_dur: 19555
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29341,17 +29341,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 31997
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25205510080
client_dur: 53971
- binder_reply_id: 31998
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25205529822
server_dur: 19108
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29372,17 +29372,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32049
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25210682525
client_dur: 54427
- binder_reply_id: 32050
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25210701854
server_dur: 19875
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29403,17 +29403,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32072
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25212773102
client_dur: 143598
- binder_reply_id: 32073
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25212807375
server_dur: 20140
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29440,17 +29440,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 32176
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25219095678
client_dur: 62570
- binder_reply_id: 32179
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25219117631
server_dur: 20590
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29484,17 +29484,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::rmdex::cppServer"
- binder_txn_id: 32636
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25230101202
client_dur: 295436
- binder_reply_id: 32637
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25230125660
server_dur: 202423
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29522,17 +29522,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::cleanupInvalidPackageDirs::cppServer"
- binder_txn_id: 32689
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25243511980
client_dur: 489650
- binder_reply_id: 32690
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25243544499
server_dur: 438512
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -29584,17 +29584,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::createAppDataBatched::cppServer"
- binder_txn_id: 32700
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25244949065
client_dur: 33302645
- binder_reply_id: 32701
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25244971300
server_dur: 33241468
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -29670,17 +29670,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32761
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25279371214
client_dur: 141670
- binder_reply_id: 32762
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25279387389
server_dur: 110471
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29708,17 +29708,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32764
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25279567724
client_dur: 1117204
- binder_reply_id: 32765
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25279592927
server_dur: 1062729
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -29770,17 +29770,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32779
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25280736368
client_dur: 173449
- binder_reply_id: 32780
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25280756522
server_dur: 131586
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29808,17 +29808,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32782
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25280932813
client_dur: 166964
- binder_reply_id: 32783
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25280946041
server_dur: 122533
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29846,17 +29846,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32787
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25281131360
client_dur: 127300
- binder_reply_id: 32788
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25281145719
server_dur: 98609
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29884,17 +29884,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32790
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25281273755
client_dur: 152610
- binder_reply_id: 32791
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25281315273
server_dur: 97815
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29922,17 +29922,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32793
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25281454812
client_dur: 120876
- binder_reply_id: 32794
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25281470206
server_dur: 94381
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29960,17 +29960,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32796
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25281590129
client_dur: 151723
- binder_reply_id: 32797
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25281611020
server_dur: 119089
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -29998,17 +29998,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32799
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25281756115
client_dur: 115379
- binder_reply_id: 32800
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25281769371
server_dur: 91666
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30036,17 +30036,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32802
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25281884499
client_dur: 116250
- binder_reply_id: 32803
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25281896268
server_dur: 93727
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30074,17 +30074,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32805
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282021405
client_dur: 113709
- binder_reply_id: 32806
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282032972
server_dur: 91541
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30112,17 +30112,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32808
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282147043
client_dur: 114363
- binder_reply_id: 32809
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282159024
server_dur: 91525
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30150,17 +30150,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32811
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282273296
client_dur: 113496
- binder_reply_id: 32812
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282285050
server_dur: 91191
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30188,17 +30188,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32814
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282398433
client_dur: 133314
- binder_reply_id: 32815
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282413336
server_dur: 107722
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30226,17 +30226,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32817
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282543082
client_dur: 113069
- binder_reply_id: 32818
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282556151
server_dur: 89003
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30264,17 +30264,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32820
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282667987
client_dur: 110166
- binder_reply_id: 32821
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282679437
server_dur: 87774
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30302,17 +30302,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32823
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282789771
client_dur: 113837
- binder_reply_id: 32824
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282802242
server_dur: 90943
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30340,17 +30340,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32826
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25282914877
client_dur: 111627
- binder_reply_id: 32827
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25282927602
server_dur: 88554
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30378,17 +30378,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::prepareAppProfile::cppServer"
- binder_txn_id: 32829
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25283038152
client_dur: 1992379
- binder_reply_id: 32831
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_2"
server_ts: 25284866843
server_dur: 141149
+ server_tid: 548
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30415,17 +30415,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33307
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25374394471
client_dur: 2049689
- binder_reply_id: 33308
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25374452290
server_dur: 56976
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30446,17 +30446,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33309
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25376513735
client_dur: 1298945
- binder_reply_id: 33310
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25376552511
server_dur: 1229818
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -30507,17 +30507,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33328
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25380873939
client_dur: 94827
- binder_reply_id: 33329
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25380918552
server_dur: 29189
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30538,17 +30538,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33338
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25382555538
client_dur: 499495
- binder_reply_id: 33339
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25382942898
server_dur: 73464
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30575,17 +30575,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33341
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25383224119
client_dur: 475348
- binder_reply_id: 33342
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25383318022
server_dur: 71453
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30612,17 +30612,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33348
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25384246889
client_dur: 2183818
- binder_reply_id: 33351
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25386357038
server_dur: 45022
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30649,17 +30649,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33354
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25386462748
client_dur: 100360
- binder_reply_id: 33355
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25386487821
server_dur: 60382
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30680,17 +30680,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33356
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25386597595
client_dur: 98608
- binder_reply_id: 33357
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25386619074
server_dur: 61591
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30711,17 +30711,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33358
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25386719729
client_dur: 86786
- binder_reply_id: 33359
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25386741757
server_dur: 49965
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30742,17 +30742,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33360
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25386829528
client_dur: 89755
- binder_reply_id: 33361
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25386849083
server_dur: 55739
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30773,17 +30773,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33362
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25386948016
client_dur: 83210
- binder_reply_id: 33363
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25386968208
server_dur: 48426
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30804,17 +30804,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33364
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25387051427
client_dur: 82153
- binder_reply_id: 33365
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25387070661
server_dur: 48379
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30835,17 +30835,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33366
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25387162195
client_dur: 82295
- binder_reply_id: 33367
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25387182559
server_dur: 47439
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30866,17 +30866,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33368
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25387268275
client_dur: 86930
- binder_reply_id: 33369
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25387287442
server_dur: 52733
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30897,17 +30897,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33413
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25400532103
client_dur: 58804
- binder_reply_id: 33414
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25400550889
server_dur: 23976
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30928,17 +30928,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 33415
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25400815946
client_dur: 53189
- binder_reply_id: 33416
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25400833837
server_dur: 20666
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30959,17 +30959,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34110
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25426768392
client_dur: 59432
- binder_reply_id: 34111
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25426787956
server_dur: 24158
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -30990,17 +30990,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34114
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25428341210
client_dur: 87943
- binder_reply_id: 34115
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25428360065
server_dur: 51321
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31022,17 +31022,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34116
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25428597840
client_dur: 1897216
- binder_reply_id: 34117
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25428614184
server_dur: 1721051
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -31102,17 +31102,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34136
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25430545529
client_dur: 5604165
- binder_reply_id: 34137
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25430555701
server_dur: 5580114
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -31170,17 +31170,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34145
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25436197115
client_dur: 165295
- binder_reply_id: 34146
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_2"
server_ts: 25436268304
server_dur: 84720
+ server_tid: 541
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31208,17 +31208,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34148
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25436454693
client_dur: 101710
- binder_reply_id: 34149
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25436467750
server_dur: 68620
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31252,17 +31252,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34151
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25436579821
client_dur: 1131075
- binder_reply_id: 34152
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_2"
server_ts: 25436605605
server_dur: 1092472
+ server_tid: 541
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31290,17 +31290,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34155
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25437807385
client_dur: 35309
- binder_reply_id: 34156
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_2"
server_ts: 25437821151
server_dur: 13284
+ server_tid: 541
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31328,17 +31328,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34158
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25437906939
client_dur: 108314
- binder_reply_id: 34160
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25437930754
server_dur: 65111
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31378,17 +31378,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34162
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25438037598
client_dur: 1231074
- binder_reply_id: 34163
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25438067211
server_dur: 1188167
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31422,17 +31422,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34165
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25439303208
client_dur: 56463
- binder_reply_id: 34166
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25439340083
server_dur: 11933
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31460,17 +31460,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34168
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25439404915
client_dur: 28249
- binder_reply_id: 34169
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25439417069
server_dur: 8812
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31498,17 +31498,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34171
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25439834153
client_dur: 149238
- binder_reply_id: 34172
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25439854310
server_dur: 63659
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31542,17 +31542,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34174
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25440007897
client_dur: 617701
- binder_reply_id: 34175
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25440026034
server_dur: 581007
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31580,17 +31580,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34177
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25440650480
client_dur: 37954
- binder_reply_id: 34178
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25440669130
server_dur: 11644
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31618,17 +31618,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34180
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25440744629
client_dur: 130786
- binder_reply_id: 34181
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25440759041
server_dur: 97590
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31662,17 +31662,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34183
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25440898977
client_dur: 1131318
- binder_reply_id: 34184
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25440930592
server_dur: 1086590
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -31712,17 +31712,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34187
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25442065948
client_dur: 37271
- binder_reply_id: 34188
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_1"
server_ts: 25442083599
server_dur: 12197
+ server_tid: 557
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31750,17 +31750,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34190
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25442154751
client_dur: 91298
- binder_reply_id: 34191
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25442164438
server_dur: 64020
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31794,17 +31794,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34193
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25442267983
client_dur: 969844
- binder_reply_id: 34194
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25442291581
server_dur: 932552
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31838,17 +31838,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34196
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25443270028
client_dur: 50947
- binder_reply_id: 34197
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25443301118
server_dur: 11975
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -31876,17 +31876,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34199
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25443369306
client_dur: 97383
- binder_reply_id: 34200
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25443387190
server_dur: 61382
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -31920,17 +31920,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34202
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25443488838
client_dur: 710384
- binder_reply_id: 34203
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25443518308
server_dur: 668611
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -31970,17 +31970,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34208
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25444231572
client_dur: 52027
- binder_reply_id: 34209
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25444264016
server_dur: 12085
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32008,17 +32008,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34211
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25444518761
client_dur: 104456
- binder_reply_id: 34212
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25444539803
server_dur: 63755
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32052,17 +32052,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34214
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25444646123
client_dur: 413789
- binder_reply_id: 34215
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25444674530
server_dur: 371297
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32090,17 +32090,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34217
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25445078459
client_dur: 37933
- binder_reply_id: 34218
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25445097539
server_dur: 11521
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32128,17 +32128,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34220
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25445162965
client_dur: 98821
- binder_reply_id: 34221
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25445176700
server_dur: 65755
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32172,17 +32172,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34223
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25445283998
client_dur: 1223250
- binder_reply_id: 34224
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25445325570
server_dur: 1169074
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32222,17 +32222,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34226
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25446539928
client_dur: 55845
- binder_reply_id: 34227
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25446574718
server_dur: 12523
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32260,17 +32260,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34229
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25446655842
client_dur: 102770
- binder_reply_id: 34230
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25446673983
server_dur: 64748
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32304,17 +32304,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34232
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25446780771
client_dur: 484620
- binder_reply_id: 34233
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25446802921
server_dur: 383705
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32348,17 +32348,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34235
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25447296204
client_dur: 32106
- binder_reply_id: 34236
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25447307403
server_dur: 12025
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32386,17 +32386,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34238
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25447383428
client_dur: 99654
- binder_reply_id: 34239
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25447399103
server_dur: 64249
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32430,17 +32430,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34241
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25447504358
client_dur: 1088603
- binder_reply_id: 34242
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25447527457
server_dur: 1052788
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -32480,17 +32480,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34246
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25448618882
client_dur: 65160
- binder_reply_id: 34247
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25448662606
server_dur: 12297
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32518,17 +32518,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34249
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25448732540
client_dur: 90622
- binder_reply_id: 34250
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25448745055
server_dur: 61605
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32562,17 +32562,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34252
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25448844089
client_dur: 1341222
- binder_reply_id: 34253
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25448878397
server_dur: 1294973
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32606,17 +32606,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34255
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25450214696
client_dur: 132324
- binder_reply_id: 34256
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25450325232
server_dur: 12314
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32644,17 +32644,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34258
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25450401044
client_dur: 34066
- binder_reply_id: 34259
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25450413421
server_dur: 8832
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32682,17 +32682,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34261
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25450477847
client_dur: 108090
- binder_reply_id: 34262
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25450488460
server_dur: 82190
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32726,17 +32726,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34264
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25450607703
client_dur: 1259215
- binder_reply_id: 34265
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25450647353
server_dur: 1203353
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32770,17 +32770,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34267
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25451902370
client_dur: 111453
- binder_reply_id: 34268
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25451993380
server_dur: 11814
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32808,17 +32808,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34270
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25452994340
client_dur: 109726
- binder_reply_id: 34271
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25453017159
server_dur: 64867
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32852,17 +32852,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34273
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25453126725
client_dur: 1046699
- binder_reply_id: 34274
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25453215693
server_dur: 328275
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32890,17 +32890,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34279
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25454206920
client_dur: 37100
- binder_reply_id: 34280
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25454216327
server_dur: 14099
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -32928,17 +32928,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::verifyIdmap::cppServer"
- binder_txn_id: 34282
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25454305892
client_dur: 105614
- binder_reply_id: 34283
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25454321058
server_dur: 71322
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -32972,17 +32972,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::createIdmap::cppServer"
- binder_txn_id: 34285
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25454433615
client_dur: 1182599
- binder_reply_id: 34286
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25454454326
server_dur: 1148464
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -33016,17 +33016,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::getIdmapPath::cppServer"
- binder_txn_id: 34288
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25455648152
client_dur: 89055
- binder_reply_id: 34289
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25455717688
server_dur: 10552
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33054,17 +33054,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::acquireFabricatedOverlayIterator::cppServer"
- binder_txn_id: 34291
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25455783097
client_dur: 77504
- binder_reply_id: 34292
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25455796471
server_dur: 53966
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33092,17 +33092,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::nextFabricatedOverlayInfos::cppServer"
- binder_txn_id: 34294
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25455870323
client_dur: 183133
- binder_reply_id: 34295
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25455880236
server_dur: 164382
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33130,17 +33130,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::releaseFabricatedOverlayIterator::cppServer"
- binder_txn_id: 34299
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25456454160
client_dur: 31893
- binder_reply_id: 34300
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25456468473
server_dur: 7849
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33168,17 +33168,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::acquireFabricatedOverlayIterator::cppServer"
- binder_txn_id: 34302
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25456548523
client_dur: 98167
- binder_reply_id: 34303
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25456560742
server_dur: 75793
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -33212,17 +33212,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::nextFabricatedOverlayInfos::cppServer"
- binder_txn_id: 34305
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25456659359
client_dur: 202533
- binder_reply_id: 34306
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25456689304
server_dur: 163129
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33250,17 +33250,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IIdmap2::releaseFabricatedOverlayIterator::cppServer"
- binder_txn_id: 34308
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25456872988
client_dur: 29135
- binder_reply_id: 34309
+ client_tid: 641
server_process: "/system/bin/idmap2d"
server_thread: "binder:541_3"
server_ts: 25456888657
server_dur: 6402
+ server_tid: 1598
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33287,17 +33287,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34345
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25494548191
client_dur: 258095
- binder_reply_id: 34346
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25494622231
server_dur: 150527
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33324,17 +33324,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34347
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25495244473
client_dur: 325048
- binder_reply_id: 34348
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25495400405
server_dur: 128258
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33361,17 +33361,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34371
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25504141418
client_dur: 297361
- binder_reply_id: 34372
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25504207270
server_dur: 133515
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33392,17 +33392,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34409
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25511329109
client_dur: 678596
- binder_reply_id: 34414
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25511805543
server_dur: 136659
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33429,17 +33429,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34457
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25517948532
client_dur: 163240
- binder_reply_id: 34461
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25518009843
server_dur: 44297
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33466,17 +33466,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34466
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25518739183
client_dur: 3265864
- binder_reply_id: 34467
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25518779467
server_dur: 374561
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33503,17 +33503,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 34540
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25523067296
client_dur: 1153803
- binder_reply_id: 34555
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25523345752
server_dur: 24699
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33540,17 +33540,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35031
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25529407157
client_dur: 1243348
- binder_reply_id: 35039
+ client_tid: 641
server_process: "/vendor/bin/hw/android.hardware.health-service.cuttlefish"
server_thread: "android.hardwar"
server_ts: 25529886580
server_dur: 502254
+ server_tid: 431
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -33583,17 +33583,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35051
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25530820205
client_dur: 1517480
- binder_reply_id: 35052
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25530877699
server_dur: 79639
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33620,17 +33620,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35063
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25538312793
client_dur: 177283
- binder_reply_id: 35065
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25538360355
server_dur: 73011
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33657,17 +33657,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35066
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25538521832
client_dur: 115418
- binder_reply_id: 35067
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25538557132
server_dur: 51687
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33694,17 +33694,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35086
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25555649759
client_dur: 401986
- binder_reply_id: 35087
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25555822535
server_dur: 166864
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33731,17 +33731,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35099
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25562439114
client_dur: 360669
- binder_reply_id: 35100
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25562601598
server_dur: 147343
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33768,17 +33768,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35101
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25564138751
client_dur: 227016
- binder_reply_id: 35102
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25564207677
server_dur: 112964
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33805,17 +33805,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35103
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25564950504
client_dur: 216354
- binder_reply_id: 35104
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25565018623
server_dur: 104733
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33842,17 +33842,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35105
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25565861693
client_dur: 154693
- binder_reply_id: 35106
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25565923809
server_dur: 44929
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33880,17 +33880,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::invalidateMounts::cppServer"
- binder_txn_id: 35107
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25566098278
client_dur: 3268381
- binder_reply_id: 35108
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25566134660
server_dur: 2297021
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33917,17 +33917,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35123
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25578643057
client_dur: 230121
- binder_reply_id: 35124
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25578709142
server_dur: 126093
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33948,17 +33948,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35125
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25579716604
client_dur: 216367
- binder_reply_id: 35126
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25579776806
server_dur: 121078
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -33979,17 +33979,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35144
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25584224256
client_dur: 249444
- binder_reply_id: 35145
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25584297755
server_dur: 135137
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34010,17 +34010,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35146
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25585086651
client_dur: 284206
- binder_reply_id: 35147
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25585152822
server_dur: 129855
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34041,17 +34041,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35156
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25587741520
client_dur: 249445
- binder_reply_id: 35157
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25587810843
server_dur: 138515
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34072,17 +34072,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35158
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25588452300
client_dur: 243841
- binder_reply_id: 35159
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25588512250
server_dur: 145542
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34103,17 +34103,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35240
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25607046968
client_dur: 141541
- binder_reply_id: 35241
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25607085845
server_dur: 83802
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34134,17 +34134,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35300
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25626771532
client_dur: 407539
- binder_reply_id: 35335
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25627067466
server_dur: 61702
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34171,17 +34171,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35356
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25627247935
client_dur: 118074
- binder_reply_id: 35362
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25627290693
server_dur: 38186
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34202,17 +34202,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35384
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25627461473
client_dur: 244900
- binder_reply_id: 35391
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25627519338
server_dur: 149891
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34233,17 +34233,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35542
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25632313567
client_dur: 258248
- binder_reply_id: 35543
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25632388552
server_dur: 141000
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34264,17 +34264,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35547
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25637260298
client_dur: 196517
- binder_reply_id: 35548
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25637328529
server_dur: 88341
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34295,17 +34295,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35680
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25656975183
client_dur: 72577
- binder_reply_id: 35681
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25656999460
server_dur: 31187
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34326,17 +34326,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35682
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25657158859
client_dur: 49143
- binder_reply_id: 35683
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25657175302
server_dur: 18337
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34357,17 +34357,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35690
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25659444951
client_dur: 67480
- binder_reply_id: 35691
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25659467572
server_dur: 27682
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34388,17 +34388,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 35863
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25710903029
client_dur: 196994
- binder_reply_id: 35865
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25710975935
server_dur: 69286
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34425,17 +34425,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36497
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25779384485
client_dur: 6404465
- binder_reply_id: 36498
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25779465833
server_dur: 115210
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34462,17 +34462,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36527
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25785903212
client_dur: 173175
- binder_reply_id: 36528
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25785969981
server_dur: 74609
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34499,17 +34499,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36529
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25786187023
client_dur: 71969
- binder_reply_id: 36530
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25786216656
server_dur: 16443
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34536,17 +34536,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36537
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25788338381
client_dur: 66978
- binder_reply_id: 36538
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25788365130
server_dur: 26182
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34573,17 +34573,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36539
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25788426430
client_dur: 44938
- binder_reply_id: 36540
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25788444575
server_dur: 12371
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34610,17 +34610,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36553
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25794664939
client_dur: 125489
- binder_reply_id: 36554
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25794702859
server_dur: 70821
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34641,17 +34641,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36573
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25803399428
client_dur: 125121
- binder_reply_id: 36575
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25803446233
server_dur: 61602
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34678,17 +34678,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36621
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25805561097
client_dur: 258904
- binder_reply_id: 36622
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25805581639
server_dur: 24195
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34709,17 +34709,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36634
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25806638177
client_dur: 383567
- binder_reply_id: 36635
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25806656214
server_dur: 348438
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34740,17 +34740,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36643
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25807042562
client_dur: 45260
- binder_reply_id: 36644
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25807056567
server_dur: 14991
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34771,17 +34771,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36648
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25807129635
client_dur: 626529
- binder_reply_id: 36649
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25807318058
server_dur: 335442
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "D"
@@ -34826,17 +34826,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36654
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25807794682
client_dur: 197460
- binder_reply_id: 36655
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25807808849
server_dur: 31598
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34863,17 +34863,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36657
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808041191
client_dur: 152874
- binder_reply_id: 36659
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808112547
server_dur: 38477
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34900,17 +34900,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36662
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808300543
client_dur: 216110
- binder_reply_id: 36663
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808488934
server_dur: 5816
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34937,17 +34937,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36665
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808536171
client_dur: 29720
- binder_reply_id: 36666
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808549475
server_dur: 6142
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -34974,17 +34974,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36668
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808580143
client_dur: 23193
- binder_reply_id: 36669
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808589636
server_dur: 4653
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35011,17 +35011,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36671
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808614611
client_dur: 24483
- binder_reply_id: 36673
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808626104
server_dur: 4244
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35048,17 +35048,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36676
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808649459
client_dur: 19535
- binder_reply_id: 36677
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808656163
server_dur: 4039
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35085,17 +35085,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36679
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808679113
client_dur: 22778
- binder_reply_id: 36680
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808688986
server_dur: 3889
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35122,17 +35122,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36682
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808712146
client_dur: 21102
- binder_reply_id: 36683
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808720606
server_dur: 3664
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35159,17 +35159,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36685
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808743343
client_dur: 49190
- binder_reply_id: 36687
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808773138
server_dur: 4014
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35196,17 +35196,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36690
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808803408
client_dur: 47244
- binder_reply_id: 36691
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808832840
server_dur: 3744
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35233,17 +35233,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36693
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808861280
client_dur: 23141
- binder_reply_id: 36694
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808871693
server_dur: 4083
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35270,17 +35270,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36698
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808894304
client_dur: 22212
- binder_reply_id: 36699
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808903846
server_dur: 4193
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35307,17 +35307,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36701
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808927915
client_dur: 23489
- binder_reply_id: 36702
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808938201
server_dur: 4441
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35344,17 +35344,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36704
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808963769
client_dur: 21106
- binder_reply_id: 36705
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25808972274
server_dur: 4301
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35381,17 +35381,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36708
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25808996827
client_dur: 22150
- binder_reply_id: 36709
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809006677
server_dur: 3852
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35418,17 +35418,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36712
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809029487
client_dur: 30653
- binder_reply_id: 36713
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809048418
server_dur: 3146
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35455,17 +35455,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36717
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809070927
client_dur: 105314
- binder_reply_id: 36718
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809156958
server_dur: 4090
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35492,17 +35492,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36720
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809187458
client_dur: 21199
- binder_reply_id: 36721
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809196575
server_dur: 3729
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35529,17 +35529,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36723
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809219112
client_dur: 20851
- binder_reply_id: 36724
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809227683
server_dur: 3856
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35566,17 +35566,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36726
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809250949
client_dur: 271118
- binder_reply_id: 36730
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809502291
server_dur: 4522
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35603,17 +35603,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36732
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809543172
client_dur: 29191
- binder_reply_id: 36733
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809555589
server_dur: 4714
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35640,17 +35640,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36735
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809583743
client_dur: 23569
- binder_reply_id: 36736
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809592470
server_dur: 3948
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35677,17 +35677,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36739
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809618388
client_dur: 38876
- binder_reply_id: 36740
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809637992
server_dur: 8798
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35714,17 +35714,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36743
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809757746
client_dur: 171172
- binder_reply_id: 36744
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809770125
server_dur: 89637
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -35757,17 +35757,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36750
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25809948987
client_dur: 120274
- binder_reply_id: 36753
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25809967298
server_dur: 27536
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35794,17 +35794,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36757
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25810106019
client_dur: 110073
- binder_reply_id: 36758
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25810132739
server_dur: 5193
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35831,17 +35831,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36762
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25810239347
client_dur: 148792
- binder_reply_id: 36763
+ client_tid: 641
server_process: "/apex/com.android.hardware.vibrator/bin/hw/android.hardware.vibrator-service.example"
server_thread: "android.hardwar"
server_ts: 25810364813
server_dur: 3865
+ server_tid: 481
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35868,17 +35868,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36766
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25810497904
client_dur: 126359
- binder_reply_id: 36767
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25810531969
server_dur: 73542
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35899,17 +35899,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36768
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25810646589
client_dur: 91503
- binder_reply_id: 36769
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25810669576
server_dur: 52662
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35930,17 +35930,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36772
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25810948647
client_dur: 113503
- binder_reply_id: 36773
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25810980358
server_dur: 64314
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35961,17 +35961,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36774
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25811246975
client_dur: 366342
- binder_reply_id: 36775
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25811269261
server_dur: 324989
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -35992,17 +35992,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36781
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25811641918
client_dur: 83600
- binder_reply_id: 36782
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25811659549
server_dur: 47010
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -36029,17 +36029,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36787
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25811827364
client_dur: 105911
- binder_reply_id: 36788
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25811855742
server_dur: 60946
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36060,17 +36060,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36819
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25814468030
client_dur: 128573
- binder_reply_id: 36820
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25814502303
server_dur: 75807
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36091,17 +36091,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36901
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25824457100
client_dur: 243653
- binder_reply_id: 36902
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25824484172
server_dur: 202360
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -36128,17 +36128,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36923
client_process: "system_server"
client_thread: "system_server"
is_main_thread: false
client_ts: 25826929585
client_dur: 134380
- binder_reply_id: 36925
+ client_tid: 1618
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25826953314
server_dur: 57893
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36165,17 +36165,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36926
client_process: "system_server"
client_thread: "system_server"
is_main_thread: false
client_ts: 25827095345
client_dur: 59551
- binder_reply_id: 36927
+ client_tid: 1618
server_process: "/apex/com.android.os.statsd/bin/statsd"
server_thread: "binder:415_3"
server_ts: 25827112546
server_dur: 28045
+ server_tid: 422
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36202,17 +36202,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36967
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25828178041
client_dur: 75912
- binder_reply_id: 36970
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25828192051
server_dur: 26713
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36239,17 +36239,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 36978
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25828289955
client_dur: 48095
- binder_reply_id: 36979
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25828303964
server_dur: 23818
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36276,17 +36276,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37348
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25833585425
client_dur: 213739
- binder_reply_id: 37369
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25833674904
server_dur: 59579
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36313,17 +36313,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37420
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25834911169
client_dur: 66864
- binder_reply_id: 37421
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25834940005
server_dur: 22905
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36350,17 +36350,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37423
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25835009103
client_dur: 41035
- binder_reply_id: 37424
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25835029405
server_dur: 9917
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36387,17 +36387,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37426
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25835084036
client_dur: 39828
- binder_reply_id: 37427
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25835102285
server_dur: 11104
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36424,17 +36424,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37430
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25835225817
client_dur: 39668
- binder_reply_id: 37431
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25835244300
server_dur: 10401
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36461,17 +36461,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37433
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25835491757
client_dur: 94706
- binder_reply_id: 37434
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25835523199
server_dur: 50044
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36498,17 +36498,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37446
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25838116144
client_dur: 101371
- binder_reply_id: 37447
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25838145038
server_dur: 57786
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36529,17 +36529,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37542
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25854689410
client_dur: 72379
- binder_reply_id: 37543
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25854716713
server_dur: 29735
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36566,17 +36566,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37544
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25854776152
client_dur: 84994
- binder_reply_id: 37545
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25854792697
server_dur: 55053
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36603,17 +36603,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37556
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25856165265
client_dur: 41372
- binder_reply_id: 37557
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25856179451
server_dur: 11065
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36640,17 +36640,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37570
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25859386674
client_dur: 62804
- binder_reply_id: 37571
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25859406671
server_dur: 23198
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36671,17 +36671,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37576
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25860119896
client_dur: 89982
- binder_reply_id: 37577
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25860140536
server_dur: 54911
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36702,17 +36702,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37588
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25861940989
client_dur: 112198
- binder_reply_id: 37589
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25861960190
server_dur: 69698
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36739,17 +36739,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37592
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25862411224
client_dur: 72918
- binder_reply_id: 37593
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25862426577
server_dur: 43364
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36776,17 +36776,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37594
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25862572364
client_dur: 43335
- binder_reply_id: 37595
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25862583679
server_dur: 21214
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36813,17 +36813,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37596
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25862644016
client_dur: 35084
- binder_reply_id: 37597
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25862653442
server_dur: 16522
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36850,17 +36850,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37598
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25862703240
client_dur: 43193
- binder_reply_id: 37599
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25862712076
server_dur: 25328
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36887,17 +36887,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37602
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25863309305
client_dur: 56073
- binder_reply_id: 37603
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25863321886
server_dur: 30965
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36924,17 +36924,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37604
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25863414967
client_dur: 48999
- binder_reply_id: 37605
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25863426312
server_dur: 27403
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36961,17 +36961,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37608
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864046858
client_dur: 61808
- binder_reply_id: 37609
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864062070
server_dur: 32956
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -36998,17 +36998,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37610
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864143436
client_dur: 51337
- binder_reply_id: 37611
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864153386
server_dur: 30980
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37035,17 +37035,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37612
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864216828
client_dur: 37990
- binder_reply_id: 37613
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864226073
server_dur: 19004
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37072,17 +37072,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37614
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864279759
client_dur: 37961
- binder_reply_id: 37615
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864288819
server_dur: 19366
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37109,17 +37109,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37616
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864345023
client_dur: 59115
- binder_reply_id: 37617
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864354391
server_dur: 17778
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37146,17 +37146,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37620
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864449726
client_dur: 51629
- binder_reply_id: 37621
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864460717
server_dur: 26406
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37183,17 +37183,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37622
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864530175
client_dur: 40230
- binder_reply_id: 37623
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864539824
server_dur: 19580
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37220,17 +37220,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37624
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864603443
client_dur: 64958
- binder_reply_id: 37625
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864612742
server_dur: 44603
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37257,17 +37257,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37626
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864687472
client_dur: 38679
- binder_reply_id: 37627
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864696221
server_dur: 19520
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37294,17 +37294,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37628
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864748376
client_dur: 41144
- binder_reply_id: 37629
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864757238
server_dur: 21548
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37331,17 +37331,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37630
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864814870
client_dur: 37926
- binder_reply_id: 37631
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864824299
server_dur: 17299
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37368,17 +37368,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37632
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864878443
client_dur: 41432
- binder_reply_id: 37633
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864887850
server_dur: 21263
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37405,17 +37405,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37634
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25864943354
client_dur: 46446
- binder_reply_id: 37635
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25864953070
server_dur: 26259
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37442,17 +37442,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37636
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25865010220
client_dur: 42768
- binder_reply_id: 37637
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25865018943
server_dur: 22857
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37479,17 +37479,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37638
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25865078882
client_dur: 42845
- binder_reply_id: 37639
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25865088374
server_dur: 22790
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37516,17 +37516,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37640
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25865143746
client_dur: 43541
- binder_reply_id: 37641
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25865152587
server_dur: 24329
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37553,17 +37553,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37642
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25865208871
client_dur: 37989
- binder_reply_id: 37643
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25865217954
server_dur: 18361
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37590,17 +37590,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37644
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25865269510
client_dur: 180816
- binder_reply_id: 37645
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25865278803
server_dur: 44675
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -37633,17 +37633,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37651
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25865509380
client_dur: 1204393
- binder_reply_id: 37654
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25866655580
server_dur: 37015
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37670,17 +37670,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37655
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25866765533
client_dur: 52077
- binder_reply_id: 37656
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25866778140
server_dur: 25314
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37707,17 +37707,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37657
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25866847306
client_dur: 36125
- binder_reply_id: 37658
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25866856611
server_dur: 17873
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37744,17 +37744,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37659
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25866907704
client_dur: 31809
- binder_reply_id: 37660
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25866916674
server_dur: 14121
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37781,17 +37781,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37661
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25866963934
client_dur: 42576
- binder_reply_id: 37662
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25866972903
server_dur: 18950
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37818,17 +37818,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37663
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867031282
client_dur: 35871
- binder_reply_id: 37664
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867040421
server_dur: 17984
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37855,17 +37855,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37665
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867092641
client_dur: 34611
- binder_reply_id: 37666
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867101335
server_dur: 17329
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37892,17 +37892,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37667
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867155069
client_dur: 43809
- binder_reply_id: 37668
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867163773
server_dur: 26243
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37929,17 +37929,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37669
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867229729
client_dur: 32631
- binder_reply_id: 37670
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867238857
server_dur: 14033
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -37966,17 +37966,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37671
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867283252
client_dur: 40731
- binder_reply_id: 37672
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867292366
server_dur: 21993
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38003,17 +38003,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37673
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867343753
client_dur: 34724
- binder_reply_id: 37674
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867353084
server_dur: 16650
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38040,17 +38040,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37675
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867401523
client_dur: 50745
- binder_reply_id: 37676
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867410223
server_dur: 32741
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38077,17 +38077,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37677
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867475251
client_dur: 46815
- binder_reply_id: 37678
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867485001
server_dur: 26611
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38114,17 +38114,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37679
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867547843
client_dur: 36696
- binder_reply_id: 37680
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867557467
server_dur: 18125
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38151,17 +38151,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37681
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867605981
client_dur: 37415
- binder_reply_id: 37682
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867614819
server_dur: 19663
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38188,17 +38188,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37683
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867663292
client_dur: 35879
- binder_reply_id: 37684
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867672122
server_dur: 17373
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38225,17 +38225,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37685
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867751966
client_dur: 40848
- binder_reply_id: 37686
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867761875
server_dur: 19072
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38263,17 +38263,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IServiceManager::getService::cppClient"
- binder_txn_id: 37687
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25867845030
client_dur: 180504
- binder_reply_id: 37688
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25867860282
server_dur: 154468
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "R"
@@ -38312,17 +38312,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37712
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25872260669
client_dur: 83399
- binder_reply_id: 37713
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25872278450
server_dur: 47096
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38349,17 +38349,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37779
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25885439966
client_dur: 1549817
- binder_reply_id: 37792
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25886054638
server_dur: 24145
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38386,17 +38386,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37782
client_process: "system_server"
client_thread: "system_server"
is_main_thread: false
client_ts: 25885831452
client_dur: 1452935
- binder_reply_id: 37793
+ client_tid: 1623
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25886206332
server_dur: 305512
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38423,17 +38423,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37798
client_process: "system_server"
client_thread: "system_server"
is_main_thread: false
client_ts: 25887309449
client_dur: 115655
- binder_reply_id: 37799
+ client_tid: 1623
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25887326271
server_dur: 18512
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38454,17 +38454,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37804
client_process: "system_server"
client_thread: "system_server"
is_main_thread: false
client_ts: 25887452954
client_dur: 283867
- binder_reply_id: 37805
+ client_tid: 1623
server_process: "/vendor/bin/hw/android.hardware.input.processor-service.example"
server_thread: "android.hardwar"
server_ts: 25887467255
server_dur: 38055
+ server_tid: 447
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38485,17 +38485,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37850
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25892252212
client_dur: 2274293
- binder_reply_id: 37853
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25894481596
server_dur: 27702
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38522,17 +38522,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37936
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25921269728
client_dur: 400263
- binder_reply_id: 37938
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25921599983
server_dur: 52448
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38559,17 +38559,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37944
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25921747025
client_dur: 209278
- binder_reply_id: 37946
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25921878602
server_dur: 66173
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38596,17 +38596,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37950
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25922308759
client_dur: 230930
- binder_reply_id: 37951
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25922366800
server_dur: 58914
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38633,17 +38633,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 37983
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25926152660
client_dur: 106426
- binder_reply_id: 37984
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25926184604
server_dur: 59798
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38670,17 +38670,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38489
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25935520343
client_dur: 106898
- binder_reply_id: 38490
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25935553945
server_dur: 59988
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38707,17 +38707,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38491
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25936096478
client_dur: 38431
- binder_reply_id: 38492
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25936114070
server_dur: 13878
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38744,17 +38744,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38493
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25936154115
client_dur: 304852
- binder_reply_id: 38494
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25936427202
server_dur: 13388
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38781,17 +38781,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38498
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25939273894
client_dur: 44659
- binder_reply_id: 38499
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25939290557
server_dur: 19990
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38818,17 +38818,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38501
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25939575552
client_dur: 81712
- binder_reply_id: 38502
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25939602201
server_dur: 44933
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38855,17 +38855,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38516
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25944988176
client_dur: 71994
- binder_reply_id: 38517
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25945018540
server_dur: 25217
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38892,17 +38892,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38532
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25948938076
client_dur: 82091
- binder_reply_id: 38533
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25948980882
server_dur: 27091
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38929,17 +38929,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38539
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25951851055
client_dur: 445134
- binder_reply_id: 38540
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_3"
server_ts: 25951902501
server_dur: 183967
+ server_tid: 1575
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38966,17 +38966,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38544
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25952609949
client_dur: 44997
- binder_reply_id: 38545
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_2"
server_ts: 25952623297
server_dur: 18258
+ server_tid: 522
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -38997,17 +38997,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38552
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25954386897
client_dur: 107947
- binder_reply_id: 38553
+ client_tid: 641
server_process: "/system/bin/surfaceflinger"
server_thread: "binder:496_3"
server_ts: 25954404617
server_dur: 18018
+ server_tid: 1575
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39034,17 +39034,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38555
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25955417145
client_dur: 248980
- binder_reply_id: 38556
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25955442657
server_dur: 23870
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39072,17 +39072,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::invalidateMounts::cppServer"
- binder_txn_id: 38558
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25955702503
client_dur: 1028567
- binder_reply_id: 38559
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25955716400
server_dur: 923564
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39103,17 +39103,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38561
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25957071212
client_dur: 244964
- binder_reply_id: 38562
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25957109467
server_dur: 68828
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39140,17 +39140,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38563
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25957345364
client_dur: 86035
- binder_reply_id: 38564
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25957361868
server_dur: 39522
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39177,17 +39177,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38565
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25957477722
client_dur: 38342
- binder_reply_id: 38566
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25957490997
server_dur: 14607
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39214,17 +39214,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38567
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25957561902
client_dur: 115285
- binder_reply_id: 38568
+ client_tid: 641
server_process: "/system/bin/vold"
server_thread: "binder:255_2"
server_ts: 25957584457
server_dur: 69879
+ server_tid: 255
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39251,17 +39251,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38569
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25957701552
client_dur: 31673
- binder_reply_id: 38570
+ client_tid: 641
server_process: "/system/bin/vold"
server_thread: "binder:255_2"
server_ts: 25957712540
server_dur: 11337
+ server_tid: 255
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39288,17 +39288,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38571
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25957917714
client_dur: 81359
- binder_reply_id: 38572
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25957965656
server_dur: 19953
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39325,17 +39325,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38573
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25958179475
client_dur: 57952
- binder_reply_id: 38574
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25958197817
server_dur: 12909
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39362,17 +39362,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38575
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25958259037
client_dur: 37816
- binder_reply_id: 38576
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25958272198
server_dur: 12201
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39400,17 +39400,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::invalidateMounts::cppServer"
- binder_txn_id: 38577
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25958323889
client_dur: 934386
- binder_reply_id: 38578
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25958335597
server_dur: 816593
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39432,17 +39432,17 @@
}
unaggregated_txn_breakdown {
aidl_name: "AIDL::cpp::IInstalld::invalidateMounts::cppServer"
- binder_txn_id: 38582
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25959279820
client_dur: 780373
- binder_reply_id: 38583
+ client_tid: 641
server_process: "/system/bin/installd"
server_thread: "binder:548_1"
server_ts: 25959289960
server_dur: 697719
+ server_tid: 565
thread_states {
thread_state_type: "binder_reply"
thread_state: "R+"
@@ -39469,17 +39469,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38586
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25960212392
client_dur: 138312
- binder_reply_id: 38587
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25960246748
server_dur: 59922
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39506,17 +39506,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38589
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25960703658
client_dur: 185272
- binder_reply_id: 38590
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25960733334
server_dur: 55452
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
@@ -39543,17 +39543,17 @@
}
}
unaggregated_txn_breakdown {
- binder_txn_id: 38602
client_process: "system_server"
client_thread: "system_server"
is_main_thread: true
client_ts: 25964272455
client_dur: 108953
- binder_reply_id: 38603
+ client_tid: 641
server_process: "/system/bin/servicemanager"
server_thread: "servicemanager"
server_ts: 25964304630
server_dur: 66130
+ server_tid: 243
thread_states {
thread_state_type: "binder_reply"
thread_state: "Running"
diff --git a/test/trace_processor/diff_tests/android/android_monitor_contention.out b/test/trace_processor/diff_tests/android/android_monitor_contention.out
new file mode 100644
index 0000000..cfd417e
--- /dev/null
+++ b/test/trace_processor/diff_tests/android/android_monitor_contention.out
@@ -0,0 +1,13911 @@
+android_monitor_contention {
+ node {
+ node_id: 3668
+ ts: 143338147030
+ dur: 40376
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 4648
+ ts: 143374024262
+ dur: 50561
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 4650
+ ts: 143374215380
+ dur: 39128
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 4971
+ ts: 143390268000
+ dur: 50641
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 4975
+ ts: 143390512389
+ dur: 39894
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 6867
+ ts: 143463394781
+ dur: 7106332
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 6875
+ ts: 143464008929
+ dur: 5024822
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.io"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 6884
+ ts: 143464297073
+ dur: 6242977
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7014
+ ts: 143468726576
+ dur: 37729
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7016
+ ts: 143468802279
+ dur: 38774
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7387
+ ts: 143477492062
+ dur: 18115
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7391
+ ts: 143477546893
+ dur: 16002
+ blocking_method: "int com.android.server.am.UidObserverController.enqueueUidChange(com.android.server.am.UidObserverController$ChangeRecord, int, int, int, long, int, boolean)"
+ blocked_method: "void com.android.server.am.UidObserverController.dispatchUidsChanged()"
+ short_blocking_method: "com.android.server.am.UidObserverController.enqueueUidChange"
+ short_blocked_method: "com.android.server.am.UidObserverController.dispatchUidsChanged"
+ blocking_src: "UidObserverController.java:100"
+ blocked_src: "UidObserverController.java:191"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7407
+ ts: 143478550108
+ dur: 17484
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7424
+ ts: 143479806083
+ dur: 18199
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "PackageManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7440
+ ts: 143479869209
+ dur: 14556
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7583
+ ts: 143483685578
+ dur: 4925701
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7625
+ ts: 143485476470
+ dur: 17473
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7649
+ ts: 143486820347
+ dur: 1860581
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7744
+ ts: 143488825683
+ dur: 16998
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7763
+ ts: 143488905854
+ dur: 25351
+ blocking_method: "void com.android.server.appop.AppOpsService.updateUidProcState(int, int, int)"
+ blocked_method: "void com.android.server.appop.AppOpsService.notifyOpChangedForAllPkgsInUid(int, int, boolean, com.android.internal.app.IAppOpsCallback)"
+ short_blocking_method: "com.android.server.appop.AppOpsService.updateUidProcState"
+ short_blocked_method: "com.android.server.appop.AppOpsService.notifyOpChangedForAllPkgsInUid"
+ blocking_src: "AppOpsService.java:2106"
+ blocked_src: "AppOpsService.java:2603"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7947
+ ts: 143491612814
+ dur: 142063
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_E"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 7955
+ ts: 143491788030
+ dur: 59458
+ blocking_method: "int com.android.server.wm.WindowManagerService.addWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, android.view.InsetsVisibilities, android.view.InputChannel, android.view.InsetsState, android.view.InsetsSourceControl[], android.graphics.Rect, float[])"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.addWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:1473"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_E"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 8557
+ ts: 143505625402
+ dur: 16310
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 8610
+ ts: 143506771102
+ dur: 1693526
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "WindowManagerService.java:3510"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_3"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 143506680694
+ binder_reply_tid: 1559
+ }
+ node {
+ node_id: 8636
+ ts: 143507577006
+ dur: 295968
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 8951
+ ts: 143523121774
+ dur: 1425157
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportFocusChanged(android.os.IBinder, android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportFocusChanged"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "WindowManagerService.java:5251"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 9637
+ ts: 143553216486
+ dur: 17269
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11034
+ ts: 143587584391
+ dur: 103134
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11051
+ ts: 143588578528
+ dur: 17189
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11054
+ ts: 143588609074
+ dur: 3061
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "void android.os.MessageQueue.removeMessages(android.os.Handler, int, java.lang.Object)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.removeMessages"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:678"
+ waiter_count: 1
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "binder:1743_6"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11627
+ ts: 143613672941
+ dur: 17750
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11630
+ ts: 143613787864
+ dur: 13750
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11653
+ ts: 143614955849
+ dur: 17817
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11730
+ ts: 143615432753
+ dur: 284209
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 11774
+ ts: 143616480197
+ dur: 16568
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "pool-2-thread-1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 12501
+ ts: 143628637507
+ dur: 15750
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 12504
+ ts: 143628690789
+ dur: 12995
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 12507
+ ts: 143628731154
+ dur: 12342
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 13153
+ ts: 143645430878
+ dur: 18342
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 13604
+ ts: 143652874136
+ dur: 2020516
+ blocking_method: "boolean android.os.BinderProxy.transactNative(int, android.os.Parcel, android.os.Parcel, int)"
+ blocked_method: "android.content.IContentProvider android.app.ActivityThread.acquireExistingProvider(android.content.Context, java.lang.String, int, boolean)"
+ short_blocking_method: "android.os.BinderProxy.transactNative"
+ short_blocked_method: "android.app.ActivityThread.acquireExistingProvider"
+ blocking_src: "BinderProxy.java:-2"
+ blocked_src: "ActivityThread.java:7159"
+ waiter_count: 0
+ blocking_thread_name: "AsyncTask #1"
+ blocked_thread_name: "DialerExecutors"
+ process_name: "com.android.dialer"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 13663
+ ts: 143654433688
+ dur: 29837
+ blocking_method: "android.os.Message com.android.internal.os.HandlerCaller.obtainMessageI(int, int)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "com.android.internal.os.HandlerCaller.obtainMessageI"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "HandlerCaller.java:139"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 14905
+ ts: 143668048758
+ dur: 19771
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:2275_2"
+ blocked_thread_name: "d.process.acore"
+ process_name: "android.process.acore"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 14910
+ ts: 143668238307
+ dur: 1911886
+ blocking_method: "long android.database.sqlite.SQLiteConnection.nativeOpen(java.lang.String, int, java.lang.String, boolean, boolean, int, int)"
+ blocked_method: "void android.database.sqlite.SQLiteConnectionPool.releaseConnection(android.database.sqlite.SQLiteConnection)"
+ short_blocking_method: "android.database.sqlite.SQLiteConnection.nativeOpen"
+ short_blocked_method: "android.database.sqlite.SQLiteConnectionPool.releaseConnection"
+ blocking_src: "SQLiteConnection.java:-2"
+ blocked_src: "SQLiteConnectionPool.java:409"
+ waiter_count: 0
+ blocking_thread_name: "binder:2275_2"
+ blocked_thread_name: "binder:2275_1"
+ process_name: "android.process.acore"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 143665074457
+ binder_reply_tid: 2295
+ }
+ node {
+ node_id: 14941
+ ts: 143670552101
+ dur: 3305336
+ blocking_method: "void android.database.sqlite.SQLiteConnectionPool.releaseConnection(android.database.sqlite.SQLiteConnection)"
+ blocked_method: "void android.database.sqlite.SQLiteConnectionPool.releaseConnection(android.database.sqlite.SQLiteConnection)"
+ short_blocking_method: "android.database.sqlite.SQLiteConnectionPool.releaseConnection"
+ short_blocked_method: "android.database.sqlite.SQLiteConnectionPool.releaseConnection"
+ blocking_src: "SQLiteConnectionPool.java:409"
+ blocked_src: "SQLiteConnectionPool.java:409"
+ waiter_count: 0
+ blocking_thread_name: "binder:2275_2"
+ blocked_thread_name: "binder:2275_1"
+ process_name: "android.process.acore"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 143665074457
+ binder_reply_tid: 2295
+ }
+ node {
+ node_id: 15190
+ ts: 143679983462
+ dur: 531478
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 19885
+ ts: 143770170620
+ dur: 9072332
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_D"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 25643
+ ts: 143830412020
+ dur: 14214872
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 26122
+ ts: 143834504401
+ dur: 9694657
+ blocking_method: "void com.android.server.wm.StartingSurfaceController$StartingSurface.remove(boolean)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.StartingSurfaceController$StartingSurface.remove"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "StartingSurfaceController.java:272"
+ blocked_src: "Session.java:581"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_3"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 26923
+ ts: 143840894687
+ dur: 483448
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 27170
+ ts: 143842942549
+ dur: 1336209
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityIdle(android.os.IBinder, android.content.res.Configuration, boolean)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityIdle"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "ActivityClientController.java:136"
+ waiter_count: 2
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_D"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 27452
+ ts: 143844651555
+ dur: 3365
+ blocking_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:5471"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 27489
+ ts: 143845706327
+ dur: 83464
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 28186
+ ts: 143852310714
+ dur: 412425
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "binder:642_D"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 28200
+ ts: 143852576546
+ dur: 243080
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportFocusChanged(android.os.IBinder, android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportFocusChanged"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "WindowManagerService.java:5251"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 28715
+ ts: 143861803730
+ dur: 354225
+ blocking_method: "void com.android.server.inputmethod.InputMethodManagerService.onSessionCreated(com.android.server.inputmethod.IInputMethodInvoker, com.android.internal.view.IInputMethodSession, android.view.InputChannel)"
+ blocked_method: "void com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode(android.os.IBinder, boolean)"
+ short_blocking_method: "com.android.server.inputmethod.InputMethodManagerService.onSessionCreated"
+ short_blocked_method: "com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode"
+ blocking_src: "InputMethodManagerService.java:3001"
+ blocked_src: "InputMethodManagerService.java:5891"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "binder:642_1"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 28755
+ ts: 143862815986
+ dur: 15826
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 28766
+ ts: 143862952016
+ dur: 248683
+ blocking_method: "void com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow(android.os.IBinder, android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List, java.util.List)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged"
+ blocking_src: "WindowManagerService.java:7897"
+ blocked_src: "WindowManagerService.java:4583"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "binder:642_3"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 28769
+ ts: 143862997423
+ dur: 408802
+ blocking_method: "void com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow(android.os.IBinder, android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "WindowManagerService.java:7897"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 28983
+ ts: 143864645201
+ dur: 297257
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 29929
+ ts: 143869674025
+ dur: 907067
+ blocking_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "InputMonitor.java:119"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_D"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 44128
+ ts: 144006526292
+ dur: 22553
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: ".android.dialer"
+ process_name: "com.android.dialer"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 48108
+ ts: 144070552901
+ dur: 40810
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 48117
+ ts: 144070643182
+ dur: 39174
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50034
+ ts: 144106866392
+ dur: 48603
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50037
+ ts: 144106969547
+ dur: 44476
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50101
+ ts: 144108904346
+ dur: 683288
+ blocking_method: "void com.android.server.wm.RemoteAnimationController.onAnimationFinished()"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.RemoteAnimationController.onAnimationFinished"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "RemoteAnimationController.java:278"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50106
+ ts: 144109020647
+ dur: 3727361
+ blocking_method: "void com.android.server.wm.WindowManagerService.onAnimationFinished()"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.onAnimationFinished"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "WindowManagerService.java:8496"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50137
+ ts: 144110047620
+ dur: 45219
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50166
+ ts: 144111241267
+ dur: 985539
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50170
+ ts: 144111425774
+ dur: 1259671
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:4573"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_3"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50185
+ ts: 144111826656
+ dur: 413311
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 1
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "binder:1743_B"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50227
+ ts: 144112859338
+ dur: 465550
+ blocking_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List, java.util.List)"
+ short_blocking_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged"
+ blocking_src: "ActivityTaskSupervisor.java:2407"
+ blocked_src: "WindowManagerService.java:4583"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "binder:642_D"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50290
+ ts: 144113384410
+ dur: 89493
+ blocking_method: "void com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List, java.util.List)"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "WindowManagerService.java:4583"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50294
+ ts: 144113494523
+ dur: 25037
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50301
+ ts: 144113629027
+ dur: 22231
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50308
+ ts: 144113760954
+ dur: 1381773
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50314
+ ts: 144113917393
+ dur: 28027
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50319
+ ts: 144114261515
+ dur: 27167
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50346
+ ts: 144114876301
+ dur: 6715395
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50360
+ ts: 144115120415
+ dur: 4930055
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 50952
+ ts: 144125761376
+ dur: 20186
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 51278
+ ts: 144134805182
+ dur: 19704
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53053
+ ts: 144203243522
+ dur: 17291
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53094
+ ts: 144203919876
+ dur: 161192
+ blocking_method: "void com.android.server.power.hint.HintManagerService$NativeWrapper.nativeReportActualWorkDuration(long, long[], long[])"
+ blocked_method: "void com.android.server.power.hint.HintManagerService$UidObserver.lambda$onUidStateChanged$1(int, int)"
+ short_blocking_method: "com.android.server.power.hint.HintManagerService$NativeWrapper.nativeReportActualWorkDuration"
+ short_blocked_method: "com.android.server.power.hint.HintManagerService$UidObserver.lambda$onUidStateChanged$1"
+ blocking_src: "HintManagerService.java:-2"
+ blocked_src: "HintManagerService.java:241"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53339
+ ts: 144222356835
+ dur: 23293
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53376
+ ts: 144228177045
+ dur: 36094
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53380
+ ts: 144228256866
+ dur: 183170
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_3"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53396
+ ts: 144229155187
+ dur: 229685
+ blocking_method: "void com.android.server.wm.Session.setOnBackInvokedCallbackInfo(android.view.IWindow, android.window.OnBackInvokedCallbackInfo)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ short_blocking_method: "com.android.server.wm.Session.setOnBackInvokedCallbackInfo"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ blocking_src: "Session.java:935"
+ blocked_src: "WindowManagerService.java:2050"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_D"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 144229053358
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 53398
+ ts: 144229593187
+ dur: 54315
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53415
+ ts: 144230129813
+ dur: 25359
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 53425
+ ts: 144230608048
+ dur: 3382
+ blocking_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2050"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 55787
+ ts: 144383769428
+ dur: 127859
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 55826
+ ts: 144385083028
+ dur: 39128
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 55832
+ ts: 144385210904
+ dur: 32138
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 56022
+ ts: 144404070707
+ dur: 50491
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 64192
+ ts: 146502146471
+ dur: 50638
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 64593
+ ts: 146562392540
+ dur: 151879
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 64595
+ ts: 146562588803
+ dur: 107737
+ blocking_method: "void com.android.server.power.PowerManagerService.releaseWakeLockInternal(android.os.IBinder, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.releaseWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1645"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 65802
+ ts: 146909551905
+ dur: 46299
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "VolumeDialogCon"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 65827
+ ts: 146911664372
+ dur: 9119564
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 65830
+ ts: 146911750821
+ dur: 9090810
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 65858
+ ts: 146913898644
+ dur: 7856677
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityTopResumedStateLost()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityTopResumedStateLost"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "ActivityClientController.java:166"
+ waiter_count: 2
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 146913757413
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 66046
+ ts: 146923521644
+ dur: 64399
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66096
+ ts: 146926725883
+ dur: 27329
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66099
+ ts: 146926854827
+ dur: 22888
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66123
+ ts: 146927735850
+ dur: 1118131
+ blocking_method: "void com.android.server.am.ActivityManagerService.trimApplications(boolean, java.lang.String)"
+ blocked_method: "void com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs(java.lang.String)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.trimApplications"
+ short_blocked_method: "com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs"
+ blocking_src: "ActivityManagerService.java:15822"
+ blocked_src: "ActivityManagerService.java:17191"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 146926915192
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 66135
+ ts: 146928973815
+ dur: 20648
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66139
+ ts: 146929015904
+ dur: 18945
+ blocking_method: "void com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs(java.lang.String)"
+ blocked_method: "void com.android.server.am.BroadcastQueue.processNextBroadcast(boolean)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs"
+ short_blocked_method: "com.android.server.am.BroadcastQueue.processNextBroadcast"
+ blocking_src: "ActivityManagerService.java:17191"
+ blocked_src: "BroadcastQueue.java:1158"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66163
+ ts: 146929927761
+ dur: 552968
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66181
+ ts: 146930382955
+ dur: 603673
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66213
+ ts: 146931586005
+ dur: 23516
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66220
+ ts: 146931722858
+ dur: 22668
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66228
+ ts: 146931837757
+ dur: 5178832
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "VolumeDialogCon"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66831
+ ts: 146937417927
+ dur: 18574
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 66926
+ ts: 146939154238
+ dur: 1066795
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 67334
+ ts: 146956411827
+ dur: 17799
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 67337
+ ts: 146956475250
+ dur: 13557
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 68025
+ ts: 146974659758
+ dur: 3754483
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.finishDrawingWindow(com.android.server.wm.Session, android.view.IWindow, android.view.SurfaceControl$Transaction, int)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.finishDrawingWindow"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "WindowManagerService.java:2743"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 68345
+ ts: 146978461550
+ dur: 15844
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 68355
+ ts: 146978502078
+ dur: 14660
+ blocking_method: "void com.android.server.wm.WindowManagerService.finishDrawingWindow(com.android.server.wm.Session, android.view.IWindow, android.view.SurfaceControl$Transaction, int)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.finishDrawingWindow"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "WindowManagerService.java:2743"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 68421
+ ts: 146979255086
+ dur: 30179261
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 69053
+ ts: 146986027930
+ dur: 25134270
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityIdle(android.os.IBinder, android.content.res.Configuration, boolean)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityIdle"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "ActivityClientController.java:136"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 69099
+ ts: 146987786843
+ dur: 24888520
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "android.app.ActivityTaskManager$RootTaskInfo com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "ActivityTaskManagerService.java:1977"
+ waiter_count: 2
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_3"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 146987701011
+ binder_reply_tid: 1559
+ }
+ node {
+ node_id: 69110
+ ts: 146989891841
+ dur: 22911546
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "WindowManagerService.java:4573"
+ waiter_count: 3
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 69764
+ ts: 147001978181
+ dur: 16821
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 69776
+ ts: 147004139374
+ dur: 16447
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "launcher-loader"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 70147
+ ts: 147008662176
+ dur: 19565
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 70177
+ ts: 147009620685
+ dur: 17077
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 70231
+ ts: 147010971259
+ dur: 17704
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 70234
+ ts: 147011026264
+ dur: 13626
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 70828
+ ts: 147021726760
+ dur: 16010
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "launcher-loader"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 71275
+ ts: 147032691173
+ dur: 257695
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportFocusChanged(android.os.IBinder, android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportFocusChanged"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "WindowManagerService.java:5251"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 72270
+ ts: 147040431197
+ dur: 1115998
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 72330
+ ts: 147041284210
+ dur: 19222
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.imms"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 72351
+ ts: 147041427089
+ dur: 6187574
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 1
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "binder:1977_6"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 72367
+ ts: 147041508170
+ dur: 6129149
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 2
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "binder:1977_1"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 73514
+ ts: 147061857414
+ dur: 17602
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 74367
+ ts: 147070502434
+ dur: 18746
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: ".android.dialer"
+ process_name: "com.android.dialer"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 78542
+ ts: 147151155108
+ dur: 605963
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_1"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 79104
+ ts: 147166967410
+ dur: 456167
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 83562
+ ts: 147266967116
+ dur: 715734
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_1"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91649
+ ts: 147590461622
+ dur: 770175
+ blocking_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "ActivityTaskSupervisor.java:2407"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91677
+ ts: 147590980906
+ dur: 347694
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91740
+ ts: 147593526093
+ dur: 2354526
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91744
+ ts: 147593677668
+ dur: 43244
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91748
+ ts: 147594251514
+ dur: 26488
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91752
+ ts: 147594418047
+ dur: 27182
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91759
+ ts: 147594653049
+ dur: 24702
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91780
+ ts: 147595156624
+ dur: 31241
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91786
+ ts: 147595259585
+ dur: 25704
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91790
+ ts: 147595377913
+ dur: 26678
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91792
+ ts: 147595443048
+ dur: 25516
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91810
+ ts: 147596109085
+ dur: 27905
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91812
+ ts: 147596262452
+ dur: 26455
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 91818
+ ts: 147596396972
+ dur: 67176
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 96993
+ ts: 148270895206
+ dur: 133303
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 97298
+ ts: 148290676748
+ dur: 113015
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 97859
+ ts: 148322236265
+ dur: 50472
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 97861
+ ts: 148322478567
+ dur: 40003
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 98099
+ ts: 148332654236
+ dur: 50768
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 98103
+ ts: 148332756776
+ dur: 623357
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 98112
+ ts: 148332844388
+ dur: 42689
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 98232
+ ts: 148343651440
+ dur: 9047989
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 98257
+ ts: 148344387891
+ dur: 9910586
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 98542
+ ts: 148363018590
+ dur: 746642
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99049
+ ts: 148371981079
+ dur: 18382
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99053
+ ts: 148372093729
+ dur: 17062
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99069
+ ts: 148372532215
+ dur: 207819
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99080
+ ts: 148373210160
+ dur: 16331
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99088
+ ts: 148373657201
+ dur: 14860
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "jobscheduler.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99092
+ ts: 148373720969
+ dur: 13648
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99096
+ ts: 148373790977
+ dur: 14651
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99102
+ ts: 148374048900
+ dur: 16397
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "bgres-controlle"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99106
+ ts: 148374096599
+ dur: 27568
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "bgres-controlle"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99115
+ ts: 148374254920
+ dur: 16350
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99118
+ ts: 148374350675
+ dur: 13551
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99290
+ ts: 148377344959
+ dur: 16651
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 99948
+ ts: 148399471733
+ dur: 4285028
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportFocusChanged(android.os.IBinder, android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportFocusChanged"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "WindowManagerService.java:5251"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100462
+ ts: 148411860421
+ dur: 18131
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:3228_1"
+ blocked_thread_name: "m.webview_shell"
+ process_name: "org.chromium.webview_shell"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100465
+ ts: 148411943384
+ dur: 12765
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:3228_1"
+ blocked_thread_name: "m.webview_shell"
+ process_name: "org.chromium.webview_shell"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100483
+ ts: 148414168341
+ dur: 6159239
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100867
+ ts: 148420508776
+ dur: 15682
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100870
+ ts: 148420750303
+ dur: 16644
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100933
+ ts: 148421708786
+ dur: 16985
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100939
+ ts: 148421830403
+ dur: 2366693
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 100951
+ ts: 148424477119
+ dur: 15014
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 101137
+ ts: 148429612632
+ dur: 17108
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 101140
+ ts: 148429744572
+ dur: 15651
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 101818
+ ts: 148442036773
+ dur: 15846
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 102191
+ ts: 148453749992
+ dur: 16017
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 102996
+ ts: 148469704587
+ dur: 3702
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "hwuiTask1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 103401
+ ts: 148474719868
+ dur: 237870
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 103405
+ ts: 148474858323
+ dur: 18225
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 103412
+ ts: 148475034765
+ dur: 15206
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 104653
+ ts: 148505510308
+ dur: 22156
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 104656
+ ts: 148505561828
+ dur: 19289
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 104687
+ ts: 148508152778
+ dur: 20591
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 104699
+ ts: 148509191549
+ dur: 20057
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 104701
+ ts: 148509321101
+ dur: 561136
+ blocking_method: "int com.android.server.am.ActivityManagerService.bindServiceInstance(android.app.IApplicationThread, android.os.IBinder, android.content.Intent, java.lang.String, android.app.IServiceConnection, int, java.lang.String, boolean, int, java.lang.String, java.lang.String, int)"
+ blocked_method: "boolean com.android.server.am.ActivityManagerService$LocalService.isProfileOwner(int)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.bindServiceInstance"
+ short_blocked_method: "com.android.server.am.ActivityManagerService$LocalService.isProfileOwner"
+ blocking_src: "ActivityManagerService.java:12681"
+ blocked_src: "ActivityManagerService.java:17400"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "bgres-controlle"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 104717
+ ts: 148511106286
+ dur: 20332
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 104721
+ ts: 148511393397
+ dur: 18905
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 106027
+ ts: 148539822526
+ dur: 18545
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 106806
+ ts: 148556581863
+ dur: 16420
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 107476
+ ts: 148567431305
+ dur: 243187
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "PackageManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 107734
+ ts: 148570493314
+ dur: 148256
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 107912
+ ts: 148572211472
+ dur: 207366
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108008
+ ts: 148573217718
+ dur: 41522
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "PackageManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108113
+ ts: 148574232686
+ dur: 58268
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108213
+ ts: 148576593938
+ dur: 17781
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108314
+ ts: 148580182779
+ dur: 17931
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108317
+ ts: 148580474077
+ dur: 14981
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108322
+ ts: 148580585457
+ dur: 16610
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108326
+ ts: 148580690906
+ dur: 15161
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108333
+ ts: 148580884051
+ dur: 14722
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108341
+ ts: 148581029309
+ dur: 14076
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108346
+ ts: 148581206175
+ dur: 3401
+ blocking_method: "void com.android.server.am.ActivityManagerService.attachApplication(android.app.IApplicationThread, long)"
+ blocked_method: "void com.android.server.am.BroadcastQueue.processNextBroadcast(boolean)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.attachApplication"
+ short_blocked_method: "com.android.server.am.BroadcastQueue.processNextBroadcast"
+ blocking_src: "ActivityManagerService.java:5025"
+ blocked_src: "BroadcastQueue.java:1158"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108352
+ ts: 148581374206
+ dur: 15644
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108364
+ ts: 148581664344
+ dur: 16654
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108509
+ ts: 148582841883
+ dur: 16049
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108924
+ ts: 148586444882
+ dur: 90996
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108937
+ ts: 148586589698
+ dur: 36063
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108941
+ ts: 148586612804
+ dur: 27073
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 1
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "RenderThread"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 108993
+ ts: 148588914018
+ dur: 84303
+ blocking_method: "void com.android.server.am.ActivityManagerService.attachApplication(android.app.IApplicationThread, long)"
+ blocked_method: "void com.android.server.am.BroadcastQueue.processNextBroadcast(boolean)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.attachApplication"
+ short_blocked_method: "com.android.server.am.BroadcastQueue.processNextBroadcast"
+ blocking_src: "ActivityManagerService.java:5025"
+ blocked_src: "BroadcastQueue.java:1158"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 109001
+ ts: 148589189867
+ dur: 17952
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 109017
+ ts: 148589657295
+ dur: 16491
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 109020
+ ts: 148589722388
+ dur: 14130
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 109726
+ ts: 148604565657
+ dur: 4585520
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 109761
+ ts: 148606113994
+ dur: 67088
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 109764
+ ts: 148606211230
+ dur: 17530
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 109801
+ ts: 148606744001
+ dur: 15900
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 110377
+ ts: 148619502314
+ dur: 19777
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 110380
+ ts: 148619551472
+ dur: 18020
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 110565
+ ts: 148624614171
+ dur: 17015
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 111327
+ ts: 148640050567
+ dur: 16121
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 111959
+ ts: 148654218901
+ dur: 17992
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 112141
+ ts: 148658408528
+ dur: 16939
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 112672
+ ts: 148669974964
+ dur: 3296
+ blocking_method: "int com.android.server.job.JobSchedulerService.scheduleAsPackage(android.app.job.JobInfo, android.app.job.JobWorkItem, int, java.lang.String, int, java.lang.String)"
+ blocked_method: "void com.android.server.job.controllers.ConnectivityController$UidDefaultNetworkCallback.onBlockedStatusChanged(android.net.Network, int)"
+ short_blocking_method: "com.android.server.job.JobSchedulerService.scheduleAsPackage"
+ short_blocked_method: "com.android.server.job.controllers.ConnectivityController$UidDefaultNetworkCallback.onBlockedStatusChanged"
+ blocking_src: "JobSchedulerService.java:1163"
+ blocked_src: "ConnectivityController.java:1340"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 112910
+ ts: 148672756644
+ dur: 58623
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 114080
+ ts: 148688128843
+ dur: 15411
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 115974
+ ts: 148732382418
+ dur: 33703
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 115976
+ ts: 148732432609
+ dur: 15143
+ blocking_method: "void com.android.server.power.PowerManagerService.releaseWakeLockInternal(android.os.IBinder, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.releaseWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1645"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 120870
+ ts: 148787668882
+ dur: 2144486
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 121777
+ ts: 148795216166
+ dur: 28095
+ blocking_method: "void com.android.server.am.ActivityManagerService.attachApplication(android.app.IApplicationThread, long)"
+ blocked_method: "void com.android.server.am.BroadcastQueue.processNextBroadcast(boolean)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.attachApplication"
+ short_blocked_method: "com.android.server.am.BroadcastQueue.processNextBroadcast"
+ blocking_src: "ActivityManagerService.java:5025"
+ blocked_src: "BroadcastQueue.java:1158"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 127597
+ ts: 148877501041
+ dur: 39499
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 132687
+ ts: 148923511733
+ dur: 18581
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 132773
+ ts: 148924756738
+ dur: 16562
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 134061
+ ts: 148938710558
+ dur: 16811
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 136461
+ ts: 148968698611
+ dur: 16796290
+ blocking_method: "int com.android.server.am.ActivityManagerService.bindServiceInstance(android.app.IApplicationThread, android.os.IBinder, android.content.Intent, java.lang.String, android.app.IServiceConnection, int, java.lang.String, boolean, int, java.lang.String, java.lang.String, int)"
+ blocked_method: "void com.android.server.am.ProcessRecord.setRunningRemoteAnimation(boolean)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.bindServiceInstance"
+ short_blocked_method: "com.android.server.am.ProcessRecord.setRunningRemoteAnimation"
+ blocking_src: "ActivityManagerService.java:12681"
+ blocked_src: "ProcessRecord.java:1362"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 136720
+ ts: 148977364373
+ dur: 13003281
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:2267"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 148977271275
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 136733
+ ts: 148977692324
+ dur: 13340862
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.finishDrawingWindow(com.android.server.wm.Session, android.view.IWindow, android.view.SurfaceControl$Transaction, int)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.finishDrawingWindow"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:2743"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 138341
+ ts: 148994475138
+ dur: 314639
+ blocking_method: "boolean com.android.server.am.ActivityManagerService.unbindService(android.app.IServiceConnection)"
+ blocked_method: "void com.android.server.am.ActivityManagerService.serviceDoneExecuting(android.os.IBinder, int, int, int)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.unbindService"
+ short_blocked_method: "com.android.server.am.ActivityManagerService.serviceDoneExecuting"
+ blocking_src: "ActivityManagerService.java:12698"
+ blocked_src: "ActivityManagerService.java:12729"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 138365
+ ts: 148994852755
+ dur: 14505719
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 138661
+ ts: 149000610180
+ dur: 7326138
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List, java.util.List)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:4583"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 139327
+ ts: 149006834769
+ dur: 2693242
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityStopped(android.os.IBinder, android.os.Bundle, android.os.PersistableBundle, java.lang.CharSequence)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityStopped"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "ActivityClientController.java:201"
+ waiter_count: 2
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 139410
+ ts: 149007955918
+ dur: 426251
+ blocking_method: "void com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List, java.util.List)"
+ blocked_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.reportKeepClearAreasChanged"
+ short_blocked_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ blocking_src: "WindowManagerService.java:4583"
+ blocked_src: "WindowAnimator.java:103"
+ waiter_count: 2
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 139486
+ ts: 149009623038
+ dur: 17920
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 140537
+ ts: 149022284881
+ dur: 2163572
+ blocking_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ blocked_method: "boolean com.android.server.wm.WindowManagerService$LocalService.isUidFocused(int)"
+ short_blocking_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$LocalService.isUidFocused"
+ blocking_src: "InputMonitor.java:119"
+ blocked_src: "WindowManagerService.java:7959"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 149022048449
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 140860
+ ts: 149026529940
+ dur: 268955
+ blocking_method: "void com.android.server.inputmethod.InputMethodManagerService.onSessionCreated(com.android.server.inputmethod.IInputMethodInvoker, com.android.internal.view.IInputMethodSession, android.view.InputChannel)"
+ blocked_method: "void com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode(android.os.IBinder, boolean)"
+ short_blocking_method: "com.android.server.inputmethod.InputMethodManagerService.onSessionCreated"
+ short_blocked_method: "com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode"
+ blocking_src: "InputMethodManagerService.java:3001"
+ blocked_src: "InputMethodManagerService.java:5891"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 142166
+ ts: 149051542987
+ dur: 17592
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.imms"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 148912
+ ts: 149112531744
+ dur: 18346
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "m.webview_shell"
+ process_name: "org.chromium.webview_shell"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155001
+ ts: 149334396283
+ dur: 45844
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155005
+ ts: 149334703513
+ dur: 37715
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155021
+ ts: 149335546663
+ dur: 40445
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155023
+ ts: 149335624488
+ dur: 38671
+ blocking_method: "void com.android.server.power.PowerManagerService.releaseWakeLockInternal(android.os.IBinder, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.releaseWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1645"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155027
+ ts: 149336019838
+ dur: 36687
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155571
+ ts: 149367215143
+ dur: 44955
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155573
+ ts: 149367586065
+ dur: 44474
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155741
+ ts: 149375241063
+ dur: 148946
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155754
+ ts: 149376378556
+ dur: 212116
+ blocking_method: "void com.android.server.wm.Session.setOnBackInvokedCallbackInfo(android.view.IWindow, android.window.OnBackInvokedCallbackInfo)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ short_blocking_method: "com.android.server.wm.Session.setOnBackInvokedCallbackInfo"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ blocking_src: "Session.java:935"
+ blocked_src: "WindowManagerService.java:2050"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 149376222671
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 155756
+ ts: 149376765660
+ dur: 47244
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155779
+ ts: 149378135955
+ dur: 84374
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155781
+ ts: 149378212731
+ dur: 33743
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 155786
+ ts: 149378290459
+ dur: 224450
+ blocking_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2050"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 157865
+ ts: 149532418073
+ dur: 34242
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim.lf"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 157946
+ ts: 149534311078
+ dur: 264581
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 158142
+ ts: 149552490278
+ dur: 49239
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 158151
+ ts: 149552868196
+ dur: 56239
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 158154
+ ts: 149553019154
+ dur: 40923
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 158198
+ ts: 149564686622
+ dur: 80157
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168795
+ ts: 150118783443
+ dur: 497345
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168811
+ ts: 150119583000
+ dur: 28867
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168816
+ ts: 150119647797
+ dur: 36177
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168818
+ ts: 150119719262
+ dur: 33568
+ blocking_method: "void com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs(java.lang.String)"
+ blocked_method: "void com.android.server.am.BroadcastQueue.processNextBroadcast(boolean)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs"
+ short_blocked_method: "com.android.server.am.BroadcastQueue.processNextBroadcast"
+ blocking_src: "ActivityManagerService.java:17191"
+ blocked_src: "BroadcastQueue.java:1158"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168829
+ ts: 150120273868
+ dur: 27962
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168861
+ ts: 150121468135
+ dur: 28264
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168864
+ ts: 150121579317
+ dur: 37196
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168867
+ ts: 150121667113
+ dur: 294270
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168869
+ ts: 150121726716
+ dur: 59644
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168873
+ ts: 150121831064
+ dur: 34679
+ blocking_method: "void com.android.server.power.PowerManagerService.userActivityInternal(int, long, int, int, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.userActivityInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1897"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168878
+ ts: 150122130435
+ dur: 26898
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168886
+ ts: 150122766315
+ dur: 34522
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168913
+ ts: 150124465290
+ dur: 6743237
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168921
+ ts: 150124962117
+ dur: 5178252
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168934
+ ts: 150126508797
+ dur: 47271
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168937
+ ts: 150126608057
+ dur: 4219
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 168938
+ ts: 150127033086
+ dur: 27486
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 169639
+ ts: 150137504825
+ dur: 5309922
+ blocking_method: "void com.android.server.am.OomAdjuster.updateOomAdjLocked(java.lang.String)"
+ blocked_method: "void com.android.server.am.ActivityManagerService$LocalService.notifyNetworkPolicyRulesUpdated(int, long)"
+ short_blocking_method: "com.android.server.am.OomAdjuster.updateOomAdjLocked"
+ short_blocked_method: "com.android.server.am.ActivityManagerService$LocalService.notifyNetworkPolicyRulesUpdated"
+ blocking_src: "OomAdjuster.java:422"
+ blocked_src: "ActivityManagerService.java:16658"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "tworkPolicy.uid"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 169807
+ ts: 150139206944
+ dur: 18023
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 169881
+ ts: 150139610465
+ dur: 17292
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 169920
+ ts: 150139705890
+ dur: 14166
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 170291
+ ts: 150141458379
+ dur: 3048
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 170330
+ ts: 150142536872
+ dur: 266173
+ blocking_method: "void com.android.server.am.ActivityManagerService.trimApplications(boolean, java.lang.String)"
+ blocked_method: "void com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs(java.lang.String)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.trimApplications"
+ short_blocked_method: "com.android.server.am.ActivityManagerService$LocalService.broadcastCloseSystemDialogs"
+ blocking_src: "ActivityManagerService.java:15822"
+ blocked_src: "ActivityManagerService.java:17191"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 150141316352
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 170420
+ ts: 150144400817
+ dur: 16574
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "VolumeDialogCon"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 171148
+ ts: 150155195369
+ dur: 1110141
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 172488
+ ts: 150188202653
+ dur: 17025
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "m.webview_shell"
+ process_name: "org.chromium.webview_shell"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 172565
+ ts: 150190579373
+ dur: 18795084
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:4573"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 172570
+ ts: 150190784429
+ dur: 19259708
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityIdle(android.os.IBinder, android.content.res.Configuration, boolean)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityIdle"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "ActivityClientController.java:136"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 172592
+ ts: 150191918292
+ dur: 18030
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 172596
+ ts: 150192124417
+ dur: 15554936
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 2
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 172613
+ ts: 150192692984
+ dur: 15475966
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "android.app.ActivityTaskManager$RootTaskInfo com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "ActivityTaskManagerService.java:1977"
+ waiter_count: 3
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 150192615318
+ binder_reply_tid: 2423
+ }
+ node {
+ node_id: 173378
+ ts: 150210111294
+ dur: 122073
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 173387
+ ts: 150210179003
+ dur: 1410941
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityIdle(android.os.IBinder, android.content.res.Configuration, boolean)"
+ blocked_method: "int com.android.server.wm.ActivityTaskManagerService.getLastResumedActivityUserId()"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityIdle"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getLastResumedActivityUserId"
+ blocking_src: "ActivityClientController.java:136"
+ blocked_src: "ActivityTaskManagerService.java:3775"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "binder:642_E"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 150210050524
+ binder_reply_tid: 2421
+ }
+ node {
+ node_id: 173446
+ ts: 150210657925
+ dur: 2642
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 173463
+ ts: 150210831822
+ dur: 2884
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 173474
+ ts: 150210928012
+ dur: 34728
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 174177
+ ts: 150234169667
+ dur: 134199
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "InputDispatcher"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 174296
+ ts: 150236127887
+ dur: 22476
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 174300
+ ts: 150236176942
+ dur: 648648
+ blocking_method: "void com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow(android.os.IBinder, android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "WindowManagerService.java:7897"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 174366
+ ts: 150236729052
+ dur: 22221
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 174389
+ ts: 150236800658
+ dur: 976774
+ blocking_method: "void com.android.server.inputmethod.InputMethodManagerService.reportStartInput(android.os.IBinder, android.os.IBinder)"
+ blocked_method: "void com.android.server.inputmethod.InputMethodManagerService$LocalServiceImpl.onImeParentChanged()"
+ short_blocking_method: "com.android.server.inputmethod.InputMethodManagerService.reportStartInput"
+ short_blocked_method: "com.android.server.inputmethod.InputMethodManagerService$LocalServiceImpl.onImeParentChanged"
+ blocking_src: "InputMethodManagerService.java:3358"
+ blocked_src: "InputMethodManagerService.java:5754"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 174847
+ ts: 150251421950
+ dur: 2334347
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_E"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 175346
+ ts: 150256102944
+ dur: 27919
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:2147_5"
+ blocked_thread_name: "putmethod.latin"
+ process_name: "com.android.inputmethod.latin"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 177382
+ ts: 150305522496
+ dur: 1516199
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 189826
+ ts: 150655454630
+ dur: 953347
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 189852
+ ts: 150656532131
+ dur: 36425
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192624
+ ts: 150786501090
+ dur: 943073
+ blocking_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "ActivityTaskSupervisor.java:2407"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192823
+ ts: 150791231170
+ dur: 1936635
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192854
+ ts: 150792156622
+ dur: 47548
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192874
+ ts: 150792890819
+ dur: 46326
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192878
+ ts: 150793077027
+ dur: 43498
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192884
+ ts: 150793224836
+ dur: 39012
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "tworkPolicy.uid"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192886
+ ts: 150793323517
+ dur: 44110
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 192906
+ ts: 150795308980
+ dur: 988640
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193198
+ ts: 150805637380
+ dur: 23261
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193212
+ ts: 150805880779
+ dur: 20158
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193214
+ ts: 150805959637
+ dur: 18520
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193246
+ ts: 150806921813
+ dur: 98842
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193489
+ ts: 150817823430
+ dur: 26724
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193494
+ ts: 150817927450
+ dur: 20526
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_3"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193519
+ ts: 150819703131
+ dur: 3538836
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 193539
+ ts: 150820775809
+ dur: 2558230
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 1
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 196575
+ ts: 151386869138
+ dur: 103171
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 196926
+ ts: 151405439762
+ dur: 99201
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 197848
+ ts: 151439805208
+ dur: 111598
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198190
+ ts: 151457105767
+ dur: 38141
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198211
+ ts: 151458074892
+ dur: 37644
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198215
+ ts: 151458251739
+ dur: 225629
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198224
+ ts: 151458527326
+ dur: 7482333
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198234
+ ts: 151459673322
+ dur: 35736
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198238
+ ts: 151459746118
+ dur: 6306978
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198253
+ ts: 151462420773
+ dur: 62775
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198271
+ ts: 151464056830
+ dur: 23052
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198276
+ ts: 151464122627
+ dur: 19409
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198278
+ ts: 151464163468
+ dur: 46645
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198516
+ ts: 151468681876
+ dur: 23695
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198783
+ ts: 151474793583
+ dur: 17763
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198786
+ ts: 151474846989
+ dur: 346947
+ blocking_method: "int com.android.server.wm.WindowManagerService.addWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, android.view.InsetsVisibilities, android.view.InputChannel, android.view.InsetsState, android.view.InsetsSourceControl[], android.graphics.Rect, float[])"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.addWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:1473"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198813
+ ts: 151476593804
+ dur: 16507
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198816
+ ts: 151476697063
+ dur: 14573
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198820
+ ts: 151476933111
+ dur: 14981
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198822
+ ts: 151476990110
+ dur: 13959
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198824
+ ts: 151477141341
+ dur: 14613
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198827
+ ts: 151477415132
+ dur: 16730
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198830
+ ts: 151477459451
+ dur: 4545264
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198853
+ ts: 151478867939
+ dur: 16370
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198856
+ ts: 151478902348
+ dur: 3318015
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198860
+ ts: 151479198273
+ dur: 17405
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "tworkPolicy.uid"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198895
+ ts: 151480028218
+ dur: 17808
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 198917
+ ts: 151480421527
+ dur: 6054697
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "WindowManagerService.java:3510"
+ waiter_count: 2
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "binder:642_1"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 151480373744
+ binder_reply_tid: 655
+ }
+ node {
+ node_id: 199215
+ ts: 151485277532
+ dur: 100494
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200459
+ ts: 151522525568
+ dur: 158610
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200464
+ ts: 151522664426
+ dur: 129781
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "void android.os.MessageQueue.removeMessages(android.os.Handler, int, java.lang.Object)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.removeMessages"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:678"
+ waiter_count: 1
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "binder:1743_1"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200498
+ ts: 151523971700
+ dur: 16104
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200504
+ ts: 151524205355
+ dur: 2526539
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "android.app.ActivityTaskManager$RootTaskInfo com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo()"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "ActivityTaskManagerService.java:1977"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 151524126122
+ binder_reply_tid: 2484
+ }
+ node {
+ node_id: 200686
+ ts: 151525929080
+ dur: 15796
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200698
+ ts: 151526249720
+ dur: 15985
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200701
+ ts: 151526309303
+ dur: 70661
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200706
+ ts: 151526417800
+ dur: 14641
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 200758
+ ts: 151528982161
+ dur: 15998
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "pool-2-thread-1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 204670
+ ts: 151591029252
+ dur: 5162562
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_7"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 207989
+ ts: 151650412135
+ dur: 57750
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 209137
+ ts: 151679556907
+ dur: 34050
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210185
+ ts: 151700021088
+ dur: 38506
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210654
+ ts: 151705585601
+ dur: 18972
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210656
+ ts: 151705799327
+ dur: 15353
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210660
+ ts: 151706096100
+ dur: 16856
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210662
+ ts: 151706227828
+ dur: 14526
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210667
+ ts: 151706731496
+ dur: 16917
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210669
+ ts: 151706781229
+ dur: 15499
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210671
+ ts: 151706816125
+ dur: 77412
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210679
+ ts: 151707347518
+ dur: 15628
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210681
+ ts: 151707391688
+ dur: 13797
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 210683
+ ts: 151707417741
+ dur: 13755
+ blocking_method: "void com.android.server.power.PowerManagerService.releaseWakeLockInternal(android.os.IBinder, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.releaseWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1645"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 211530
+ ts: 151734633355
+ dur: 34618
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 211542
+ ts: 151734708786
+ dur: 31564
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 212765
+ ts: 151756336212
+ dur: 2155151
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 214866
+ ts: 151799831997
+ dur: 282683
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 215228
+ ts: 151803905483
+ dur: 3346
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_7"
+ blocked_thread_name: "hwuiTask1"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 215258
+ ts: 151804511825
+ dur: 40038
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_7"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 216074
+ ts: 151824437372
+ dur: 18711
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.io"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 216099
+ ts: 151826672797
+ dur: 16175
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.io"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 216113
+ ts: 151829114990
+ dur: 16305
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.io"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 216624
+ ts: 151835203704
+ dur: 15985
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.io"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 216807
+ ts: 151839576411
+ dur: 16175
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.io"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 216824
+ ts: 151840909885
+ dur: 16493
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.io"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 219873
+ ts: 151885392210
+ dur: 4068598
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 219985
+ ts: 151888183448
+ dur: 1517666
+ blocking_method: "android.window.TaskSnapshot com.android.server.wm.TaskSnapshotCache.getSnapshot(int, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.TaskSnapshotCache.getSnapshot"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "TaskSnapshotCache.java:68"
+ blocked_src: "WindowManagerService.java:5618"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 220125
+ ts: 151891858263
+ dur: 2937979
+ blocking_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:5618"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 220232
+ ts: 151894397078
+ dur: 483215
+ blocking_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ blocked_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ blocking_src: "WindowManagerService.java:5643"
+ blocked_src: "WindowManagerService.java:2267"
+ waiter_count: 1
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 151894273714
+ binder_reply_tid: 2484
+ }
+ node {
+ node_id: 221315
+ ts: 151916362098
+ dur: 4233514
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 222745
+ ts: 151937611114
+ dur: 2925191
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 231390
+ ts: 152058801734
+ dur: 18079
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 231393
+ ts: 152058866877
+ dur: 3133
+ blocking_method: "void com.android.server.wm.RemoteAnimationController.onAnimationFinished()"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.RemoteAnimationController.onAnimationFinished"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "RemoteAnimationController.java:278"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 231399
+ ts: 152058912015
+ dur: 16509
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 231414
+ ts: 152059057875
+ dur: 14648
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 231620
+ ts: 152062624794
+ dur: 16819
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 231873
+ ts: 152068357703
+ dur: 598852
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "boolean com.android.server.wm.WindowManagerService.getInTouchMode()"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.getInTouchMode"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "WindowManagerService.java:3883"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152067851858
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 231910
+ ts: 152068856506
+ dur: 16449
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 232851
+ ts: 152093393852
+ dur: 7129660
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:2267"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152093294825
+ binder_reply_tid: 1995
+ }
+ node {
+ node_id: 233029
+ ts: 152094581771
+ dur: 7948149
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 233695
+ ts: 152105084522
+ dur: 444515
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 234365
+ ts: 152120709538
+ dur: 18998
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 234452
+ ts: 152121689419
+ dur: 390240
+ blocking_method: "void com.android.server.inputmethod.InputMethodManagerService.onSessionCreated(com.android.server.inputmethod.IInputMethodInvoker, com.android.internal.view.IInputMethodSession, android.view.InputChannel)"
+ blocked_method: "void com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode(android.os.IBinder, boolean)"
+ short_blocking_method: "com.android.server.inputmethod.InputMethodManagerService.onSessionCreated"
+ short_blocked_method: "com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode"
+ blocking_src: "InputMethodManagerService.java:3001"
+ blocked_src: "InputMethodManagerService.java:5891"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_A"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 234773
+ ts: 152124344597
+ dur: 25195
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 238015
+ ts: 152192120696
+ dur: 43678
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 238017
+ ts: 152192248580
+ dur: 32613
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 238019
+ ts: 152192310187
+ dur: 31876
+ blocking_method: "void com.android.server.power.PowerManagerService.releaseWakeLockInternal(android.os.IBinder, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.releaseWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1645"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 238171
+ ts: 152194442604
+ dur: 670533
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 244759
+ ts: 152473832975
+ dur: 47586
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 244774
+ ts: 152474560578
+ dur: 126874
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 244796
+ ts: 152476288064
+ dur: 181382
+ blocking_method: "void com.android.server.wm.Session.setOnBackInvokedCallbackInfo(android.view.IWindow, android.window.OnBackInvokedCallbackInfo)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ short_blocking_method: "com.android.server.wm.Session.setOnBackInvokedCallbackInfo"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ blocking_src: "Session.java:935"
+ blocked_src: "WindowManagerService.java:2050"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152476168967
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 244821
+ ts: 152478209039
+ dur: 4777
+ blocking_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2050"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246474
+ ts: 152625269378
+ dur: 52026
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:2628_3"
+ blocked_thread_name: "android.camera2"
+ process_name: "com.android.camera2"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246499
+ ts: 152626094960
+ dur: 183099
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_4"
+ blocked_thread_name: "ll.splashscreen"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246548
+ ts: 152628855054
+ dur: 8922035
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246552
+ ts: 152629035204
+ dur: 11655890
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246560
+ ts: 152630025053
+ dur: 588646
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "VolumeDialogCon"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246717
+ ts: 152635663336
+ dur: 9427784
+ blocking_method: "android.window.TaskSnapshot com.android.server.wm.TaskSnapshotCache.getSnapshot(int, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityTopResumedStateLost()"
+ short_blocking_method: "com.android.server.wm.TaskSnapshotCache.getSnapshot"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityTopResumedStateLost"
+ blocking_src: "TaskSnapshotCache.java:68"
+ blocked_src: "ActivityClientController.java:166"
+ waiter_count: 2
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152635551243
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 246789
+ ts: 152638689664
+ dur: 4700
+ blocking_method: "android.util.StatsEvent$Buffer android.util.StatsEvent$Buffer.obtain()"
+ blocked_method: "void android.util.StatsEvent$Buffer.release()"
+ short_blocking_method: "android.util.StatsEvent$Buffer.obtain"
+ short_blocked_method: "android.util.StatsEvent$Buffer.release"
+ blocking_src: "StatsEvent.java:853"
+ blocked_src: "StatsEvent.java:874"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246792
+ ts: 152638772769
+ dur: 30704
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246796
+ ts: 152638966690
+ dur: 27701
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246799
+ ts: 152639088105
+ dur: 24746
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 246892
+ ts: 152641935126
+ dur: 2574068
+ blocking_method: "void com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1(com.android.server.wm.SurfaceAnimator$OnAnimationFinishedCallback, int, com.android.server.wm.AnimationAdapter)"
+ blocked_method: "int com.android.server.wm.WindowManagerService$LocalService.hasInputMethodClientFocus(android.os.IBinder, int, int, int)"
+ short_blocking_method: "com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$LocalService.hasInputMethodClientFocus"
+ blocking_src: "SurfaceAnimator.java:113"
+ blocked_src: "WindowManagerService.java:7977"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152641782406
+ binder_reply_tid: 1995
+ }
+ node {
+ node_id: 246963
+ ts: 152645231476
+ dur: 5027
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityTopResumedStateLost()"
+ blocked_method: "boolean com.android.server.wm.ActivityTaskManagerService.checkCanCloseSystemDialogs(int, int, java.lang.String)"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityTopResumedStateLost"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.checkCanCloseSystemDialogs"
+ blocking_src: "ActivityClientController.java:166"
+ blocked_src: "ActivityTaskManagerService.java:3106"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152645156779
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 246991
+ ts: 152646586223
+ dur: 265386
+ blocking_method: "void com.android.server.wm.Session.setOnBackInvokedCallbackInfo(android.view.IWindow, android.window.OnBackInvokedCallbackInfo)"
+ blocked_method: "boolean com.android.server.wm.ActivityTaskManagerService.checkCanCloseSystemDialogs(int, int, java.lang.String)"
+ short_blocking_method: "com.android.server.wm.Session.setOnBackInvokedCallbackInfo"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.checkCanCloseSystemDialogs"
+ blocking_src: "Session.java:935"
+ blocked_src: "ActivityTaskManagerService.java:3106"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_A"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152645156779
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 247309
+ ts: 152651054092
+ dur: 766859
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:2050"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152650948216
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 247348
+ ts: 152651607325
+ dur: 984931
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:2267"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152651491587
+ binder_reply_tid: 2484
+ }
+ node {
+ node_id: 247356
+ ts: 152651851570
+ dur: 3968663
+ blocking_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportFocusChanged(android.os.IBinder, android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportFocusChanged"
+ blocking_src: "WindowManagerService.java:2050"
+ blocked_src: "WindowManagerService.java:5251"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 247413
+ ts: 152654290646
+ dur: 4288867
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "WindowManagerService.java:2267"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152654118173
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 247431
+ ts: 152654887635
+ dur: 3540274
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 2
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 247535
+ ts: 152659318110
+ dur: 24438
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 247538
+ ts: 152659376252
+ dur: 368506
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "WindowManagerService.java:5618"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 247544
+ ts: 152659517261
+ dur: 102033
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 247563
+ ts: 152659644705
+ dur: 1238837
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 248350
+ ts: 152673153320
+ dur: 15424
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "android.camera2"
+ process_name: "com.android.camera2"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 248718
+ ts: 152690124576
+ dur: 14712697
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 248766
+ ts: 152691049680
+ dur: 14103703
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:4573"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 248798
+ ts: 152691912735
+ dur: 13055073
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "android.app.ActivityTaskManager$RootTaskInfo com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "ActivityTaskManagerService.java:1977"
+ waiter_count: 2
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 152691834006
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 249452
+ ts: 152708471542
+ dur: 208076
+ blocking_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "Session.java:581"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 250321
+ ts: 152738982450
+ dur: 263451
+ blocking_method: "void com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow(android.os.IBinder, android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "WindowManagerService.java:7897"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 250336
+ ts: 152739214952
+ dur: 904814
+ blocking_method: "void com.android.server.inputmethod.InputMethodManagerService.reportStartInput(android.os.IBinder, android.os.IBinder)"
+ blocked_method: "void com.android.server.inputmethod.InputMethodManagerService$LocalServiceImpl.onImeParentChanged()"
+ short_blocking_method: "com.android.server.inputmethod.InputMethodManagerService.reportStartInput"
+ short_blocked_method: "com.android.server.inputmethod.InputMethodManagerService$LocalServiceImpl.onImeParentChanged"
+ blocking_src: "InputMethodManagerService.java:3358"
+ blocked_src: "InputMethodManagerService.java:5754"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 272752
+ ts: 153291672826
+ dur: 718567
+ blocking_method: "void com.android.server.wm.RemoteAnimationController.onAnimationFinished()"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.RemoteAnimationController.onAnimationFinished"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "RemoteAnimationController.java:278"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273101
+ ts: 153306465613
+ dur: 418375
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:2267"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 153306287844
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 273651
+ ts: 153322812591
+ dur: 28097
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273656
+ ts: 153322898690
+ dur: 17866
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273673
+ ts: 153323080118
+ dur: 18732
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273701
+ ts: 153324187675
+ dur: 2194431
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273712
+ ts: 153325114355
+ dur: 21557
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273716
+ ts: 153325183146
+ dur: 20307
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273718
+ ts: 153325261725
+ dur: 18062
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273721
+ ts: 153325295524
+ dur: 18429
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273723
+ ts: 153325348129
+ dur: 17722
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273726
+ ts: 153325388098
+ dur: 17701
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273728
+ ts: 153325439049
+ dur: 16616
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273731
+ ts: 153325468563
+ dur: 16387
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273733
+ ts: 153325513329
+ dur: 16924
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273736
+ ts: 153325542606
+ dur: 16285
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273738
+ ts: 153325586548
+ dur: 16234
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273741
+ ts: 153325614940
+ dur: 16059
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273743
+ ts: 153325658378
+ dur: 16126
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273746
+ ts: 153325686659
+ dur: 16724
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273748
+ ts: 153325742806
+ dur: 17147
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273751
+ ts: 153325772618
+ dur: 16174
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273753
+ ts: 153325817452
+ dur: 16201
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273756
+ ts: 153325845715
+ dur: 16154
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273758
+ ts: 153325950118
+ dur: 12517
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273761
+ ts: 153325979591
+ dur: 13424
+ blocking_method: "int com.android.server.am.UidObserverController.enqueueUidChange(com.android.server.am.UidObserverController$ChangeRecord, int, int, int, long, int, boolean)"
+ blocked_method: "void com.android.server.am.UidObserverController.dispatchUidsChanged()"
+ short_blocking_method: "com.android.server.am.UidObserverController.enqueueUidChange"
+ short_blocked_method: "com.android.server.am.UidObserverController.dispatchUidsChanged"
+ blocking_src: "UidObserverController.java:100"
+ blocked_src: "UidObserverController.java:191"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273763
+ ts: 153326008979
+ dur: 381915
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 1
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273765
+ ts: 153326038881
+ dur: 14439
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273767
+ ts: 153326095930
+ dur: 12546
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273769
+ ts: 153326236617
+ dur: 14170
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273996
+ ts: 153335016095
+ dur: 22553
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 273998
+ ts: 153335097935
+ dur: 13969
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279337
+ ts: 154675721217
+ dur: 99727
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279379
+ ts: 154679410622
+ dur: 4612783
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279424
+ ts: 154681323829
+ dur: 50204
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279428
+ ts: 154681483841
+ dur: 42148
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279436
+ ts: 154681894640
+ dur: 545151
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279479
+ ts: 154683860847
+ dur: 45935
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279535
+ ts: 154686830322
+ dur: 7715
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "binder:1743_1"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279576
+ ts: 154689535979
+ dur: 53916
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279584
+ ts: 154689878128
+ dur: 98233
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "VolumeDialogCon"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279702
+ ts: 154700112249
+ dur: 39835
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 279707
+ ts: 154700197524
+ dur: 271902
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 282562
+ ts: 155172755307
+ dur: 48271
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 282590
+ ts: 155173533144
+ dur: 50348
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 282718
+ ts: 155184733174
+ dur: 49677
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 282720
+ ts: 155184931529
+ dur: 45346
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 283461
+ ts: 155255821967
+ dur: 4911275
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 283649
+ ts: 155268713260
+ dur: 160552
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 283654
+ ts: 155268908957
+ dur: 29654
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 283661
+ ts: 155268981106
+ dur: 7968042
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 283675
+ ts: 155269889818
+ dur: 7200172
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 283710
+ ts: 155274871286
+ dur: 30381
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 283712
+ ts: 155274931351
+ dur: 48739
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284184
+ ts: 155285916753
+ dur: 20954
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284187
+ ts: 155286038451
+ dur: 18153
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284192
+ ts: 155286189654
+ dur: 17380
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284194
+ ts: 155286234037
+ dur: 17218
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284198
+ ts: 155286363351
+ dur: 17219
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284200
+ ts: 155286543628
+ dur: 18282
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284203
+ ts: 155286849192
+ dur: 20339
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284206
+ ts: 155286895368
+ dur: 4065000
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284256
+ ts: 155289430207
+ dur: 2278280
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "WindowManagerService.java:3510"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 155289344704
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 284267
+ ts: 155289620801
+ dur: 2150499
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "int com.android.server.wm.WindowManagerService.addWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, android.view.InsetsVisibilities, android.view.InputChannel, android.view.InsetsState, android.view.InsetsSourceControl[], android.graphics.Rect, float[])"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.addWindow"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "WindowManagerService.java:1473"
+ waiter_count: 2
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 155289536541
+ binder_reply_tid: 1995
+ }
+ node {
+ node_id: 284270
+ ts: 155289642159
+ dur: 17280
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284274
+ ts: 155289679826
+ dur: 2959678
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 3
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284339
+ ts: 155292345582
+ dur: 81765
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284421
+ ts: 155296040207
+ dur: 100244
+ blocking_method: "com.android.server.pm.Computer com.android.server.pm.PackageManagerService.snapshotComputer()"
+ blocked_method: "com.android.server.pm.Computer com.android.server.pm.PackageManagerService.snapshotComputer()"
+ short_blocking_method: "com.android.server.pm.PackageManagerService.snapshotComputer"
+ short_blocked_method: "com.android.server.pm.PackageManagerService.snapshotComputer"
+ blocking_src: "PackageManagerService.java:1088"
+ blocked_src: "PackageManagerService.java:1088"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 155295954325
+ binder_reply_tid: 2423
+ }
+ node {
+ node_id: 284447
+ ts: 155296949187
+ dur: 17417
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284463
+ ts: 155297145262
+ dur: 28639
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284469
+ ts: 155297358863
+ dur: 18888
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284472
+ ts: 155297476585
+ dur: 14210
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284486
+ ts: 155297911307
+ dur: 15424
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284640
+ ts: 155300501895
+ dur: 16662
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284648
+ ts: 155300569361
+ dur: 13596
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284652
+ ts: 155300608880
+ dur: 12990
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284662
+ ts: 155300642538
+ dur: 142665
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 284935
+ ts: 155312224034
+ dur: 55798
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 285492
+ ts: 155322838942
+ dur: 518203
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 286624
+ ts: 155340482003
+ dur: 186350
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "android.app.ActivityTaskManager$RootTaskInfo com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo()"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "ActivityTaskManagerService.java:1977"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 155340400359
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 286632
+ ts: 155340688391
+ dur: 2268106
+ blocking_method: "android.app.ActivityTaskManager$RootTaskInfo com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo()"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskManagerService.java:1977"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 286634
+ ts: 155340873697
+ dur: 16461
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 287654
+ ts: 155380740079
+ dur: 36913
+ blocking_method: "com.android.server.pm.Computer com.android.server.pm.PackageManagerService.snapshotComputer()"
+ blocked_method: "com.android.server.pm.Computer com.android.server.pm.PackageManagerService.snapshotComputer()"
+ short_blocking_method: "com.android.server.pm.PackageManagerService.snapshotComputer"
+ short_blocked_method: "com.android.server.pm.PackageManagerService.snapshotComputer"
+ blocking_src: "PackageManagerService.java:1088"
+ blocked_src: "PackageManagerService.java:1088"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 155380672552
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 288032
+ ts: 155389134917
+ dur: 3735
+ blocking_method: "int com.android.server.wm.WindowManagerService.addWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, android.view.InsetsVisibilities, android.view.InputChannel, android.view.InsetsState, android.view.InsetsSourceControl[], android.graphics.Rect, float[])"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.addWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:1473"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 288116
+ ts: 155392875085
+ dur: 16643
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "UiThreadHelper"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 288758
+ ts: 155404931729
+ dur: 778117
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 289064
+ ts: 155411562446
+ dur: 51012448
+ blocking_method: "void java.lang.Object.wait(long, int)"
+ blocked_method: "void android.opengl.GLSurfaceView$GLThread.requestRenderAndNotify(java.lang.Runnable)"
+ short_blocking_method: "java.lang.Object.wait"
+ short_blocked_method: "android.opengl.GLSurfaceView$GLThread.requestRenderAndNotify"
+ blocking_src: "Object.java:-2"
+ blocked_src: "GLSurfaceView.java:1658"
+ waiter_count: 0
+ blocking_thread_name: "GLThread 33"
+ blocked_thread_name: "droid.gallery3d"
+ process_name: "com.android.gallery3d"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 298447
+ ts: 155583645393
+ dur: 19134
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 298461
+ ts: 155583693234
+ dur: 26178
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 299704
+ ts: 155600601232
+ dur: 18685
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 299722
+ ts: 155600655072
+ dur: 524123
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 302506
+ ts: 155641007330
+ dur: 981094
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 303006
+ ts: 155652198052
+ dur: 21436
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 303019
+ ts: 155652244378
+ dur: 18713
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 304340
+ ts: 155662930458
+ dur: 17689
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.imms"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 306527
+ ts: 155690476999
+ dur: 22073
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.imms"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 306531
+ ts: 155690551050
+ dur: 19900
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_1"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 310097
+ ts: 155720204505
+ dur: 445942
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 311379
+ ts: 155735882363
+ dur: 52891
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 311919
+ ts: 155746005967
+ dur: 17412
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 312462
+ ts: 155751057241
+ dur: 18220
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 312481
+ ts: 155751103401
+ dur: 17378
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 313365
+ ts: 155767812592
+ dur: 42117
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 313385
+ ts: 155767891909
+ dur: 20981
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 317986
+ ts: 155840228616
+ dur: 290039
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 319796
+ ts: 155873044906
+ dur: 271415
+ blocking_method: "void com.android.server.wm.RemoteAnimationController.onAnimationFinished()"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.RemoteAnimationController.onAnimationFinished"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "RemoteAnimationController.java:278"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 319820
+ ts: 155873641028
+ dur: 969590
+ blocking_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "ActivityTaskSupervisor.java:2407"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 319897
+ ts: 155874668874
+ dur: 2317073
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 319917
+ ts: 155875476465
+ dur: 146939
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 319922
+ ts: 155875701914
+ dur: 21975
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 319925
+ ts: 155875745994
+ dur: 265261
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 319929
+ ts: 155875789405
+ dur: 19414
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320070
+ ts: 155877006886
+ dur: 149923
+ blocking_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskSupervisor.java:2407"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320084
+ ts: 155877668412
+ dur: 23657
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320106
+ ts: 155878145125
+ dur: 266649
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320133
+ ts: 155878678292
+ dur: 64028
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320140
+ ts: 155878827384
+ dur: 21163
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "bgres-controlle"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320155
+ ts: 155879072462
+ dur: 22118
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320165
+ ts: 155879180000
+ dur: 19870
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320725
+ ts: 155891286848
+ dur: 22696
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 320984
+ ts: 155901263900
+ dur: 21521
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 323433
+ ts: 156011346712
+ dur: 103995
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 323455
+ ts: 156012768642
+ dur: 429624
+ blocking_method: "void com.android.server.wm.Session.setOnBackInvokedCallbackInfo(android.view.IWindow, android.window.OnBackInvokedCallbackInfo)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ short_blocking_method: "com.android.server.wm.Session.setOnBackInvokedCallbackInfo"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ blocking_src: "Session.java:935"
+ blocked_src: "WindowManagerService.java:2050"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 156012621681
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 323485
+ ts: 156014767115
+ dur: 39935
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 323489
+ ts: 156014854395
+ dur: 186547
+ blocking_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2050"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325616
+ ts: 156156830949
+ dur: 307851
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ll.splashscreen"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325647
+ ts: 156158659055
+ dur: 142055
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325680
+ ts: 156160911794
+ dur: 81838
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325685
+ ts: 156161044782
+ dur: 9134706
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325692
+ ts: 156161514092
+ dur: 45737
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "VolumeDialogCon"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325716
+ ts: 156162782471
+ dur: 8719037
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325730
+ ts: 156163853450
+ dur: 9801070
+ blocking_method: "boolean com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay(int, java.lang.String, int, boolean, boolean)"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityTopResumedStateLost()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskManagerService$LocalService.startHomeOnDisplay"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityTopResumedStateLost"
+ blocking_src: "ActivityTaskManagerService.java:6052"
+ blocked_src: "ActivityClientController.java:166"
+ waiter_count: 2
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 156163729927
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 325911
+ ts: 156170506715
+ dur: 30663
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325929
+ ts: 156171103923
+ dur: 105787
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 325988
+ ts: 156172634925
+ dur: 1585117
+ blocking_method: "void com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1(com.android.server.wm.SurfaceAnimator$OnAnimationFinishedCallback, int, com.android.server.wm.AnimationAdapter)"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "SurfaceAnimator.java:113"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326030
+ ts: 156173874588
+ dur: 29335
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_2"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326038
+ ts: 156174201444
+ dur: 32998
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326116
+ ts: 156178396533
+ dur: 197110
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "ActivityManager"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326178
+ ts: 156180651359
+ dur: 19146
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "SysUiBg"
+ blocked_thread_name: "VolumeDialogCon"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326186
+ ts: 156181043161
+ dur: 21320
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326191
+ ts: 156181158932
+ dur: 62323
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326579
+ ts: 156188855053
+ dur: 2800363
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.Session.setOnBackInvokedCallbackInfo(android.view.IWindow, android.window.OnBackInvokedCallbackInfo)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.Session.setOnBackInvokedCallbackInfo"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "Session.java:935"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326588
+ ts: 156189002719
+ dur: 2820593
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "WindowManagerService.java:2050"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 156188939586
+ binder_reply_tid: 2484
+ }
+ node {
+ node_id: 326599
+ ts: 156189281592
+ dur: 3220
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326601
+ ts: 156189312293
+ dur: 5655209
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 2
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326624
+ ts: 156190291877
+ dur: 18098
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326709
+ ts: 156194563679
+ dur: 582113
+ blocking_method: "void com.android.server.wm.WindowManagerService.removeWindow(com.android.server.wm.Session, android.view.IWindow)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.removeWindow"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowManagerService.java:2050"
+ blocked_src: "Session.java:581"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326715
+ ts: 156194819193
+ dur: 17866
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326718
+ ts: 156194876438
+ dur: 14402
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326744
+ ts: 156196098808
+ dur: 17777
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326748
+ ts: 156196156721
+ dur: 14126
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326751
+ ts: 156196199682
+ dur: 14764
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 326754
+ ts: 156196231217
+ dur: 67089
+ blocking_method: "void com.android.server.wm.WindowManagerService.removeWindowToken(android.os.IBinder, boolean, boolean, int)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.removeWindowToken"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2956"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 327598
+ ts: 156217819443
+ dur: 15183
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.gallery3d"
+ process_name: "com.android.gallery3d"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 327871
+ ts: 156238942418
+ dur: 15916097
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 327910
+ ts: 156240089207
+ dur: 20839
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 327936
+ ts: 156240702777
+ dur: 13554308
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged(com.android.server.wm.Session, android.view.IWindow, java.util.List)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportSystemGestureExclusionChanged"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "WindowManagerService.java:4573"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_A"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 327949
+ ts: 156240832205
+ dur: 13455349
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "android.app.ActivityTaskManager$RootTaskInfo com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getFocusedRootTaskInfo"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "ActivityTaskManagerService.java:1977"
+ waiter_count: 2
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 156240764666
+ binder_reply_tid: 2484
+ }
+ node {
+ node_id: 327961
+ ts: 156240932012
+ dur: 15389420
+ blocking_method: "float com.android.server.wm.WindowManagerService.getCurrentAnimatorScale()"
+ blocked_method: "void com.android.server.wm.ActivityClientController.activityIdle(android.os.IBinder, android.content.res.Configuration, boolean)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.getCurrentAnimatorScale"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.activityIdle"
+ blocking_src: "WindowManagerService.java:3511"
+ blocked_src: "ActivityClientController.java:136"
+ waiter_count: 3
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 329628
+ ts: 156286118081
+ dur: 6956857
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 330039
+ ts: 156290858500
+ dur: 3091528
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportFocusChanged(android.os.IBinder, android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportFocusChanged"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "WindowManagerService.java:5251"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 330152
+ ts: 156293210545
+ dur: 172233
+ blocking_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ blocked_method: "boolean com.android.server.wm.WindowManagerService$LocalService.isHardKeyboardAvailable()"
+ short_blocking_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$LocalService.isHardKeyboardAvailable"
+ blocking_src: "Session.java:581"
+ blocked_src: "WindowManagerService.java:7908"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 156292502926
+ binder_reply_tid: 2484
+ }
+ node {
+ node_id: 330168
+ ts: 156293643604
+ dur: 986486
+ blocking_method: "com.android.internal.inputmethod.InputBindResult com.android.server.inputmethod.InputMethodManagerService.startInputOrWindowGainedFocusInternal(int, com.android.internal.view.IInputMethodClient, android.os.IBinder, int, int, int, android.view.inputmethod.EditorInfo, com.android.internal.view.IInputContext, com.android.internal.inputmethod.IRemoteAccessibilityInputConnection, int, android.window.ImeOnBackInvokedDispatcher)"
+ blocked_method: "void com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode(android.os.IBinder, boolean)"
+ short_blocking_method: "com.android.server.inputmethod.InputMethodManagerService.startInputOrWindowGainedFocusInternal"
+ short_blocked_method: "com.android.server.inputmethod.InputMethodManagerService.reportFullscreenMode"
+ blocking_src: "InputMethodManagerService.java:3860"
+ blocked_src: "InputMethodManagerService.java:5891"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "binder:642_1"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 331215
+ ts: 156312334164
+ dur: 19425
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.imms"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 334935
+ ts: 156369270123
+ dur: 927998
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "void com.android.server.wm.Session.setWallpaperZoomOut(android.os.IBinder, float)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.Session.setWallpaperZoomOut"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "Session.java:581"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_C"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 348248
+ ts: 156704493050
+ dur: 51241
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 351852
+ ts: 156836477024
+ dur: 3214078
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 352071
+ ts: 156841069591
+ dur: 36940
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 352082
+ ts: 156841595115
+ dur: 37119
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 352090
+ ts: 156842118693
+ dur: 46584
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 352098
+ ts: 156842569028
+ dur: 42156
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "tworkPolicy.uid"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 352346
+ ts: 156852725961
+ dur: 1289527
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:2267"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_1"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 156852544773
+ binder_reply_tid: 655
+ }
+ node {
+ node_id: 352382
+ ts: 156854148196
+ dur: 76489
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 352387
+ ts: 156854380585
+ dur: 36179
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 352420
+ ts: 156855239393
+ dur: 39650
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 353164
+ ts: 156886493220
+ dur: 21789
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 357017
+ ts: 157855784627
+ dur: 50201
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "InputDispatcher"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 357022
+ ts: 157856012902
+ dur: 42584
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "InputDispatcher"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 358606
+ ts: 158055185435
+ dur: 90634
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 358641
+ ts: 158055468270
+ dur: 395935
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 360593
+ ts: 158077073666
+ dur: 42834
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "InputDispatcher"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 360609
+ ts: 158077133576
+ dur: 18853
+ blocking_method: "void com.android.server.power.PowerManagerService.userActivityInternal(int, long, int, int, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.userActivityInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1897"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "InputDispatcher"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 366740
+ ts: 158152659967
+ dur: 3063
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_6"
+ blocked_thread_name: "RenderThread"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 379817
+ ts: 159259891414
+ dur: 1153097
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 379978
+ ts: 159264393064
+ dur: 51273
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380009
+ ts: 159265945682
+ dur: 5459919
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.RootWindowContainer$RankTaskLayersRunnable.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "RootWindowContainer.java:3548"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380042
+ ts: 159266958579
+ dur: 5142658
+ blocking_method: "int com.android.server.wm.ActivityStarter.execute()"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityStarter.execute"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityStarter.java:686"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380426
+ ts: 159277264615
+ dur: 22565
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380467
+ ts: 159279908044
+ dur: 4547013
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380484
+ ts: 159280525601
+ dur: 4477863
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380498
+ ts: 159280830419
+ dur: 5128980
+ blocking_method: "void com.android.server.wm.ActivityClientController.activityPaused(android.os.IBinder)"
+ blocked_method: "int com.android.server.wm.ActivityClientController.getDisplayId(android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.ActivityClientController.activityPaused"
+ short_blocked_method: "com.android.server.wm.ActivityClientController.getDisplayId"
+ blocking_src: "ActivityClientController.java:175"
+ blocked_src: "ActivityClientController.java:563"
+ waiter_count: 2
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 159280774831
+ binder_reply_tid: 2423
+ }
+ node {
+ node_id: 380601
+ ts: 159282662436
+ dur: 140456
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380618
+ ts: 159282886209
+ dur: 19869
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380982
+ ts: 159288566508
+ dur: 15896
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 380985
+ ts: 159288646811
+ dur: 13233
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 381070
+ ts: 159294178868
+ dur: 18201
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "droid.launcher3"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 381316
+ ts: 159300919065
+ dur: 1999420
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.WindowManagerService.reportFocusChanged(android.os.IBinder, android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.WindowManagerService.reportFocusChanged"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "WindowManagerService.java:5251"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 381340
+ ts: 159301731013
+ dur: 17042
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 381343
+ ts: 159301773415
+ dur: 1174349
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 382711
+ ts: 159341188333
+ dur: 81545
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 383137
+ ts: 159351036106
+ dur: 984677
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "int com.android.server.wm.ActivityTaskManagerService.getLastResumedActivityUserId()"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.ActivityTaskManagerService.getLastResumedActivityUserId"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "ActivityTaskManagerService.java:3775"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_1"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 159350981010
+ binder_reply_tid: 655
+ }
+ node {
+ node_id: 383157
+ ts: 159351397804
+ dur: 730979
+ blocking_method: "void com.android.server.wm.WindowAnimator.lambda$new$1(long)"
+ blocked_method: "boolean com.android.server.wm.TaskFragmentOrganizerController.isActivityEmbedded(android.os.IBinder)"
+ short_blocking_method: "com.android.server.wm.WindowAnimator.lambda$new$1"
+ short_blocked_method: "com.android.server.wm.TaskFragmentOrganizerController.isActivityEmbedded"
+ blocking_src: "WindowAnimator.java:103"
+ blocked_src: "TaskFragmentOrganizerController.java:1029"
+ waiter_count: 1
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 159351309622
+ binder_reply_tid: 3032
+ }
+ node {
+ node_id: 384085
+ ts: 159380515741
+ dur: 18099
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1977_1"
+ blocked_thread_name: "UiThreadHelper"
+ process_name: "com.android.launcher3"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 384826
+ ts: 159404818164
+ dur: 43424
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 384889
+ ts: 159406760394
+ dur: 19425
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 384891
+ ts: 159406814825
+ dur: 15493
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 384893
+ ts: 159406849471
+ dur: 16425
+ blocking_method: "void com.android.server.power.PowerManagerService.acquireWakeLockInternal(android.os.IBinder, int, int, java.lang.String, java.lang.String, android.os.WorkSource, java.lang.String, int, int, android.os.IWakeLockCallback)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.acquireWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1485"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 384917
+ ts: 159408702300
+ dur: 16047
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 384924
+ ts: 159409766935
+ dur: 16597
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 384926
+ ts: 159409804952
+ dur: 14190
+ blocking_method: "android.content.Intent com.android.server.am.ActivityManagerService.registerReceiverWithFeature(android.app.IApplicationThread, java.lang.String, java.lang.String, java.lang.String, android.content.IIntentReceiver, android.content.IntentFilter, java.lang.String, int, int)"
+ blocked_method: "void com.android.server.am.BroadcastQueue.processNextBroadcast(boolean)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.registerReceiverWithFeature"
+ short_blocked_method: "com.android.server.am.BroadcastQueue.processNextBroadcast"
+ blocking_src: "ActivityManagerService.java:13240"
+ blocked_src: "BroadcastQueue.java:1158"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 385658
+ ts: 159421840380
+ dur: 1263336
+ blocking_method: "java.util.List com.android.internal.os.BatteryUsageStatsProvider.getBatteryUsageStats(java.util.List)"
+ blocked_method: "void com.android.internal.os.BatteryStatsImpl.noteModemControllerActivity(android.telephony.ModemActivityInfo, long, long, long, android.app.usage.NetworkStatsManager)"
+ short_blocking_method: "com.android.internal.os.BatteryUsageStatsProvider.getBatteryUsageStats"
+ short_blocked_method: "com.android.internal.os.BatteryStatsImpl.noteModemControllerActivity"
+ blocking_src: "BatteryUsageStatsProvider.java:127"
+ blocked_src: "BatteryStatsImpl.java:13736"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "batterystats-wo"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387118
+ ts: 159457190261
+ dur: 17410
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387122
+ ts: 159457498145
+ dur: 16135
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387125
+ ts: 159457535164
+ dur: 40538
+ blocking_method: "int com.android.server.am.UidObserverController.enqueueUidChange(com.android.server.am.UidObserverController$ChangeRecord, int, int, int, long, int, boolean)"
+ blocked_method: "void com.android.server.am.UidObserverController.dispatchUidsChanged()"
+ short_blocking_method: "com.android.server.am.UidObserverController.enqueueUidChange"
+ short_blocked_method: "com.android.server.am.UidObserverController.dispatchUidsChanged"
+ blocking_src: "UidObserverController.java:100"
+ blocked_src: "UidObserverController.java:191"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387127
+ ts: 159457565734
+ dur: 528967
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387138
+ ts: 159457813097
+ dur: 1903855
+ blocking_method: "boolean com.android.server.am.OomAdjuster.updateOomAdjLocked(com.android.server.am.ProcessRecord, java.lang.String)"
+ blocked_method: "void com.android.server.am.ActivityManagerService$LocalService.notifyNetworkPolicyRulesUpdated(int, long)"
+ short_blocking_method: "com.android.server.am.OomAdjuster.updateOomAdjLocked"
+ short_blocked_method: "com.android.server.am.ActivityManagerService$LocalService.notifyNetworkPolicyRulesUpdated"
+ blocking_src: "OomAdjuster.java:462"
+ blocked_src: "ActivityManagerService.java:16658"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "tworkPolicy.uid"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387147
+ ts: 159458520075
+ dur: 16349
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387163
+ ts: 159458956705
+ dur: 35845
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387166
+ ts: 159459012430
+ dur: 15101
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387168
+ ts: 159459106452
+ dur: 13789
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387171
+ ts: 159459132063
+ dur: 14032
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387173
+ ts: 159459174179
+ dur: 13538
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387176
+ ts: 159459199047
+ dur: 13148
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387178
+ ts: 159459241072
+ dur: 13457
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387181
+ ts: 159459265349
+ dur: 13168
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387183
+ ts: 159459301855
+ dur: 13010
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387186
+ ts: 159459325560
+ dur: 12952
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387188
+ ts: 159459361154
+ dur: 12853
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387191
+ ts: 159459384435
+ dur: 13288
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387193
+ ts: 159459420128
+ dur: 12782
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387196
+ ts: 159459443326
+ dur: 12877
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387198
+ ts: 159459478620
+ dur: 12576
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387201
+ ts: 159459501454
+ dur: 12744
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387203
+ ts: 159459546739
+ dur: 12739
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387206
+ ts: 159459591967
+ dur: 14316
+ blocking_method: "int com.android.server.am.UidObserverController.enqueueUidChange(com.android.server.am.UidObserverController$ChangeRecord, int, int, int, long, int, boolean)"
+ blocked_method: "void com.android.server.am.UidObserverController.dispatchUidsChanged()"
+ short_blocking_method: "com.android.server.am.UidObserverController.enqueueUidChange"
+ short_blocked_method: "com.android.server.am.UidObserverController.dispatchUidsChanged"
+ blocking_src: "UidObserverController.java:100"
+ blocked_src: "UidObserverController.java:191"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387212
+ ts: 159459797236
+ dur: 15416
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387221
+ ts: 159460322317
+ dur: 1191440
+ blocking_method: "int com.android.server.am.ActivityManagerService.bindServiceInstance(android.app.IApplicationThread, android.os.IBinder, android.content.Intent, java.lang.String, android.app.IServiceConnection, int, java.lang.String, boolean, int, java.lang.String, java.lang.String, int)"
+ blocked_method: "void com.android.server.am.ActivityManagerService.serviceDoneExecuting(android.os.IBinder, int, int, int)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.bindServiceInstance"
+ short_blocked_method: "com.android.server.am.ActivityManagerService.serviceDoneExecuting"
+ blocking_src: "ActivityManagerService.java:12681"
+ blocked_src: "ActivityManagerService.java:12729"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "binder:642_12"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387230
+ ts: 159460580687
+ dur: 951996
+ blocking_method: "int com.android.server.am.ActivityManagerService.bindServiceInstance(android.app.IApplicationThread, android.os.IBinder, android.content.Intent, java.lang.String, android.app.IServiceConnection, int, java.lang.String, boolean, int, java.lang.String, java.lang.String, int)"
+ blocked_method: "void com.android.server.am.ActivityManagerService.publishService(android.os.IBinder, android.content.Intent, android.os.IBinder)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.bindServiceInstance"
+ short_blocked_method: "com.android.server.am.ActivityManagerService.publishService"
+ blocking_src: "ActivityManagerService.java:12681"
+ blocked_src: "ActivityManagerService.java:12709"
+ waiter_count: 1
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "binder:642_F"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 159460521688
+ binder_reply_tid: 2422
+ }
+ node {
+ node_id: 387233
+ ts: 159460728309
+ dur: 15293
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387236
+ ts: 159460758428
+ dur: 13041
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387238
+ ts: 159460798923
+ dur: 12835
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387241
+ ts: 159460821321
+ dur: 12172
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387243
+ ts: 159460855104
+ dur: 12235
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387246
+ ts: 159460876428
+ dur: 12164
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387248
+ ts: 159460912835
+ dur: 12128
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387251
+ ts: 159460934386
+ dur: 12824
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387253
+ ts: 159460968155
+ dur: 12190
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387256
+ ts: 159460989340
+ dur: 12290
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387258
+ ts: 159461022224
+ dur: 12134
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387261
+ ts: 159461043290
+ dur: 12125
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387263
+ ts: 159461076451
+ dur: 12596
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387266
+ ts: 159461098062
+ dur: 12252
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387268
+ ts: 159461130926
+ dur: 12204
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387271
+ ts: 159461152008
+ dur: 12091
+ blocking_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ blocked_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ short_blocking_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ short_blocked_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ blocking_src: "ProcessList.java:4551"
+ blocked_src: "ProcessList.java:4496"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "android.ui"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 387273
+ ts: 159461386887
+ dur: 15350
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_1"
+ blocked_thread_name: "ActivityManager"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 388720
+ ts: 159496849717
+ dur: 654648
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 389341
+ ts: 159509465402
+ dur: 17313
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 389344
+ ts: 159509510535
+ dur: 15527
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 390177
+ ts: 159525758917
+ dur: 767210
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 390233
+ ts: 159526572541
+ dur: 18184
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 391152
+ ts: 159535813481
+ dur: 1300359
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 391226
+ ts: 159537150639
+ dur: 18021
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 393040
+ ts: 159563040428
+ dur: 12068928
+ blocking_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ blocked_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ short_blocked_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ blocking_src: "WindowSurfacePlacer.java:56"
+ blocked_src: "WindowManagerService.java:5471"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 393066
+ ts: 159563796893
+ dur: 16945
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 393814
+ ts: 159575994849
+ dur: 18752
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 393819
+ ts: 159576044848
+ dur: 15903
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 394820
+ ts: 159588751789
+ dur: 15896
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "pool-2-thread-8"
+ blocked_thread_name: "ssioncontroller"
+ process_name: "com.android.permissioncontroller"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 395214
+ ts: 159596940160
+ dur: 296906
+ blocking_method: "void com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow(android.os.IBinder, android.os.IBinder)"
+ blocked_method: "void com.android.server.wm.WindowSurfacePlacer$Traverser.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$LocalService.updateInputMethodTargetWindow"
+ short_blocked_method: "com.android.server.wm.WindowSurfacePlacer$Traverser.run"
+ blocking_src: "WindowManagerService.java:7897"
+ blocked_src: "WindowSurfacePlacer.java:56"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_A"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 395337
+ ts: 159598486377
+ dur: 9108173
+ blocking_method: "void com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration(long[], long[])"
+ blocked_method: "void com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration(long[], long[])"
+ short_blocking_method: "com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration"
+ short_blocked_method: "com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration"
+ blocking_src: "HintManagerService.java:434"
+ blocked_src: "HintManagerService.java:434"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_F"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 395405
+ ts: 159598724054
+ dur: 16528
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 395494
+ ts: 159599184288
+ dur: 99320
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 396089
+ ts: 159607083429
+ dur: 17347
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_9"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 396407
+ ts: 159610412029
+ dur: 16436
+ blocking_method: "void android.os.MessageQueue.nativeWake(long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.nativeWake"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:-2"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1951_5"
+ blocked_thread_name: "ndroid.settings"
+ process_name: "com.android.settings"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 396414
+ ts: 159610488442
+ dur: 12704
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1951_5"
+ blocked_thread_name: "ndroid.settings"
+ process_name: "com.android.settings"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 397366
+ ts: 159620899448
+ dur: 16443
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "batterystats-ha"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 397407
+ ts: 159621082580
+ dur: 15856
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 397417
+ ts: 159621129950
+ dur: 14265
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 397424
+ ts: 159621160739
+ dur: 15082
+ blocking_method: "void com.android.server.power.PowerManagerService.releaseWakeLockInternal(android.os.IBinder, int)"
+ blocked_method: "void com.android.server.power.PowerManagerService.handleSandman(int)"
+ short_blocking_method: "com.android.server.power.PowerManagerService.releaseWakeLockInternal"
+ short_blocked_method: "com.android.server.power.PowerManagerService.handleSandman"
+ blocking_src: "PowerManagerService.java:1645"
+ blocked_src: "PowerManagerService.java:3197"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "PowerManagerSer"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 397753
+ ts: 159623184358
+ dur: 16499
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.settings"
+ process_name: "com.android.settings"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 398202
+ ts: 159628387266
+ dur: 1633779
+ blocking_method: "void com.android.server.am.ActivityManagerService.trimApplications(boolean, java.lang.String)"
+ blocked_method: "android.content.Intent com.android.server.am.ActivityManagerService.registerReceiverWithFeature(android.app.IApplicationThread, java.lang.String, java.lang.String, java.lang.String, android.content.IIntentReceiver, android.content.IntentFilter, java.lang.String, int, int)"
+ short_blocking_method: "com.android.server.am.ActivityManagerService.trimApplications"
+ short_blocked_method: "com.android.server.am.ActivityManagerService.registerReceiverWithFeature"
+ blocking_src: "ActivityManagerService.java:15822"
+ blocked_src: "ActivityManagerService.java:13240"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "binder:642_11"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ binder_reply_ts: 159626070064
+ binder_reply_tid: 2484
+ }
+ node {
+ node_id: 399287
+ ts: 159640394560
+ dur: 15230
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.settings"
+ process_name: "com.android.settings"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 399490
+ ts: 159643695534
+ dur: 25222
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 399494
+ ts: 159643744501
+ dur: 15078
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 399649
+ ts: 159648016090
+ dur: 16990
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1951_6"
+ blocked_thread_name: "ndroid.settings"
+ process_name: "com.android.settings"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 400376
+ ts: 159655976484
+ dur: 19162
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 400379
+ ts: 159656021424
+ dur: 17456
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 402629
+ ts: 159697223084
+ dur: 25727
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 402632
+ ts: 159697280647
+ dur: 99356
+ blocking_method: "void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService$H.handleMessage"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:5566"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 406711
+ ts: 159755224333
+ dur: 51380
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 406735
+ ts: 159755340492
+ dur: 48103
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 406983
+ ts: 159757668858
+ dur: 82086
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.settings"
+ process_name: "com.android.settings"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 407732
+ ts: 159772942997
+ dur: 49847
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 407735
+ ts: 159773100289
+ dur: 47825
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 408354
+ ts: 159788439504
+ dur: 49092
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 408357
+ ts: 159788548172
+ dur: 47291
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 409177
+ ts: 159809477764
+ dur: 786375
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 409208
+ ts: 159810382047
+ dur: 45537
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 409893
+ ts: 159823481864
+ dur: 28555
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 409896
+ ts: 159823545900
+ dur: 748556
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 410996
+ ts: 159837050737
+ dur: 38315
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 411002
+ ts: 159837134846
+ dur: 36829
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 411727
+ ts: 159853294557
+ dur: 32040
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 411732
+ ts: 159853364551
+ dur: 97176
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412455
+ ts: 159872657636
+ dur: 49776
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412468
+ ts: 159873041074
+ dur: 58858
+ blocking_method: "void android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets(float, float, float, float, float, boolean)"
+ blocked_method: "void android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged(boolean)"
+ short_blocking_method: "android.service.wallpaper.WallpaperService$Engine$2.dispatchWallpaperOffsets"
+ short_blocked_method: "android.service.wallpaper.WallpaperService$Engine.doOffsetsChanged"
+ blocking_src: "WallpaperService.java:424"
+ blocked_src: "WallpaperService.java:1545"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412500
+ ts: 159874002176
+ dur: 4796667
+ blocking_method: "void com.android.server.wm.RemoteAnimationController.onAnimationFinished()"
+ blocked_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ short_blocking_method: "com.android.server.wm.RemoteAnimationController.onAnimationFinished"
+ short_blocked_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ blocking_src: "RemoteAnimationController.java:278"
+ blocked_src: "ActivityTaskSupervisor.java:2407"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_11"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412547
+ ts: 159875511825
+ dur: 761145
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412552
+ ts: 159875972491
+ dur: 343825
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.enqueueMessage"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:554"
+ waiter_count: 1
+ blocking_thread_name: "binder:1743_A"
+ blocked_thread_name: "binder:1743_9"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412655
+ ts: 159877795411
+ dur: 273728
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412688
+ ts: 159878301333
+ dur: 69744
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412697
+ ts: 159878583200
+ dur: 38815
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412702
+ ts: 159878753425
+ dur: 727100
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_7"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412705
+ ts: 159878854500
+ dur: 1200121
+ blocking_method: "void com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage(android.os.Message)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.ActivityTaskSupervisor$ActivityTaskSupervisorHandler.handleMessage"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "ActivityTaskSupervisor.java:2407"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412718
+ ts: 159880416776
+ dur: 32701
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412721
+ ts: 159880610806
+ dur: 150005
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.display"
+ blocked_thread_name: "OomAdjuster"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412726
+ ts: 159881095679
+ dur: 32800
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412730
+ ts: 159881434088
+ dur: 29072
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.bg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412735
+ ts: 159881541866
+ dur: 26490
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "WifiHandlerThre"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412743
+ ts: 159881795171
+ dur: 30976
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 412878
+ ts: 159883121404
+ dur: 2749114
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "tworkPolicy.uid"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 413366
+ ts: 159890628362
+ dur: 29089
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "android.fg"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 413815
+ ts: 159908224787
+ dur: 4669
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_10"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 413836
+ ts: 159909153132
+ dur: 28814
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_9"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 413839
+ ts: 159909203455
+ dur: 22648
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.bg"
+ blocked_thread_name: "system_server"
+ process_name: "system_server"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 413847
+ ts: 159909794958
+ dur: 4373
+ blocking_method: "void com.android.server.am.ProcessList.dispatchProcessesChanged()"
+ blocked_method: "com.android.server.am.ActivityManagerService$ProcessChangeItem com.android.server.am.ProcessList.enqueueProcessChangeItemLocked(int, int)"
+ short_blocking_method: "com.android.server.am.ProcessList.dispatchProcessesChanged"
+ short_blocked_method: "com.android.server.am.ProcessList.enqueueProcessChangeItemLocked"
+ blocking_src: "ProcessList.java:4496"
+ blocked_src: "ProcessList.java:4551"
+ waiter_count: 0
+ blocking_thread_name: "android.ui"
+ blocked_thread_name: "binder:642_10"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 414026
+ ts: 159917383153
+ dur: 29717
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_9"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 414980
+ ts: 159942161039
+ dur: 39470
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 414994
+ ts: 159942672030
+ dur: 127885
+ blocking_method: "int com.android.server.wm.WindowManagerService.relayoutWindow(com.android.server.wm.Session, android.view.IWindow, android.view.WindowManager$LayoutParams, int, int, int, int, int, int, android.window.ClientWindowFrames, android.util.MergedConfiguration, android.view.SurfaceControl, android.view.InsetsState, android.view.InsetsSourceControl[], android.os.Bundle)"
+ blocked_method: "void com.android.server.wm.InputMonitor$UpdateInputWindows.run()"
+ short_blocking_method: "com.android.server.wm.WindowManagerService.relayoutWindow"
+ short_blocked_method: "com.android.server.wm.InputMonitor$UpdateInputWindows.run"
+ blocking_src: "WindowManagerService.java:2267"
+ blocked_src: "InputMonitor.java:119"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_A"
+ blocked_thread_name: "android.anim"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 415029
+ ts: 159944725671
+ dur: 26802
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "binder:1743_B"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 416784
+ ts: 160100767957
+ dur: 53599
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 417064
+ ts: 160120422629
+ dur: 79423
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 417067
+ ts: 160120735870
+ dur: 51226
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "android.anim"
+ blocked_thread_name: "android.display"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 418505
+ ts: 160202105640
+ dur: 46695
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 419342
+ ts: 160240310843
+ dur: 47358
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 420321
+ ts: 160302181066
+ dur: 47100
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 422547
+ ts: 160439055209
+ dur: 47832
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 425845
+ ts: 160620064467
+ dur: 116136
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 436553
+ ts: 161154899823
+ dur: 49934
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 437830
+ ts: 161186016704
+ dur: 44698
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 438300
+ ts: 161203509308
+ dur: 44578
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 442764
+ ts: 161338934772
+ dur: 50024
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 443239
+ ts: 161355909821
+ dur: 48135
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 444158
+ ts: 161373390547
+ dur: 298426
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 445189
+ ts: 161405564583
+ dur: 24526
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 445653
+ ts: 161423247692
+ dur: 49119
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 446152
+ ts: 161439909193
+ dur: 49301
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 446637
+ ts: 161456450823
+ dur: 41591
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 447426
+ ts: 161473245517
+ dur: 42290
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 447932
+ ts: 161489453789
+ dur: 49272
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 448985
+ ts: 161522628492
+ dur: 47013
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.systemui"
+ process_name: "com.android.systemui"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 449023
+ ts: 161523337193
+ dur: 67295
+ blocking_method: "void com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration(long[], long[])"
+ blocked_method: "void com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration(long[], long[])"
+ short_blocking_method: "com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration"
+ short_blocked_method: "com.android.server.power.hint.HintManagerService$AppHintSession.reportActualWorkDuration"
+ blocking_src: "HintManagerService.java:434"
+ blocked_src: "HintManagerService.java:434"
+ waiter_count: 0
+ blocking_thread_name: "binder:642_12"
+ blocked_thread_name: "binder:642_9"
+ process_name: "system_server"
+ is_blocked_thread_main: false
+ is_blocking_thread_main: false
+ }
+ node {
+ node_id: 449467
+ ts: 161538478640
+ dur: 44809
+ blocking_method: "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)"
+ blocked_method: "android.os.Message android.os.MessageQueue.next()"
+ short_blocking_method: "android.os.MessageQueue.enqueueMessage"
+ short_blocked_method: "android.os.MessageQueue.next"
+ blocking_src: "MessageQueue.java:554"
+ blocked_src: "MessageQueue.java:337"
+ waiter_count: 0
+ blocking_thread_name: "RenderThread"
+ blocked_thread_name: "ndroid.settings"
+ process_name: "com.android.settings"
+ is_blocked_thread_main: true
+ is_blocking_thread_main: false
+ }
+}
diff --git a/test/trace_processor/diff_tests/android/tests.py b/test/trace_processor/diff_tests/android/tests.py
index 573bed9..2baf0d1 100644
--- a/test/trace_processor/diff_tests/android/tests.py
+++ b/test/trace_processor/diff_tests/android/tests.py
@@ -123,6 +123,7 @@
client_thread,
client_upid,
client_utid,
+ client_tid,
is_main_thread,
client_ts,
client_dur,
@@ -131,6 +132,7 @@
server_thread,
server_upid,
server_utid,
+ server_tid,
server_ts,
server_dur
FROM android_sync_binder_metrics_by_txn
@@ -139,8 +141,8 @@
LIMIT 1;
""",
out=Csv("""
- "aidl_name","binder_txn_id","client_process","client_thread","client_upid","client_utid","is_main_thread","client_ts","client_dur","binder_reply_id","server_process","server_thread","server_upid","server_utid","server_ts","server_dur"
- "AIDL::java::ISensorPrivacyManager::isSensorPrivacyEnabled::server",34382,"/system/bin/audioserver","audioserver",281,281,1,25505818197,3125407,34383,"system_server","binder:641_4",311,539,25505891588,3000749
+ "aidl_name","binder_txn_id","client_process","client_thread","client_upid","client_utid","client_tid","is_main_thread","client_ts","client_dur","binder_reply_id","server_process","server_thread","server_upid","server_utid","server_tid","server_ts","server_dur"
+ "AIDL::java::ISensorPrivacyManager::isSensorPrivacyEnabled::server",34382,"/system/bin/audioserver","audioserver",281,281,492,1,25505818197,3125407,34383,"system_server","binder:641_4",311,539,1596,25505891588,3000749
"""))
def test_binder_sync_binder_thread_state(self):
@@ -150,7 +152,11 @@
SELECT IMPORT('android.binder');
SELECT
binder_txn_id,
+ client_ts,
+ client_tid,
binder_reply_id,
+ server_ts,
+ server_tid,
thread_state_type,
thread_state,
thread_state_dur,
@@ -160,14 +166,14 @@
ORDER BY thread_state_dur;
""",
out=Csv("""
- "binder_txn_id","binder_reply_id","thread_state_type","thread_state","thread_state_dur","thread_state_count"
- 34382,34383,"binder_reply","R+",10030,1
- 34382,34383,"binder_txn","Running",26597,2
- 34382,34383,"binder_txn","R",38947,1
- 34382,34383,"binder_reply","Running",533663,3
- 34382,34383,"binder_reply","D",864664,1
- 34382,34383,"binder_reply","R",1592392,1
- 34382,34383,"binder_txn","S",3059863,1
+ "binder_txn_id","client_ts","client_tid","binder_reply_id","server_ts","server_tid","thread_state_type","thread_state","thread_state_dur","thread_state_count"
+ 34382,25505818197,492,34383,25505891588,1596,"binder_reply","R+",10030,1
+ 34382,25505818197,492,34383,25505891588,1596,"binder_txn","Running",26597,2
+ 34382,25505818197,492,34383,25505891588,1596,"binder_txn","R",38947,1
+ 34382,25505818197,492,34383,25505891588,1596,"binder_reply","Running",533663,3
+ 34382,25505818197,492,34383,25505891588,1596,"binder_reply","D",864664,1
+ 34382,25505818197,492,34383,25505891588,1596,"binder_reply","R",1592392,1
+ 34382,25505818197,492,34383,25505891588,1596,"binder_txn","S",3059863,1
"""))
def test_binder_sync_binder_blocked_function(self):
@@ -177,7 +183,11 @@
SELECT IMPORT('android.binder');
SELECT
binder_txn_id,
+ client_ts,
+ client_tid,
binder_reply_id,
+ server_ts,
+ server_tid,
thread_state_type,
blocked_function,
blocked_function_dur,
@@ -187,8 +197,8 @@
ORDER BY blocked_function_dur;
""",
out=Csv("""
- "binder_txn_id","binder_reply_id","thread_state_type","blocked_function","blocked_function_dur","blocked_function_count"
- 34382,34383,"binder_reply","filemap_fault",864664,1
+ "binder_txn_id","client_ts","client_tid","binder_reply_id","server_ts","server_tid","thread_state_type","blocked_function","blocked_function_dur","blocked_function_count"
+ 34382,25505818197,492,34383,25505891588,1596,"binder_reply","filemap_fault",864664,1
"""))
def test_binder_metric(self):
@@ -274,3 +284,9 @@
"parent_id","blocking_method","blocked_method","short_blocking_method","short_blocked_method","blocking_src","blocked_src","waiter_count","blocked_utid","blocked_thread_name","blocking_utid","blocking_thread_name","upid","process_name","id","ts","dur","track_id","is_blocked_thread_main","is_blocking_thread_main","binder_reply_id","binder_reply_ts","binder_reply_tid"
"","void java.lang.Object.wait(long, int)","void android.opengl.GLSurfaceView$GLThread.requestRenderAndNotify(java.lang.Runnable)","java.lang.Object.wait","android.opengl.GLSurfaceView$GLThread.requestRenderAndNotify","Object.java:-2","GLSurfaceView.java:1658",0,313,"droid.gallery3d",1769,"GLThread 33",313,"com.android.gallery3d",289064,155411562446,51012448,2036,1,0,"","",""
"""))
+
+ def test_monitor_contention_metric(self):
+ return DiffTestBlueprint(
+ trace=DataPath('android_monitor_contention_trace.atr'),
+ query=Metric('android_monitor_contention'),
+ out=Path('android_monitor_contention.out'))
diff --git a/test/trace_processor/diff_tests/functions/tests.py b/test/trace_processor/diff_tests/functions/tests.py
index d68159a..7f952ed 100644
--- a/test/trace_processor/diff_tests/functions/tests.py
+++ b/test/trace_processor/diff_tests/functions/tests.py
@@ -31,6 +31,8 @@
stack.append("{name} ({address})".format(
name=profile.string_table[function.name],
address=hex(location.address)))
+ if len(location.line) == 0:
+ stack.append("({address})".format(address=hex(location.address)))
samples.append('Sample:\nValues: {values}\nStack:\n{stack}'.format(
values=', '.join(map(str, s.value)), stack='\n'.join(stack)))
return '\n\n'.join(sorted(samples)) + '\n'
@@ -287,6 +289,42 @@
}
"""))
+ def test_profile_no_functions(self):
+ return DiffTestBlueprint(
+ trace=DataPath("perf_sample_no_functions.pb"),
+ query="""
+ SELECT HEX(
+ EXPERIMENTAL_PROFILE(STACK_FROM_STACK_PROFILE_CALLSITE(callsite_id))
+ )
+ FROM PERF_SAMPLE
+ """,
+ out=BinaryProto(
+ message_type="perfetto.third_party.perftools.profiles.Profile",
+ post_processing=PrintProfileProto,
+ contents="""
+ Sample:
+ Values: 1
+ Stack:
+ (0x7a4167d3f8)
+ (0x783153c8e4)
+ (0x7a4161ef8c)
+ (0x7a42c3d8b0)
+ (0x7a4167d9f4)
+ (0x7a4163bc44)
+ (0x7a4172f330)
+ (0x7a4177a658)
+ (0x7a4162b3a0)
+
+ Sample:
+ Values: 1
+ Stack:
+ (0x7a4167d9f8)
+ (0x7a4163bc44)
+ (0x7a4172f330)
+ (0x7a4177a658)
+ (0x7a4162b3a0)
+ """))
+
def test_profile_default_sample_types(self):
return DiffTestBlueprint(
trace=DataPath("perf_sample.pb"),
diff --git a/test/trace_processor/diff_tests/parsing/chrome_metadata.out b/test/trace_processor/diff_tests/parsing/chrome_metadata.out
index 7346e41..873e349 100644
--- a/test/trace_processor/diff_tests/parsing/chrome_metadata.out
+++ b/test/trace_processor/diff_tests/parsing/chrome_metadata.out
@@ -1,9 +1,10 @@
"id","type","name","key_type","int_value","str_value"
-0,"metadata","trace_uuid","single","[NULL]","00000000-0000-0000-dcce-849205cfb03e"
-1,"metadata","cr-playstore_version_code","single",101,"[NULL]"
-2,"metadata","cr-enabled_categories","single","[NULL]","cat1,cat2,cat3"
-3,"metadata","cr-background_tracing_metadata","single","[NULL]","CgUlDsAbXx2RziSz"
-4,"metadata","cr-scenario_name_hash","single",3005533841,"[NULL]"
-5,"metadata","cr-triggered_rule_name_hash","single",1595654158,"[NULL]"
-6,"metadata","trace_size_bytes","single",64,"[NULL]"
-7,"metadata","trace_type","single","[NULL]","proto"
+0,"metadata","trace_uuid","single","[NULL]","00000000-0000-0000-dcce-849205cfb03e"
+1,"metadata","trace_time_clock_id","single",6,"[NULL]"
+2,"metadata","cr-playstore_version_code","single",101,"[NULL]"
+3,"metadata","cr-enabled_categories","single","[NULL]","cat1,cat2,cat3"
+4,"metadata","cr-background_tracing_metadata","single","[NULL]","CgUlDsAbXx2RziSz"
+5,"metadata","cr-scenario_name_hash","single",3005533841,"[NULL]"
+6,"metadata","cr-triggered_rule_name_hash","single",1595654158,"[NULL]"
+7,"metadata","trace_size_bytes","single",64,"[NULL]"
+8,"metadata","trace_type","single","[NULL]","proto"
diff --git a/test/trace_processor/diff_tests/track_event/tests.py b/test/trace_processor/diff_tests/track_event/tests.py
index 884f17e..363b907 100644
--- a/test/trace_processor/diff_tests/track_event/tests.py
+++ b/test/trace_processor/diff_tests/track_event/tests.py
@@ -425,6 +425,35 @@
"[NULL]","[NULL]","t1","[NULL]",21000,7000,"[NULL]","atrace"
"""))
+ def test_track_event_with_atrace_separate_tracks(self):
+ return DiffTestBlueprint(
+ trace=Path('track_event_with_atrace_separate_tracks.textproto'),
+ query="""
+ SELECT
+ track.name AS track,
+ process.name AS process,
+ thread.name AS thread,
+ thread_process.name AS thread_process,
+ slice.ts,
+ slice.dur,
+ slice.category,
+ slice.name
+ FROM slice
+ LEFT JOIN track ON slice.track_id = track.id
+ LEFT JOIN process_track ON slice.track_id = process_track.id
+ LEFT JOIN process ON process_track.upid = process.upid
+ LEFT JOIN thread_track ON slice.track_id = thread_track.id
+ LEFT JOIN thread ON thread_track.utid = thread.utid
+ LEFT JOIN process thread_process ON thread.upid = thread_process.upid
+ ORDER BY ts ASC;
+ """,
+ out=Csv("""
+ "track","process","thread","thread_process","ts","dur","category","name"
+ "[NULL]","[NULL]","t1","[NULL]",10000,1000,"cat","event1"
+ "[NULL]","[NULL]","t1","[NULL]",20000,8000,"cat","event2"
+ "[NULL]","[NULL]","t1","[NULL]",21000,8000,"[NULL]","atrace"
+ """))
+
# Debug annotations
def test_track_event_merged_debug_annotations_args(self):
return DiffTestBlueprint(
diff --git a/test/trace_processor/diff_tests/track_event/track_event_with_atrace_separate_tracks.textproto b/test/trace_processor/diff_tests/track_event/track_event_with_atrace_separate_tracks.textproto
new file mode 100644
index 0000000..8ebf5fd
--- /dev/null
+++ b/test/trace_processor/diff_tests/track_event/track_event_with_atrace_separate_tracks.textproto
@@ -0,0 +1,96 @@
+# Sequence 1 defaults to track for "t1".
+packet {
+ trusted_packet_sequence_id: 1
+ timestamp: 0
+ incremental_state_cleared: true
+ track_descriptor {
+ uuid: 1
+ thread {
+ pid: 5
+ tid: 1
+ thread_name: "t1"
+ }
+ disallow_merging_with_system_tracks: true
+ }
+ trace_packet_defaults {
+ track_event_defaults {
+ track_uuid: 1
+ }
+ }
+}
+
+# Track event with category.
+packet {
+ trusted_packet_sequence_id: 1
+ timestamp: 10000
+ track_event {
+ track_uuid: 1
+ categories: "cat"
+ name: "event1"
+ type: 1
+ }
+}
+
+# End track event without category.
+packet {
+ trusted_packet_sequence_id: 1
+ timestamp: 11000
+ track_event {
+ track_uuid: 1
+ type: 2
+ }
+}
+
+# Another track event.
+packet {
+ trusted_packet_sequence_id: 1
+ timestamp: 20000
+ track_event {
+ track_uuid: 1
+ categories: "cat"
+ name: "event2"
+ type: 1
+ }
+}
+
+# atrace event on the same track
+packet {
+ ftrace_events {
+ cpu: 1
+ event {
+ timestamp: 21000
+ pid: 1
+ print {
+ ip: 1
+ buf: "B|5|atrace\n"
+ }
+ }
+ }
+}
+
+# End track event. Packet is out of order, but shouldn't crash because
+# category is specified.
+packet {
+ trusted_packet_sequence_id: 1
+ timestamp: 28000
+ track_event {
+ track_uuid: 1
+ categories: "cat"
+ type: 2
+ }
+}
+
+# End atrace event
+packet {
+ ftrace_events {
+ cpu: 1
+ event {
+ timestamp: 29000
+ pid: 1
+ print {
+ ip: 1
+ buf: "E|5\n"
+ }
+ }
+ }
+}
diff --git a/tools/gen_tp_table_docs.py b/tools/gen_tp_table_docs.py
index 583f339..8b8565a 100755
--- a/tools/gen_tp_table_docs.py
+++ b/tools/gen_tp_table_docs.py
@@ -16,73 +16,71 @@
import argparse
import json
import os
-import runpy
import sys
from typing import Any
from typing import Dict
-from typing import List
from typing import Optional
-from typing import Union
# Allow importing of root-relative modules.
ROOT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(os.path.join(ROOT_DIR))
-from python.generators.trace_processor_table.public import Column
+#pylint: disable=wrong-import-position
from python.generators.trace_processor_table.public import ColumnDoc
-from python.generators.trace_processor_table.public import Table
import python.generators.trace_processor_table.util as util
+from python.generators.trace_processor_table.util import ParsedTable
+from python.generators.trace_processor_table.util import ParsedColumn
+#pylint: enable=wrong-import-position
-def gen_json_for_column(table: Table, col: Column,
- doc: Union[ColumnDoc, str]) -> Optional[Dict[str, Any]]:
+def gen_json_for_column(table: ParsedTable,
+ col: ParsedColumn) -> Optional[Dict[str, Any]]:
"""Generates the JSON documentation for a column in a table."""
+ assert table.table.tabledoc
# id and type columns should be skipped if the table specifies so.
- is_skippable_col = col._is_auto_added_id or col._is_auto_added_type
- if table.tabledoc.skip_id_and_type and is_skippable_col:
+ is_skippable_col = col.is_implicit_id or col.is_implicit_type
+ if table.table.tabledoc.skip_id_and_type and is_skippable_col:
return None
# Our default assumption is the documentation for a column is a plain string
# so just make the comment for the column equal to that.
- if isinstance(doc, ColumnDoc):
- comment = doc.doc
- if doc.joinable:
- join_table, join_type = doc.joinable.split('.')
+ if isinstance(col.doc, ColumnDoc):
+ comment = col.doc.doc
+ if col.doc.joinable:
+ join_table, join_col = col.doc.joinable.split('.')
else:
- join_table, join_type = None, None
- elif isinstance(doc, str):
- comment = doc
- join_table, join_type = None, None
+ join_table, join_col = None, None
+ elif isinstance(col.doc, str):
+ comment = col.doc
+ join_table, join_col = None, None
else:
- raise Exception('Unknown column documentation type')
+ raise Exception('Unknown column documentation type '
+ f'{table.table.class_name}::{col.column.name}')
- parsed_type = util.parse_type(table, col.type)
+ parsed_type = table.parse_type(col.column.type)
docs_type = parsed_type.cpp_type
if docs_type == 'StringPool::Id':
docs_type = 'string'
ref_class_name = None
- if parsed_type.id_table and not col._is_auto_added_id:
- id_table_name = util.public_sql_name_for_table(parsed_type.id_table)
+ if parsed_type.id_table and not col.is_implicit_id:
+ id_table_name = util.public_sql_name(parsed_type.id_table)
ref_class_name = parsed_type.id_table.class_name
- # We shouldn't really specify the join tables when it's a simple id join.
- assert join_table is None
- assert join_type is None
-
- join_table = id_table_name
- join_type = "id"
+ if not join_table and not join_col:
+ join_table = id_table_name
+ join_col = "id"
return {
- 'name': col.name,
+ 'name': col.column.name,
'type': docs_type,
'comment': comment,
'optional': parsed_type.is_optional,
'refTableCppName': ref_class_name,
'joinTable': join_table,
- 'joinCol': join_type,
+ 'joinCol': join_col,
}
@@ -92,21 +90,18 @@
parser.add_argument('inputs', nargs='*')
args = parser.parse_args()
- tables: List[Table] = []
- for in_path in args.inputs:
- tables.extend(runpy.run_path(in_path)['ALL_TABLES'])
- for table in tables:
- util.normalize_table_columns(table)
-
+ tables = util.parse_tables_from_files(args.inputs)
table_docs = []
- for table in tables:
+ for parsed in tables:
+ table = parsed.table
doc = table.tabledoc
+ assert doc
cols = (
- gen_json_for_column(table, c, doc.columns[c.name])
- for c in table.columns
- if c._is_self_column)
+ gen_json_for_column(parsed, c)
+ for c in parsed.columns
+ if not c.is_ancestor)
table_docs.append({
- 'name': util.public_sql_name_for_table(table),
+ 'name': util.public_sql_name(table),
'cppClassName': table.class_name,
'defMacro': table.class_name,
'comment': '\n'.join(l.strip() for l in doc.doc.splitlines()),
diff --git a/tools/gen_tp_table_headers.py b/tools/gen_tp_table_headers.py
index 2f4f8c4..1ce0963 100755
--- a/tools/gen_tp_table_headers.py
+++ b/tools/gen_tp_table_headers.py
@@ -17,8 +17,8 @@
from dataclasses import dataclass
import os
import re
-import runpy
import sys
+from typing import Dict
from typing import List
from typing import Set
@@ -27,12 +27,9 @@
sys.path.append(os.path.join(ROOT_DIR))
#pylint: disable=wrong-import-position
-from python.generators.trace_processor_table.public import Alias
-from python.generators.trace_processor_table.public import Table
from python.generators.trace_processor_table.serialize import serialize_header
-from python.generators.trace_processor_table.util import find_table_deps
-from python.generators.trace_processor_table.util import normalize_table_columns
-from python.generators.trace_processor_table.util import topological_sort_tables
+from python.generators.trace_processor_table.util import ParsedTable
+from python.generators.trace_processor_table.util import parse_tables_from_files
#pylint: enable=wrong-import-position
@@ -41,7 +38,7 @@
"""Represents a Python module which will be converted to a header."""
out_path: str
relout_path: str
- tables: List[Table]
+ tables: List[ParsedTable]
def main():
@@ -50,54 +47,46 @@
parser.add_argument('--gen-dir', required=True)
parser.add_argument('--inputs', required=True, nargs='*')
parser.add_argument('--outputs', required=True, nargs='*')
+ parser.add_argument('--header-prefix')
args = parser.parse_args()
if len(args.inputs) != len(args.outputs):
raise Exception('Number of inputs must match number of outputs')
- headers: List[Header] = []
- for (in_path, out_path) in zip(args.inputs, args.outputs):
- tables = runpy.run_path(in_path)['ALL_TABLES']
- relout_path = os.path.relpath(out_path, args.gen_dir)
- headers.append(Header(out_path, relout_path, tables))
+ header_prefix = args.header_prefix if args.header_prefix else ''
+ in_to_out = dict(zip(args.inputs, args.outputs))
+ headers: Dict[str, Header] = {}
+ for table in parse_tables_from_files(args.inputs):
+ out_path = in_to_out[table.input_path]
+ relout_path = os.path.join(header_prefix,
+ os.path.relpath(out_path, args.gen_dir))
+
+ header = headers.get(table.input_path, Header(out_path, relout_path, []))
+ header.tables.append(table)
+ headers[table.input_path] = header
# Build a mapping from table class name to the output path of the header
# which will be generated for it. This is used to include one header into
# another for Id dependencies.
- table_class_name_to_relout = {}
- for header in headers:
+ table_class_name_to_relout: Dict[str, str] = {}
+ for header in headers.values():
for table in header.tables:
- table_class_name_to_relout[table.class_name] = header.relout_path
+ table_class_name_to_relout[table.table.class_name] = header.relout_path
- for header in headers:
- # Remove any alias columns. Today these are handled in SQL not C++: this may
- # change in the future.
- for table in header.tables:
- table.columns = [
- c for c in table.columns if not isinstance(c.type, Alias)
- ]
-
- # Topologically sort the tables in this header to ensure that any deps are
- # defined *before* the table itself.
- sorted_tables = topological_sort_tables(header.tables)
-
- # Normalize all the columns to ensure that they are ready for serialization.
- for table in sorted_tables:
- normalize_table_columns(table)
-
+ for header in headers.values():
# Find all headers depended on by this table. These will be #include-ed when
# generating the header file below so ensure we remove ourself.
header_relout_deps: Set[str] = set()
- for table in sorted_tables:
- header_relout_deps.union(
- table_class_name_to_relout[c] for c in find_table_deps(table))
+ for table in header.tables:
+ header_relout_deps = header_relout_deps.union(
+ [table_class_name_to_relout[c] for c in table.find_table_deps()])
header_relout_deps.discard(header.relout_path)
with open(header.out_path, 'w', encoding='utf8') as out:
ifdef_guard = re.sub(r'[^a-zA-Z0-9_-]', '_',
header.relout_path).upper() + '_'
out.write(
- serialize_header(ifdef_guard, sorted_tables,
+ serialize_header(ifdef_guard, header.tables,
sorted(header_relout_deps)))
out.write('\n')
diff --git a/ui/src/assets/widgets/multiselect.scss b/ui/src/assets/widgets/multiselect.scss
index 1580e56..3988ede 100644
--- a/ui/src/assets/widgets/multiselect.scss
+++ b/ui/src/assets/widgets/multiselect.scss
@@ -46,6 +46,8 @@
z-index: 1;
font-size: 0.75em;
border-bottom: solid 1px $pf-minimal-foreground;
+ padding-bottom: 2px;
+ min-width: max-content;
& > span {
margin-right: auto;
}
diff --git a/ui/src/controller/track_decider.ts b/ui/src/controller/track_decider.ts
index c1a877f..b9f4ad0 100644
--- a/ui/src/controller/track_decider.ts
+++ b/ui/src/controller/track_decider.ts
@@ -339,7 +339,7 @@
for (; it.valid(); it.next()) {
const kind = ASYNC_SLICE_TRACK_KIND;
const rawName = it.name === null ? undefined : it.name;
- const rawParentName = it.parentName === null ? undefined : it.name;
+ const rawParentName = it.parentName === null ? undefined : it.parentName;
const name = TrackDecider.getTrackName({name: rawName, kind});
const rawTrackIds = it.trackIds;
const trackIds = rawTrackIds.split(',').map((v) => Number(v));
@@ -347,7 +347,7 @@
const maxDepth = it.maxDepth;
let trackGroup = SCROLLING_TRACK_GROUP;
- if (parentTrackId) {
+ if (parentTrackId !== null) {
const groupId = parentIdToGroupId.get(parentTrackId);
if (groupId === undefined) {
trackGroup = uuidv4();
diff --git a/ui/src/frontend/widgets/multiselect.ts b/ui/src/frontend/widgets/multiselect.ts
index 84c788b..d9bb0a1 100644
--- a/ui/src/frontend/widgets/multiselect.ts
+++ b/ui/src/frontend/widgets/multiselect.ts
@@ -125,7 +125,8 @@
this.searchText === '' ? 'Selected' :
`Selected (Filtered)`),
m(Button, {
- label: 'Clear All',
+ label: this.searchText === '' ? 'Clear All' :
+ 'Clear Filtered',
icon: DESELECT,
minimal: true,
onclick: () => {
@@ -148,9 +149,11 @@
m('span',
this.searchText === '' ? 'Options' : `Options (Filtered)`),
m(Button, {
- label: 'Select All',
+ label: this.searchText === '' ? 'Select All' :
+ 'Select Filtered',
icon: SELECT_ALL,
minimal: true,
+ compact: true,
onclick: () => {
const diffs = options.filter(({checked}) => !checked)
.map(({id}) => ({id, checked: true}));
@@ -160,9 +163,11 @@
disabled: allChecked,
}),
m(Button, {
- label: 'Select None',
+ label: this.searchText === '' ? 'Clear All' :
+ 'Clear Filtered',
icon: DESELECT,
minimal: true,
+ compact: true,
onclick: () => {
const diffs = options.filter(({checked}) => checked)
.map(({id}) => ({id, checked: false}));
@@ -188,7 +193,7 @@
globals.rafScheduler.scheduleFullRedraw();
},
value: this.searchText,
- placeholder: 'Search...',
+ placeholder: 'Filter options...',
extraClasses: 'pf-search-box',
}),
this.renderClearButton(),
diff --git a/ui/src/frontend/widgets_page.ts b/ui/src/frontend/widgets_page.ts
index 852981c..eb1fe94 100644
--- a/ui/src/frontend/widgets_page.ts
+++ b/ui/src/frontend/widgets_page.ts
@@ -401,7 +401,7 @@
initialOpts: {
icon: true,
showNumSelected: true,
- repeatCheckedItemsAtTop: true,
+ repeatCheckedItemsAtTop: false,
},
}),
m('h2', 'PopupMenu'),