Use android.icu.text.SimpleDateFormat to speed up LogBuffer dumping
Fixes: 281693061 Test: dumpsysui buffers Change-Id: I5e00bbb78ef8a0d14fc813afb9fb17950f743618
This commit is contained in:
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.systemui.log
|
||||
|
||||
import android.icu.text.SimpleDateFormat
|
||||
import java.io.PrintWriter
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
package com.android.systemui.dump
|
||||
|
||||
import android.content.Context
|
||||
import android.icu.text.SimpleDateFormat
|
||||
import android.util.Log
|
||||
import com.android.systemui.dagger.SysUISingleton
|
||||
import com.android.systemui.log.LogBuffer
|
||||
@@ -30,7 +31,6 @@ import java.nio.file.Paths
|
||||
import java.nio.file.StandardOpenOption.CREATE
|
||||
import java.nio.file.StandardOpenOption.TRUNCATE_EXISTING
|
||||
import java.nio.file.attribute.BasicFileAttributes
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
import java.util.concurrent.TimeUnit
|
||||
import javax.inject.Inject
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
|
||||
package com.android.systemui.log.table
|
||||
|
||||
import android.icu.text.SimpleDateFormat
|
||||
import android.os.Trace
|
||||
import com.android.systemui.Dumpable
|
||||
import com.android.systemui.common.buffer.RingBuffer
|
||||
@@ -24,7 +25,6 @@ import com.android.systemui.log.LogLevel
|
||||
import com.android.systemui.log.LogcatEchoTracker
|
||||
import com.android.systemui.util.time.SystemClock
|
||||
import java.io.PrintWriter
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
import kotlinx.coroutines.CoroutineDispatcher
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
|
||||
package com.android.systemui.privacy.logging
|
||||
|
||||
import android.icu.text.SimpleDateFormat
|
||||
import android.permission.PermissionGroupUsage
|
||||
import com.android.systemui.log.dagger.PrivacyLog
|
||||
import com.android.systemui.log.LogBuffer
|
||||
@@ -23,7 +24,6 @@ import com.android.systemui.log.LogLevel
|
||||
import com.android.systemui.log.LogMessage
|
||||
import com.android.systemui.privacy.PrivacyDialog
|
||||
import com.android.systemui.privacy.PrivacyItem
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
import javax.inject.Inject
|
||||
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
*/
|
||||
package com.android.systemui.shade
|
||||
|
||||
import android.icu.text.SimpleDateFormat
|
||||
import android.view.MotionEvent
|
||||
import com.android.systemui.common.buffer.RingBuffer
|
||||
import com.android.systemui.dump.DumpsysTableLogger
|
||||
import com.android.systemui.dump.Row
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
/** Container for storing information about [MotionEvent.ACTION_DOWN] on
|
||||
|
||||
Reference in New Issue
Block a user