Skip to content
Snippets Groups Projects
Commit 012cfaba authored by Mateus Azis's avatar Mateus Azis
Browse files

Remove unused fields from ProcessObserver.

These fields are unused and holder object references unnecessarily,
possibly hurting garbage-collection.

Bug: 274764512
Test: built and ran a local image on cuttlefish; no obvious issues.
Change-Id: Ia04271cd2e29faba003feb96d87a629910a8d574
parent cd5f62f0
No related branches found
No related tags found
No related merge requests found
......@@ -396,7 +396,7 @@ final class ActivityManagerShellCommand extends ShellCommand {
case "get-bg-restriction-level":
return runGetBgRestrictionLevel(pw);
case "observe-foreground-process":
return runGetCurrentForegroundProcess(pw, mInternal, mTaskInterface);
return runGetCurrentForegroundProcess(pw, mInternal);
case "reset-dropbox-rate-limiter":
return runResetDropboxRateLimiter();
case "list-displays-for-starting-users":
......@@ -3644,11 +3644,10 @@ final class ActivityManagerShellCommand extends ShellCommand {
return -1;
}
private int runGetCurrentForegroundProcess(PrintWriter pw,
IActivityManager iam, IActivityTaskManager iatm)
private int runGetCurrentForegroundProcess(PrintWriter pw, IActivityManager iam)
throws RemoteException {
ProcessObserver observer = new ProcessObserver(pw, iam, iatm, mInternal);
ProcessObserver observer = new ProcessObserver(pw, iam);
iam.registerProcessObserver(observer);
final InputStream mInput = getRawInputStream();
......@@ -3683,15 +3682,10 @@ final class ActivityManagerShellCommand extends ShellCommand {
private PrintWriter mPw;
private IActivityManager mIam;
private IActivityTaskManager mIatm;
private ActivityManagerService mInternal;
ProcessObserver(PrintWriter mPw, IActivityManager mIam,
IActivityTaskManager mIatm, ActivityManagerService ams) {
ProcessObserver(PrintWriter mPw, IActivityManager mIam) {
this.mPw = mPw;
this.mIam = mIam;
this.mIatm = mIatm;
this.mInternal = ams;
}
@Override
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment