Migrate to WorkerThread and BackgroundThread
Remove a bunch of low-utilization threads from the Phone
process, instead moving standard priority work onto a new
worker thread, and background work such as metrics onto
the existing BackgroundThread.
Bug: 390244513
Flag: com.android.internal.telephony.flags.thread_shred
Test: atest FrameworksTelephonyTests
Test: manually verified CUJs on Panther
Change-Id: I4f5176921ee130a2f480575d636b2aaa9f278ff4
diff --git a/flags/misc.aconfig b/flags/misc.aconfig
index 4579ae2..4b4e02f 100644
--- a/flags/misc.aconfig
+++ b/flags/misc.aconfig
@@ -257,3 +257,14 @@
purpose: PURPOSE_BUGFIX
}
}
+#
+# OWNER=nharold TARGET=25Q4
+flag {
+ name: "thread_shred"
+ namespace: "telephony"
+ description: "Consolidate a bunch of unneeded worker threads to save resources"
+ bug:"390244513"
+ metadata {
+ purpose: PURPOSE_BUGFIX
+ }
+}