diff options
author | Lokesh Gidra <lokeshgidra@google.com> | 2019-11-27 15:47:02 -0800 |
---|---|---|
committer | Treehugger Robot <treehugger-gerrit@google.com> | 2019-12-02 18:22:10 +0000 |
commit | c6ca1170904c9f5bbdf0ee5b12d6d4cb093739fc (patch) | |
tree | b87de8f1391ed8ff0763f9d02f110edd032d7a91 /test/2000-virtual-list-structural/src-ex/java/util/AbstractCollection.java | |
parent | be52a17c0f6af1c7563d8b9736ac4ace9b7ae0f0 (diff) |
Assert mutator doesn't get mark-stack assigned once destroyed
Write a non-null value to thread-local mark-stack pointer when
a mutator revokes the previously assigned thread-local mark-stack
so that we can catch the mutator if it ever invokes the read-barrier
or executes the flip function, both of which may assign mark-stack
to the mutator.
Test: art/test/testrunner/testrunner.py
Bug:140119552
Change-Id: I82f43c8a3aab6dacb0f6bd35471fc2cdd969b154
Diffstat (limited to 'test/2000-virtual-list-structural/src-ex/java/util/AbstractCollection.java')
0 files changed, 0 insertions, 0 deletions