summaryrefslogtreecommitdiff
path: root/compiler/utils/jni_macro_assembler.cc
diff options
context:
space:
mode:
authorArtem Udovichenko <artem.u@samsung.com>2016-11-17 10:51:58 +0300
committerNicolas Geoffray <ngeoffray@google.com>2016-11-28 11:38:03 +0000
commitb18a669259aa6ba08d9ca01b5b32c1aa0417138b (patch)
treec8f5260d9b68614f85b2947d81122ffcaf99fdec /compiler/utils/jni_macro_assembler.cc
parent35b6546b0a4fe423ed6f27d8c5b709d5191e99ef (diff)
Cache flush/invalidate needs RWX permission
When generating JIT code, perform cache maintenance operations before removing page write permissions. Errata on some cores require data flush operations to be followed by data invalidate operations requiring write permission. Test: ART_TEST_JIT=true test-art-target on an arm64 device. bug: 27265969 Change-Id: I70cbb0dc2ea37e42f2011d23333e386ae3f639c7
Diffstat (limited to 'compiler/utils/jni_macro_assembler.cc')
0 files changed, 0 insertions, 0 deletions