commit | 8787cf87606f2a0c45b44578c7a9a254b7c6dfc9 | [log] [tgz] |
---|---|---|
author | Lokesh Gidra <lokeshgidra@google.com> | Thu Jul 11 12:50:31 2019 -0700 |
committer | Lokesh Gidra <lokeshgidra@google.com> | Tue Jul 16 17:52:58 2019 +0000 |
tree | 859e0066ab40650b2212240c7e38418b1418d39e | |
parent | db26569b5e21ef16f4a90e4f6ad0904341e7ecf8 [diff] |
Set Mark-bit for large Zygote objects We set the mark-bit of Zygote objects before forking to ensure that the objects are not dirtied due to GC trying to modify the GC related bits in the objects' header. The same was mistakenly not being done for large-space objects corresponding to Zygote. Test: art/test/testrunner/testrunner.py --target --64 Bug: 37254935 Change-Id: I173d6090a6ec0fd7e511e1d684341ecf0968e97f