diff options
author | dkati <dkatikaridis@gmail.com> | 2018-10-14 01:47:48 +0300 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2021-09-27 21:17:05 +0800 |
commit | 97864e69b099a39485f0118a150474a2a9fa2d39 (patch) | |
tree | d33c3739332755e63b515f0514d318a2e9feeab8 | |
parent | ae976be6bfea68a22bc2b673ba532ccdd3121815 (diff) |
[Hanyan] art: Enable compiler/dalvikvm/dex2oat/runtime -O3lineage-18.1
Change-Id: I4894b9c0e5cf5d4a6814466cde3b27d77151fbe1
-rw-r--r-- | compiler/Android.bp | 6 | ||||
-rw-r--r-- | dalvikvm/Android.bp | 1 | ||||
-rw-r--r-- | dex2oat/Android.bp | 7 | ||||
-rw-r--r-- | runtime/Android.bp | 5 |
4 files changed, 19 insertions, 0 deletions
diff --git a/compiler/Android.bp b/compiler/Android.bp index cbfff894e9..451109d934 100644 --- a/compiler/Android.bp +++ b/compiler/Android.bp @@ -21,6 +21,7 @@ art_cc_defaults { name: "libart-compiler-defaults", + cflags: ["-O3"], defaults: ["art_defaults"], host_supported: true, srcs: [ @@ -186,6 +187,7 @@ gensrcs { art_cc_library { name: "libart-compiler", + cflags: ["-O3"], defaults: [ "libart-compiler-defaults", "dex2oat-pgo-defaults", @@ -267,6 +269,7 @@ cc_defaults { art_cc_library { name: "libartd-compiler", + cflags: ["-O3"], defaults: [ "art_debug_defaults", "libart-compiler-defaults", @@ -340,6 +343,7 @@ cc_defaults { art_cc_library { name: "libart-compiler-gtest", + cflags: ["-O3"], defaults: ["libart-gtest-defaults"], srcs: [ "common_compiler_test.cc", @@ -355,6 +359,7 @@ art_cc_library { art_cc_test { name: "art_compiler_tests", + cflags: ["-O3"], defaults: [ "art_gtest_defaults", ], @@ -462,6 +467,7 @@ art_cc_test { art_cc_test { name: "art_compiler_host_tests", + cflags: ["-O3"], device_supported: false, defaults: [ "art_gtest_defaults", diff --git a/dalvikvm/Android.bp b/dalvikvm/Android.bp index 8cd88199e6..9d67acff85 100644 --- a/dalvikvm/Android.bp +++ b/dalvikvm/Android.bp @@ -24,6 +24,7 @@ art_cc_binary { "-Wall", "-Werror", "-Wextra", + "-O3", ], shared_libs: [ "libnativehelper", diff --git a/dex2oat/Android.bp b/dex2oat/Android.bp index b2ae48db33..2e0d86c5cb 100644 --- a/dex2oat/Android.bp +++ b/dex2oat/Android.bp @@ -16,6 +16,7 @@ art_cc_defaults { name: "libart-dex2oat-defaults", + cflags: ["-O3"], defaults: ["art_defaults"], host_supported: true, srcs: [ @@ -166,6 +167,7 @@ cc_library_headers { // TODO(b/133140750): Clean this up. "//frameworks/native/cmds/installd", ], + cflags: ["-O3"], host_supported: true, export_include_dirs: ["include"], @@ -178,6 +180,7 @@ cc_library_headers { cc_defaults { name: "dex2oat-defaults", + cflags: ["-O3"], host_supported: true, defaults: ["art_defaults"], srcs: [ @@ -202,6 +205,7 @@ cc_defaults { "//art:__subpackages__", "//external/vixl", ], + cflags: ["-O3"], pgo: { instrumentation: true, benchmarks: ["dex2oat"], @@ -232,6 +236,7 @@ cc_defaults { art_cc_binary { name: "dex2oat", + cflags: ["-O3"], defaults: [ "dex2oat-defaults", "dex2oat-pgo-defaults", @@ -304,6 +309,7 @@ art_cc_binary { art_cc_binary { name: "dex2oatd", + cflags: ["-O3"], defaults: [ "art_debug_defaults", "dex2oat-defaults", @@ -442,6 +448,7 @@ art_cc_library_static { art_cc_test { name: "art_dex2oat_tests", + cflags: ["-O3"], defaults: [ "art_gtest_defaults", ], diff --git a/runtime/Android.bp b/runtime/Android.bp index 7e750160fb..fe077cb5e2 100644 --- a/runtime/Android.bp +++ b/runtime/Android.bp @@ -516,6 +516,7 @@ gensrcs { art_cc_library { name: "libart", + cflags: ["-O3"], defaults: [ "libart_defaults", "libart_nativeunwind_defaults", @@ -550,6 +551,7 @@ art_cc_library { art_cc_library { name: "libartd", + cflags: ["-O3"], defaults: [ "art_debug_defaults", "libart_defaults", @@ -577,6 +579,7 @@ art_cc_library { art_cc_library { name: "libart-runtime-gtest", + cflags: ["-O3"], defaults: ["libart-gtest-defaults"], srcs: [ "common_runtime_test.cc", @@ -595,6 +598,7 @@ art_cc_library { art_cc_test { name: "art_runtime_tests", + cflags: ["-O3"], defaults: [ "art_gtest_defaults", ], @@ -683,6 +687,7 @@ art_cc_test { art_cc_test { name: "art_runtime_compiler_tests", + cflags: ["-O3"], defaults: [ "art_gtest_defaults", ], |