summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex/Main.java
diff options
context:
space:
mode:
authorRoland Levillain <rpl@google.com>2017-01-17 16:56:34 +0000
committerRoland Levillain <rpl@google.com>2017-02-23 14:27:50 +0000
commit27b1f9cbfc1409418eee4b0e22f29f033e10b64d (patch)
tree07e101c30d024d436086056768fc383d405cd8af /test/ProfileTestMultiDex/Main.java
parent1372c9f40df1e47bf775f1466bbb96f472b6b9ed (diff)
Use the holder's gray bit in Baker read barrier slow paths (ARM, ARM64).
In compiler-generated code, when deciding whether to mark a heap reference or not in a read barrier, after checking whether the GC is currently marking, also check (in the slow path) whether the lock word of the reference's holder is gray, before actually marking the reference. This change is only for ARM and ARM64, as it does not benefit x86 nor x86-64. Test: Run ART tests in Baker read barrier configuration. Test: Boot a device in Baker read barrier configuration. Bug: 29516974 Change-Id: I60595a8f4987747faeaa359ad873e9758c1ded75
Diffstat (limited to 'test/ProfileTestMultiDex/Main.java')
0 files changed, 0 insertions, 0 deletions