Merge "Atom ProcessStateChanged marked as deprecated" am: eca09fa8f9 am: d1a2149318

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2232551

Change-Id: I20bacd2b3a06a9f0912fc70639f09107dec0a307
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Vova Sharaienko
2022-09-29 00:26:42 +00:00
committed by Automerger Merge Worker
3 changed files with 0 additions and 33 deletions

View File

@@ -17,7 +17,6 @@
package com.android.server.am; package com.android.server.am;
import static android.app.ActivityManager.PROCESS_STATE_NONEXISTENT; import static android.app.ActivityManager.PROCESS_STATE_NONEXISTENT;
import static android.app.ActivityManager.processStateAmToProto;
import android.annotation.IntDef; import android.annotation.IntDef;
import android.app.IApplicationThread; import android.app.IApplicationThread;
@@ -318,12 +317,6 @@ final class ProcessProfileRecord {
origBase.setState(ProcessStats.STATE_NOTHING, origBase.setState(ProcessStats.STATE_NOTHING,
tracker.getMemFactorLocked(), SystemClock.uptimeMillis(), tracker.getMemFactorLocked(), SystemClock.uptimeMillis(),
pkgList.getPackageListLocked()); pkgList.getPackageListLocked());
pkgList.forEachPackage((pkgName, holder) ->
FrameworkStatsLog.write(FrameworkStatsLog.PROCESS_STATE_CHANGED,
mApp.uid, mApp.processName, pkgName,
processStateAmToProto(ProcessStats.STATE_NOTHING),
holder.appVersion)
);
} }
origBase.makeInactive(); origBase.makeInactive();
} }
@@ -362,12 +355,6 @@ final class ProcessProfileRecord {
origBase.setState(ProcessStats.STATE_NOTHING, origBase.setState(ProcessStats.STATE_NOTHING,
tracker.getMemFactorLocked(), SystemClock.uptimeMillis(), tracker.getMemFactorLocked(), SystemClock.uptimeMillis(),
pkgList.getPackageListLocked()); pkgList.getPackageListLocked());
pkgList.forEachPackage((pkgName, holder) ->
FrameworkStatsLog.write(FrameworkStatsLog.PROCESS_STATE_CHANGED,
mApp.uid, mApp.processName, pkgName,
processStateAmToProto(ProcessStats.STATE_NOTHING),
holder.appVersion)
);
} }
origBase.makeInactive(); origBase.makeInactive();
setBaseProcessTracker(null); setBaseProcessTracker(null);

View File

@@ -54,7 +54,6 @@ import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.app.procstats.ProcessState; import com.android.internal.app.procstats.ProcessState;
import com.android.internal.app.procstats.ProcessStats; import com.android.internal.app.procstats.ProcessStats;
import com.android.internal.os.Zygote; import com.android.internal.os.Zygote;
import com.android.internal.util.FrameworkStatsLog;
import com.android.server.wm.WindowProcessController; import com.android.server.wm.WindowProcessController;
import com.android.server.wm.WindowProcessListener; import com.android.server.wm.WindowProcessListener;
@@ -1212,12 +1211,6 @@ class ProcessRecord implements WindowProcessListener {
long now = SystemClock.uptimeMillis(); long now = SystemClock.uptimeMillis();
baseProcessTracker.setState(ProcessStats.STATE_NOTHING, baseProcessTracker.setState(ProcessStats.STATE_NOTHING,
tracker.getMemFactorLocked(), now, mPkgList.getPackageListLocked()); tracker.getMemFactorLocked(), now, mPkgList.getPackageListLocked());
mPkgList.forEachPackage((pkgName, holder) ->
FrameworkStatsLog.write(FrameworkStatsLog.PROCESS_STATE_CHANGED,
uid, processName, pkgName,
ActivityManager.processStateAmToProto(ProcessStats.STATE_NOTHING),
holder.appVersion)
);
if (numOfPkgs != 1) { if (numOfPkgs != 1) {
mPkgList.forEachPackageProcessStats(holder -> { mPkgList.forEachPackageProcessStats(holder -> {
if (holder.state != null && holder.state != baseProcessTracker) { if (holder.state != null && holder.state != baseProcessTracker) {

View File

@@ -36,7 +36,6 @@ import android.util.TimeUtils;
import com.android.internal.annotations.CompositeRWLock; import com.android.internal.annotations.CompositeRWLock;
import com.android.internal.annotations.GuardedBy; import com.android.internal.annotations.GuardedBy;
import com.android.internal.util.FrameworkStatsLog;
import com.android.server.am.PlatformCompatCache.CachedCompatChangeId; import com.android.server.am.PlatformCompatCache.CachedCompatChangeId;
import java.io.PrintWriter; import java.io.PrintWriter;
@@ -599,12 +598,6 @@ final class ProcessStateRecord {
@GuardedBy({"mService", "mProcLock"}) @GuardedBy({"mService", "mProcLock"})
void setReportedProcState(int repProcState) { void setReportedProcState(int repProcState) {
mRepProcState = repProcState; mRepProcState = repProcState;
mApp.getPkgList().forEachPackage((pkgName, holder) ->
FrameworkStatsLog.write(FrameworkStatsLog.PROCESS_STATE_CHANGED,
mApp.uid, mApp.processName, pkgName,
ActivityManager.processStateAmToProto(mRepProcState),
holder.appVersion)
);
mApp.getWindowProcessController().setReportedProcState(repProcState); mApp.getWindowProcessController().setReportedProcState(repProcState);
} }
@@ -620,12 +613,6 @@ final class ProcessStateRecord {
mRepProcState = newState; mRepProcState = newState;
setCurProcState(newState); setCurProcState(newState);
setCurRawProcState(newState); setCurRawProcState(newState);
mApp.getPkgList().forEachPackage((pkgName, holder) ->
FrameworkStatsLog.write(FrameworkStatsLog.PROCESS_STATE_CHANGED,
mApp.uid, mApp.processName, pkgName,
ActivityManager.processStateAmToProto(mRepProcState),
holder.appVersion)
);
} }
} }
} }