diff options
author | Orion Hodson <oth@google.com> | 2018-09-04 11:28:31 +0100 |
---|---|---|
committer | Orion Hodson <oth@google.com> | 2018-09-21 10:35:43 +0100 |
commit | 0e314f08cb0080799e86f639e3bc0306c5e74344 (patch) | |
tree | ab4cf915ea5399b42c8dbf304d752e110f905ea0 /compiler/optimizing/graph_visualizer.cc | |
parent | 9b1e90ef5c8c026253099066e8414803a9880bf9 (diff) |
ART: Dual mapping of JIT code pages
Add support for a two mappings of JIT code pages. One mapping is used
for executing code, the other for updating it. The latter mapping is
never executable.
Fallback to the existing regime when the required support is missing.
No longer allocate mappings for JIT code when cache exists only for
profiling purposes.
Bug: 66095511
Bug: 111199492
Test: art/test.py --host
Test: art/test.py --64 (angler - single view)
Test: art/test.py --64 (other - dual view)
Test: walleye boots
Change-Id: I9920534c81cbf16f375f1dd554d5952716bf3253
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions