diff options
| author | 2022-08-25 14:56:02 -0700 | |
|---|---|---|
| committer | 2022-08-26 16:55:46 +0000 | |
| commit | c811d550fb7356503f5c07bc1325e2de59139bd6 (patch) | |
| tree | de381bac203e38c308a99842b75d634e1ee5d16d /compiler/optimizing/graph_visualizer.h | |
| parent | 5af718b8bcbbaa8864b85aa635eb3d2187247c20 (diff) | |
Disable GC in Get*Critical() for SS and CMS
The logic to disable GC in GetStringCritical() and
GetPrimitiveArrayCritical() was removed when userfaultfd GC CLs were
merged. Only thread-flip disable logic was kept, which is used by CC and
userfaultfd GC.
In this CL that issue is fixed as the other GCs are still used in ART.
This CL also fixes another issue in userfaultfd GC related to memory
range bitmap usage.
Bug: 243181908
Test: ART_TEST_DEBUG_GC=true ART_USE_READ_BARRIER=false
art/test/testrunner/testrunner.py --host --interpreter -t 004-JniTest
Change-Id: I50bb2f03374e9aa6deec550f2284d9bbd736ed72
Diffstat (limited to 'compiler/optimizing/graph_visualizer.h')
0 files changed, 0 insertions, 0 deletions