summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex/Main.java
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2017-04-11 11:12:28 -0700
committerMathieu Chartier <mathieuc@google.com>2017-04-11 19:17:05 -0700
commit80d4f53fe8196e45ec79d3dc8266abafdf919e48 (patch)
tree94af6aaef1cbfe1c8657ddcdb81e39f60691df82 /test/ProfileTestMultiDex/Main.java
parent7d177b424d5783407d54375980268f72303d534f (diff)
Clear zygote space cards for CC
There may be dirty cards from reference processing or from zygote compaction. Having these dirty cards in the zygote space is unnecessary and causes PSS increase from GrayAllDirtyImmuneObjects in future GCs. Clearing the zygote space cards when the zygote space is created fixes this issue and reduces PSS. System wide PSS for zygote space, before: 7,899K: .Zygote 7,896K: .Zygote 8,067K: .Zygote 8,547K: .Zygote After: 4,881K: .Zygote 5,003K: .Zygote 5,582K: .Zygote 5,259K: .Zygote 5,176K: .Zygote Bug: 12687968 Bug: 37219911 Test: Device boots Test: test-art-host (cherry picked from commit d5a67447de577546b76c0565aed5af56176bbeb4) Change-Id: I3f61b0f26674a8434ee37925fefd3480b106857d
Diffstat (limited to 'test/ProfileTestMultiDex/Main.java')
0 files changed, 0 insertions, 0 deletions