summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorLokesh Gidra <lokeshgidra@google.com>2018-11-07 15:57:17 -0800
committerLokesh Gidra <lokeshgidra@google.com>2018-12-14 10:41:00 -0800
commit2a9824cdf2975621a22bacaefbb6d3318e3c7df0 (patch)
treec928d16ff014b3c133a5bcb58d202aee7e3d76a1 /compiler/optimizing/graph_visualizer.cc
parent252dd18a225d360c172f13f92165a564391f2996 (diff)
2-phase full-heap CC
Introduce a phase before enbling read-barrier during full-heap GC cycles: 1) To compute latest per-region live-bytes info for accureate "should be evacuated" decision for every region. 2) To mark most of the live objects before enabling read-barrier so that graying them can be avoided, thereby reducing number of read-barrier slowpath invocations. Test: art/test/testrunner/testrrunner.py --target Bug: 112720851 Test: art/test/testrunner/testrunner.py --64 Change-Id: Ief4e92dba27aded153e600eeffc072b66d5917b5
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions