summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorHiroshi Yamauchi <yamauchi@google.com>2016-06-28 14:07:41 -0700
committerHiroshi Yamauchi <yamauchi@google.com>2016-06-29 19:17:02 -0700
commitd8db5a22d8a2cffc75f4b080cbafef5e04800244 (patch)
tree7a5a94cb11eda17b800e8f50a3b9e5b18457b023 /compiler/optimizing/graph_visualizer.cc
parent4dd9d82d6c1260b3da908a0d1a22b7d209b87496 (diff)
Revert "Revert "Gray only immune objects mutators access.""
To reduce image/zygote dirty pages. GC doesn't gray immune space objects except when visiting the thread GC roots of suspended threads during the thread flip and in FillWithDummyObject(). GC updates the fields of immune space objects without pushing/popping them through the mark stack. GC sets a bool flag after updating the fields of immune space objects. After this point, mutators don't need gray to immune space objects. Removed the mark bitmaps for immune spaces. This reverts commit ddeb172eeedb58ab96e074a55a0d1578b5df4110. Bug: 29516465 Bug: 12687968 Test: art tests, libartd device boot, ritzperf, jdwp test. Change-Id: If272373aea3d41b2719e40a6a41f44d9299ba309
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions