• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package: "android.app"
2container: "system"
3
4flag {
5     namespace: "system_performance"
6     name: "app_start_info"
7     is_exported: true
8     description: "Control collecting of ApplicationStartInfo records and APIs."
9     bug: "247814855"
10}
11
12flag {
13     namespace: "backstage_power"
14     name: "get_binding_uid_importance"
15     is_exported: true
16     description: "API to get importance of UID that's binding to the caller"
17     bug: "292533010"
18}
19
20flag {
21    namespace: "backstage_power"
22    name: "app_restrictions_api"
23    is_exported: true
24    description: "API to track and query restrictions applied to apps"
25    bug: "320150834"
26}
27
28flag {
29     namespace: "backstage_power"
30     name: "uid_importance_listener_for_uids"
31     is_exported: true
32     description: "API to add OnUidImportanceListener with targetted UIDs"
33     bug: "286258140"
34}
35
36flag {
37     namespace: "backstage_power"
38     name: "introduce_new_service_ontimeout_callback"
39     is_exported: true
40     description: "Add a new callback in Service to indicate a FGS has reached its timeout."
41     bug: "317799821"
42}
43
44flag {
45     namespace: "system_performance"
46     name: "app_start_info_timestamps"
47     description: "Additional timestamps."
48     bug: "287153617"
49     metadata {
50         purpose: PURPOSE_BUGFIX
51     }
52}
53
54flag {
55     namespace: "backstage_power"
56     name: "enable_fgs_timeout_crash_behavior"
57     description: "Enable the new behavior where the app is crashed once an FGS times out."
58     bug: "339526947"
59     metadata {
60         purpose: PURPOSE_BUGFIX
61     }
62}
63
64flag {
65     namespace: "backstage_power"
66     name: "skip_bg_mem_trim_on_fg_app"
67     description: "Skip background memory trim event on foreground processes."
68     is_fixed_read_only: true
69     bug: "308927629"
70     metadata {
71         purpose: PURPOSE_BUGFIX
72     }
73}
74
75flag {
76     namespace: "backstage_power"
77     name: "rate_limit_get_running_app_processes"
78     description: "Rate limit calls to getRunningAppProcesses using a cache"
79     is_fixed_read_only: true
80     bug: "360374604"
81     metadata {
82         purpose: PURPOSE_BUGFIX
83     }
84}
85
86flag {
87     namespace: "backstage_power"
88     name: "rate_limit_get_processes_in_error_state"
89     description: "Rate limit calls to getProcessesInErrorState using a cache"
90     is_fixed_read_only: true
91     bug: "361146083"
92     metadata {
93         purpose: PURPOSE_BUGFIX
94     }
95}
96
97flag {
98     namespace: "backstage_power"
99     name: "use_app_info_not_launched"
100     description: "Use the notLaunched state from ApplicationInfo instead of current value"
101     is_fixed_read_only: true
102     bug: "362516211"
103     metadata {
104         purpose: PURPOSE_BUGFIX
105     }
106}
107
108flag {
109     namespace: "backstage_power"
110     name: "cache_get_current_user_id"
111     description: "Add caching for getCurrentUserId"
112     is_fixed_read_only: true
113     bug: "361853873"
114     metadata {
115         purpose: PURPOSE_BUGFIX
116     }
117}
118
119flag {
120     namespace: "backstage_power"
121     name: "rate_limit_get_memory_info"
122     description: "Rate limit calls to getMemoryInfo using a cache"
123     is_fixed_read_only: true
124     bug: "364312431"
125     metadata {
126         purpose: PURPOSE_BUGFIX
127     }
128}
129
130flag {
131     namespace: "backstage_power"
132     name: "rate_limit_get_my_memory_state"
133     description: "Rate limit calls to getMyMemoryState using a cache"
134     is_fixed_read_only: true
135     bug: "365182205"
136     metadata {
137         purpose: PURPOSE_BUGFIX
138     }
139}
140
141flag {
142     namespace: "backstage_power"
143     name: "use_sticky_bcast_cache"
144     description: "Use cache for sticky broadcast intents"
145     is_fixed_read_only: true
146     bug: "356148006"
147     metadata {
148         purpose: PURPOSE_BUGFIX
149     }
150}
151
152flag {
153     namespace: "system_performance"
154     name: "app_start_info_component"
155     description: "Control ApplicationStartInfo component field and API"
156     bug: "362537357"
157     is_exported: true
158}
159
160flag {
161    name: "jank_perceptible_narrow"
162    namespace: "system_performance"
163    description: "Narrow the scope of Jank Perceptible"
164    bug: "304837972"
165}
166
167flag {
168    name: "jank_perceptible_narrow_holdback"
169    namespace: "system_performance"
170    description: "Holdback study for jank_perceptible_narrow"
171    bug: "304837972"
172}
173
174flag {
175     namespace: "system_performance"
176     name: "app_start_info_cleanup_old_records"
177     description: "Cleanup old records to reduce size of in memory store."
178     bug: "384539178"
179     metadata {
180         purpose: PURPOSE_BUGFIX
181     }
182}
183
184flag {
185     namespace: "system_performance"
186     name: "app_start_info_keep_records_sorted"
187     description: "Ensure records are kept sorted to avoid extra work"
188     bug: "384539178"
189     metadata {
190         purpose: PURPOSE_BUGFIX
191     }
192}
193
194flag {
195     name: "enable_process_observer_broadcast_on_process_started"
196     namespace: "system_performance"
197     description: "Enable ProcessObserver's onProcessStarted callbacks."
198     bug: "323959187"
199}
200