[go: nahoru, domu]

blob: 66112130dbf20908234d9ee5687b24306983b9c3 [file] [log] [blame]
Ben Pastene0553a82012020-10-06 22:57:331{
2 "Android Compile Perf": {
3 "gn_args": {
Dean Michael Berris5c03ac8022021-02-10 11:52:074 "chrome_pgo_phase": 0,
George Burgess IVbd6cede2021-02-24 20:50:385 "clang_use_default_sample_profile": false,
Andrew Grieve0bc89392022-10-03 21:28:286 "debuggable_apks": false,
Ben Pastene0553a82012020-10-06 22:57:337 "ffmpeg_branding": "Chrome",
8 "is_chrome_branded": true,
9 "is_official_build": true,
10 "proprietary_codecs": true,
Dean Michael Berris5c03ac8022021-02-10 11:52:0711 "strip_absolute_paths_from_debug_symbols": true,
Ben Pastene0553a82012020-10-06 22:57:3312 "symbol_level": 1,
13 "target_os": "android",
14 "use_goma": true
15 }
16 },
Leina Sun6fa4d732022-02-24 20:27:0717 "Android Compile Perf PGO": {
18 "gn_args": {
Andrew Grieve0bc89392022-10-03 21:28:2819 "debuggable_apks": false,
Leina Sun6fa4d732022-02-24 20:27:0720 "ffmpeg_branding": "Chrome",
21 "is_chrome_branded": true,
22 "is_official_build": true,
23 "proprietary_codecs": true,
Leina Sun6fa4d732022-02-24 20:27:0724 "symbol_level": 1,
25 "target_os": "android",
26 "use_goma": true
27 }
28 },
Ben Pastene0553a82012020-10-06 22:57:3329 "Android arm64 Compile Perf": {
30 "gn_args": {
Dean Michael Berris5c03ac8022021-02-10 11:52:0731 "chrome_pgo_phase": 0,
George Burgess IVbd6cede2021-02-24 20:50:3832 "clang_use_default_sample_profile": false,
Andrew Grieve0bc89392022-10-03 21:28:2833 "debuggable_apks": false,
Ben Pastene0553a82012020-10-06 22:57:3334 "ffmpeg_branding": "Chrome",
35 "is_chrome_branded": true,
Egor Paskoee760922024-01-11 19:36:3136 "is_high_end_android": false,
Ben Pastene0553a82012020-10-06 22:57:3337 "is_official_build": true,
38 "proprietary_codecs": true,
Dean Michael Berris5c03ac8022021-02-10 11:52:0739 "strip_absolute_paths_from_debug_symbols": true,
Ben Pastene0553a82012020-10-06 22:57:3340 "symbol_level": 1,
41 "target_cpu": "arm64",
42 "target_os": "android",
Takuto Ikuta6d2579e2023-04-18 20:03:1643 "use_remoteexec": true
Ben Pastene0553a82012020-10-06 22:57:3344 }
45 },
Leina Sun6fa4d732022-02-24 20:27:0746 "Android arm64 Compile Perf PGO": {
47 "gn_args": {
Andrew Grieve0bc89392022-10-03 21:28:2848 "debuggable_apks": false,
Leina Sun6fa4d732022-02-24 20:27:0749 "ffmpeg_branding": "Chrome",
50 "is_chrome_branded": true,
Egor Paskoee760922024-01-11 19:36:3151 "is_high_end_android": false,
Leina Sun6fa4d732022-02-24 20:27:0752 "is_official_build": true,
53 "proprietary_codecs": true,
Leina Sun6fa4d732022-02-24 20:27:0754 "symbol_level": 1,
55 "target_cpu": "arm64",
56 "target_os": "android",
57 "use_goma": true
58 }
59 },
Leina Sund80aaf32023-02-01 20:02:4960 "Android arm64 High End Compile Perf": {
61 "gn_args": {
62 "chrome_pgo_phase": 0,
63 "clang_use_default_sample_profile": false,
64 "debuggable_apks": false,
65 "ffmpeg_branding": "Chrome",
66 "is_chrome_branded": true,
67 "is_high_end_android": true,
68 "is_official_build": true,
69 "proprietary_codecs": true,
70 "strip_absolute_paths_from_debug_symbols": true,
71 "symbol_level": 1,
72 "target_cpu": "arm64",
73 "target_os": "android",
74 "use_goma": true
75 }
76 },
Leina Suna65d3852023-02-15 19:29:2477 "Android arm64 High End Compile Perf PGO": {
78 "gn_args": {
79 "clang_use_default_sample_profile": false,
80 "debuggable_apks": false,
81 "ffmpeg_branding": "Chrome",
82 "is_chrome_branded": true,
83 "is_high_end_android": true,
84 "is_official_build": true,
85 "proprietary_codecs": true,
86 "symbol_level": 1,
87 "target_cpu": "arm64",
88 "target_os": "android",
89 "use_goma": true
90 }
91 },
Ryan Heise4d215402021-03-23 20:18:3492 "Chromeos Amd64 Generic Lacros Builder Perf": {
Eriko Kurimoto96914f92021-07-19 06:30:0793 "args_file": "//build/args/chromeos/amd64-generic-crostoolchain.gni",
Ryan Heise4d215402021-03-23 20:18:3494 "gn_args": {
95 "chromeos_is_browser_only": true,
Ben Pastene0d665ce2021-07-29 20:36:3196 "dcheck_always_on": false,
Ryan Heise4d215402021-03-23 20:18:3497 "is_cfi": true,
98 "is_chrome_branded": true,
99 "is_chromeos_device": true,
100 "is_official_build": true,
101 "ozone_platform_headless": true,
Ryan Heise4d215402021-03-23 20:18:34102 "symbol_level": 1,
103 "target_os": "chromeos",
Ryan Heise4d215402021-03-23 20:18:34104 "use_goma": true,
Takuto Ikuta8e3d5482023-04-13 23:28:51105 "use_remoteexec": false,
Eriko Kurimoto96914f92021-07-19 06:30:07106 "use_thin_lto": true
Ryan Heise4d215402021-03-23 20:18:34107 }
108 },
Rohan Pavonedb2f6b92021-02-16 22:12:14109 "Fuchsia Builder Perf": {
Rohan Pavone4e7df8c72022-10-14 00:30:58110 "args_file": "//build/config/fuchsia/size_optimized_cast_receiver_args_internal.gn",
Rohan Pavonedb2f6b92021-02-16 22:12:14111 "gn_args": {
112 "ffmpeg_branding": "Chrome",
113 "fuchsia_additional_boot_images": [
Rohan Pavone311dbdc2021-11-30 20:29:08114 "//third_party/fuchsia-sdk/images-internal/astro-release/",
Rohan Pavone44d13db12023-01-04 18:40:19115 "//third_party/fuchsia-sdk/images-internal/sherlock-release/",
116 "//third_party/fuchsia-sdk/images-internal/nelson-release/"
Rohan Pavonedb2f6b92021-02-16 22:12:14117 ],
118 "is_chrome_branded": true,
119 "is_official_build": true,
120 "proprietary_codecs": true,
121 "symbol_level": 1,
122 "target_cpu": "arm64",
123 "target_os": "fuchsia",
Rohan Pavone2c205e512021-06-04 22:55:08124 "test_isolate_uses_emulator": false,
Rohan Pavonedb2f6b92021-02-16 22:12:14125 "use_goma": true
126 }
127 },
Rohan Pavoneeb27d182022-02-17 02:44:37128 "Fuchsia Builder Perf x64": {
129 "gn_args": {
130 "ffmpeg_branding": "Chrome",
Rohan Pavone28b056612022-11-28 22:54:34131 "fuchsia_browser_type": "chrome",
Rohan Pavoneeb27d182022-02-17 02:44:37132 "is_chrome_branded": true,
133 "is_official_build": true,
134 "proprietary_codecs": true,
135 "symbol_level": 1,
136 "target_cpu": "x64",
137 "target_os": "fuchsia",
138 "test_isolate_uses_emulator": false,
139 "use_goma": true
140 }
141 },
Ben Pastene0553a82012020-10-06 22:57:33142 "Linux Builder Perf": {
143 "gn_args": {
Dean Michael Berris5c03ac8022021-02-10 11:52:07144 "chrome_pgo_phase": 0,
Ben Pastene0553a82012020-10-06 22:57:33145 "is_chrome_branded": true,
146 "is_official_build": true,
Dean Michael Berris5c03ac8022021-02-10 11:52:07147 "strip_absolute_paths_from_debug_symbols": true,
Ben Pastene0553a82012020-10-06 22:57:33148 "symbol_level": 1,
149 "use_gnome_keyring": false,
Takuto Ikuta6d2579e2023-04-18 20:03:16150 "use_remoteexec": true
Ben Pastene0553a82012020-10-06 22:57:33151 }
152 },
Leina Sun6fa4d732022-02-24 20:27:07153 "Linux Builder Perf PGO": {
154 "gn_args": {
Leina Sun6fa4d732022-02-24 20:27:07155 "is_chrome_branded": true,
156 "is_official_build": true,
Leina Sun6fa4d732022-02-24 20:27:07157 "symbol_level": 1,
158 "use_gnome_keyring": false,
159 "use_goma": true
160 }
161 },
Ben Pastene0553a82012020-10-06 22:57:33162 "Mac Builder Perf": {
163 "gn_args": {
Dean Michael Berris5c03ac8022021-02-10 11:52:07164 "chrome_pgo_phase": 0,
Ben Pastene0553a82012020-10-06 22:57:33165 "enable_keystone_registration_framework": false,
166 "ignore_missing_widevine_signing_cert": true,
167 "is_chrome_branded": true,
168 "is_official_build": true,
Dean Michael Berris5c03ac8022021-02-10 11:52:07169 "strip_absolute_paths_from_debug_symbols": true,
Yuan Huang51fdf192022-07-26 18:38:51170 "symbol_level": 1,
Ben Pastene0553a82012020-10-06 22:57:33171 "use_goma": true
172 }
173 },
Leina Sun6fa4d732022-02-24 20:27:07174 "Mac Builder Perf PGO": {
175 "gn_args": {
Leina Sun6fa4d732022-02-24 20:27:07176 "enable_keystone_registration_framework": false,
177 "ignore_missing_widevine_signing_cert": true,
178 "is_chrome_branded": true,
179 "is_official_build": true,
Yuan Huang57ef25152022-07-27 18:42:09180 "symbol_level": 1,
Yuan Huangcafc64eb2022-07-25 22:53:19181 "use_goma": true
182 }
183 },
John Chene5a066c2021-01-28 00:38:35184 "Mac arm Builder Perf": {
185 "gn_args": {
Dean Michael Berris5c03ac8022021-02-10 11:52:07186 "chrome_pgo_phase": 0,
John Chene5a066c2021-01-28 00:38:35187 "enable_keystone_registration_framework": false,
188 "ignore_missing_widevine_signing_cert": true,
189 "is_chrome_branded": true,
190 "is_official_build": true,
Dean Michael Berris5c03ac8022021-02-10 11:52:07191 "strip_absolute_paths_from_debug_symbols": true,
Yuan Huang57ef25152022-07-27 18:42:09192 "symbol_level": 1,
John Chene5a066c2021-01-28 00:38:35193 "target_cpu": "arm64",
194 "use_goma": true
195 }
196 },
Leina Sun6fa4d732022-02-24 20:27:07197 "Mac arm Builder Perf PGO": {
198 "gn_args": {
Leina Sun6fa4d732022-02-24 20:27:07199 "enable_keystone_registration_framework": false,
200 "ignore_missing_widevine_signing_cert": true,
201 "is_chrome_branded": true,
202 "is_official_build": true,
Yuan Huang57ef25152022-07-27 18:42:09203 "symbol_level": 1,
Leina Sun6fa4d732022-02-24 20:27:07204 "target_cpu": "arm64",
205 "use_goma": true
206 }
207 },
Ben Pastene0553a82012020-10-06 22:57:33208 "Win x64 Builder Perf": {
209 "gn_args": {
Dean Michael Berris5c03ac8022021-02-10 11:52:07210 "chrome_pgo_phase": 0,
Ben Pastene0553a82012020-10-06 22:57:33211 "is_chrome_branded": true,
212 "is_official_build": true,
Dean Michael Berris5c03ac8022021-02-10 11:52:07213 "strip_absolute_paths_from_debug_symbols": true,
Ben Pastene0553a82012020-10-06 22:57:33214 "symbol_level": 1,
215 "use_goma": true
216 }
Leina Sun6fa4d732022-02-24 20:27:07217 },
218 "Win x64 Builder Perf PGO": {
219 "gn_args": {
Leina Sun6fa4d732022-02-24 20:27:07220 "is_chrome_branded": true,
221 "is_official_build": true,
Leina Sun6fa4d732022-02-24 20:27:07222 "symbol_level": 1,
223 "use_goma": true
224 }
Ben Pastene0553a82012020-10-06 22:57:33225 }
226}