summaryrefslogtreecommitdiff
path: root/runtime/exec_utils.cc
diff options
context:
space:
mode:
author Dmitrii Ishcheikin <ishcheikin@google.com> 2022-08-31 16:32:53 +0000
committer Dmitrii Ishcheikin <ishcheikin@google.com> 2022-09-16 12:14:10 +0000
commitd8d911d950825191986197c8dc9fedd76c351baa (patch)
tree13b133137be5aa2a90bc93c8e4a37bc1d699e39c /runtime/exec_utils.cc
parent707c3d03d6dbe39898c133ac4ccffcbb5fb3efbc (diff)
Hide internal libart-compiler symbols
Add version_script for libart-compiler Link libart-compiler statically for tests that use internal symbols Add a test to ensure that runtime can use jit_load libart-compiler.so size after applying version_script: arm64*: 4044k -> 3332k (-17.6%) arm32: 3086564 -> 2535600 (-17.9%) x86: 5375496 -> 4183368 (-22.2%) x86_64: 5670976 -> 4509632 (-20.5%) *sparse file size on device obtained by "ls -lsk libart-compiler.so" Bug: 186902856 Change-Id: I9ea03c70abcb7693ed3b8c7a672e194b8a139f1f Test: m acts_tests catbox cts general-tests host-unit-tests test_mapping tradefed-all vts dist Test: m test-art-host-gtest-art_runtime_tests test-art-host-gtest-art_runtime_compiler_tests
Diffstat (limited to 'runtime/exec_utils.cc')
0 files changed, 0 insertions, 0 deletions