Merge "Create new trace object when logging from new thread" into oc-mr1-dev

am: 071edf5b09

Change-Id: I7b0c2521a3e010b9ddcc316ff59c97b42888d94c
This commit is contained in:
Roger 1 Jönsson
2017-08-25 23:13:00 +00:00
committed by android-build-merger

View File

@@ -828,9 +828,11 @@ public final class SystemServer {
// because it need to connect to SensorManager. This have to start
// after START_SENSOR_SERVICE is done.
SystemServerInitThreadPool.get().submit(() -> {
traceBeginAndSlog(START_HIDL_SERVICES);
TimingsTraceLog traceLog = new TimingsTraceLog(
SYSTEM_SERVER_TIMING_ASYNC_TAG, Trace.TRACE_TAG_SYSTEM_SERVER);
traceLog.traceBegin(START_HIDL_SERVICES);
startHidlServices();
traceEnd();
traceLog.traceEnd();
}, START_HIDL_SERVICES);
if (!disableVrManager) {