summaryrefslogtreecommitdiff
path: root/compiler/optimizing/scheduler_arm.cc
diff options
context:
space:
mode:
author Lokesh Gidra <lokeshgidra@google.com> 2022-07-27 13:54:41 -0700
committer Lokesh Gidra <lokeshgidra@google.com> 2022-08-10 18:06:05 +0000
commit1325bb173c3160b8ff2ecfc2d1aefd185c773ee4 (patch)
tree3605a29a99d2acae14f2fc0ebdb0d68559ad9480 /compiler/optimizing/scheduler_arm.cc
parent565d0ee0b0a491d7e4a50977b1ce2fca7e50c891 (diff)
Tolerate existing zero-pages in moving space
There are rare cases when two threads might attempt to map same zero-page. This is not an issue and hence should be tolerated. Also, avoid verifying objects in IsMarked(). Other GC implements don't do this either. There are cases, like with thread-local interpreter caches, where concurrent updates from mutator and SweepSystemWeaks() invocation by GC-thread could result in IsMarked() be invoked on non-reference. Bug: 240277644 Bug: 240083655 Test: manual testing Change-Id: I33c52f45cc2c266753eb995850ddc09f94765f31
Diffstat (limited to 'compiler/optimizing/scheduler_arm.cc')
0 files changed, 0 insertions, 0 deletions