commit | 853bebba8b6bb910f55894b9b9b0101953678b6c | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Wed Dec 13 16:16:41 2023 +0000 |
committer | VladimĂr Marko <vmarko@google.com> | Fri Jan 05 09:06:45 2024 +0000 |
tree | f77790b265149654273fa020f7a0f146f082b5e4 | |
parent | cd8e7be022465b0845cde65a6563f471d7e2a572 [diff] |
riscv64: Fix heap poisoning. Fix heap poisoning for stubs, nterp, codegen and some intrinsics and disable a few intrinsics broken for the heap poisoning configuration. Note that this fixes heap poisoning only for the CC GC. The heap poisoning is pobably still broken for CMC GC. Test: Build with `ART_HEAP_POISONING=true`, then testrunner.py --target --64 --ndebug --optimizing --interpreter Bug: 283082089 Change-Id: I386235f6379722e1b2355150ab7d14f2ffb0da85