Skip to content

Conversation

@InterfaceNode
Copy link

Ensure overlays are only loaded once, which will be during Zygote init

Ia5064045c77f713c58fb78adc3942f6af1abdc93

Ensure overlays are only loaded once, which will be during Zygote init

Ia5064045c77f713c58fb78adc3942f6af1abdc93
VitaTaf added a commit to VitaTaf/platform_frameworks_base_F-AOSP that referenced this pull request Jan 2, 2016
- ActivityRecord.waitingVisible is identical to
ActivityStackSupervisor.mWaitingVisibleActivities.contains(). This
ArrayList is never very large so much code can be simplified by
eliminating the waitingVisible member.

- The processStoppingActivityLocked() method can eliminate a lot of
variables by traversing the list top down. This makes the code
simpler to analyze and maintain.

- Declarations of ArrayLists do not need parameterization in the new
constructor. These have been removed in ActivityStackSupervisor.

Fixes item F-AOSP#5 of bug 18088522.

Change-Id: Ib9d648c5fa32c8dd7313882864886c929e1ebc21
VitaTaf pushed a commit to VitaTaf/platform_frameworks_base_F-AOSP that referenced this pull request Jan 2, 2016
- ActivityRecord.waitingVisible is identical to
ActivityStackSupervisor.mWaitingVisibleActivities.contains(). This
ArrayList is never very large so much code can be simplified by
eliminating the waitingVisible member.

- The processStoppingActivityLocked() method can eliminate a lot of
variables by traversing the list top down. This makes the code
simpler to analyze and maintain.

- Declarations of ArrayLists do not need parameterization in the new
constructor. These have been removed in ActivityStackSupervisor.

Fixes item F-AOSP#5 of bug 18088522.

Change-Id: Ib9d648c5fa32c8dd7313882864886c929e1ebc21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant