summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex
diff options
context:
space:
mode:
authorOrion Hodson <oth@google.com>2019-06-02 16:45:03 +0100
committerOrion Hodson <oth@google.com>2019-06-04 15:34:07 +0000
commitdf1ab205c78fbfae152947e9618d8871a42a744b (patch)
treed7c461bba27009dd8304a2da1b0cea5b031a1a7b /test/ProfileTestMultiDex
parent743600d5ae654817a5d81179fb480816e0cd139d (diff)
ART: Avoid shared cache lines for JIT code allocations
Dual view JIT exhibits some hygiene issues that causes crashes on devices with 32-bit kernels. This change makes JIT code allocations cache aligned. This is based on guidance in the v7_coherent_user_range() that says "it is assumed that the Icache does not read data from the write buffer". Bug: 132205399 Test: >2000 boot tests on affected device with no zygote crashes. Test: No crashes running ART JIT benchmarks on go/lem Test: No failures with Treehugger Change-Id: I901e2e5c07b9502876b33f572be63ec1dca19cbe
Diffstat (limited to 'test/ProfileTestMultiDex')
0 files changed, 0 insertions, 0 deletions