commit | d17eac6b037f67494e31671d1a1d9d233ba3f237 | [log] [tgz] |
---|---|---|
author | Orion Hodson <oth@google.com> | Wed Jul 03 17:39:12 2019 +0100 |
committer | Treehugger Robot <treehugger-gerrit@google.com> | Fri Jul 05 09:28:56 2019 +0000 |
tree | 75a285db021569d1f10c800ed185144ad457cefb | |
parent | e81f10a3f672a8bcc421cab812e6435749181566 [diff] |
Fix for 689-zygote-jit-deopt on kernels before 3.11rc2 No JIT for zygote if cache flushes can signal faults. JIT for zygote needs dual code mappings by design and the old kernel behaviour is incompatible with this. The new test 689-zygote-jit-deopt was running up against this issue on Nexus 6P test devices. Test: art/test/testrunner/testrunner.py --target --64 -t 689 Bug: 136584457 Change-Id: Ibdafca270962d9e4a22ce1d9ba04f15771144899