From 3278032fd274b56aee028d92d89cc4801348445e Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Sat, 4 Dec 2021 03:11:05 +0800 Subject: Turn on PGO for libui Enable PGO (profile guided optimisation) for better performance. Bug: 175205560 Bug: 195134194 Test: presubmit Change-Id: Ia704f4348e4ba5d8847f82ad31de2508bd5c1d2a --- libs/ui/Android.bp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'libs/ui/Android.bp') diff --git a/libs/ui/Android.bp b/libs/ui/Android.bp index eed58c5715..d4d0ee4f35 100644 --- a/libs/ui/Android.bp +++ b/libs/ui/Android.bp @@ -54,7 +54,7 @@ cc_library_static { target: { windows: { enabled: true, - } + }, }, defaults: [ @@ -225,6 +225,11 @@ cc_library_shared { "libui_headers", ], min_sdk_version: "29", + + pgo: { + sampling: true, + profile_file: "libui/libui.profdata", + }, } cc_library_headers { @@ -266,6 +271,6 @@ filegroup { "Rect.cpp", "Region.cpp", "PixelFormat.cpp", - "Transform.cpp" + "Transform.cpp", ], } -- cgit v1.2.3-59-g8ed1b