Commit 3f3d4d63 authored by Artem Udovichenko's avatar Artem Udovichenko Committed by Nicolas Geoffray
Browse files

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

(cherry picked from commit b18a6692)

Change-Id: I53080c664f9e7cfebe25f87cf6a45cd6eb33b281
parent 61049e87
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment