Chromium Code Reviews| OLD | NEW | 
|---|---|
| 1 # Copyright 2016 The V8 project authors. All rights reserved. | 1 # Copyright 2016 The V8 project authors. All rights reserved. | 
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be | 
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. | 
| 4 | 4 | 
| 5 { | 5 { | 
| 6 # This is a map of buildbot master names -> buildbot builder names -> | 6 # This is a map of buildbot master names -> buildbot builder names -> | 
| 7 # config names (where each config name is a key in the 'configs' dict, | 7 # config names (where each config name is a key in the 'configs' dict, | 
| 8 # below). MB uses this dict to look up which config to use for a given bot. | 8 # below). MB uses this dict to look up which config to use for a given bot. | 
| 9 # Bots are ordered by appearance on waterfall. | 9 # Bots are ordered by appearance on waterfall. | 
| 10 'masters': { | 10 'masters': { | 
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 58 # original config also specified -O1, which we dropped because chromium | 58 # original config also specified -O1, which we dropped because chromium | 
| 59 # doesn't have it (anymore). | 59 # doesn't have it (anymore). | 
| 60 'V8 Linux64 - cfi': 'gyp_release_x64_cfi_symbolized', | 60 'V8 Linux64 - cfi': 'gyp_release_x64_cfi_symbolized', | 
| 61 'V8 Linux - vtunejit': 'gyp_debug_x86_vtunejit', | 61 'V8 Linux - vtunejit': 'gyp_debug_x86_vtunejit', | 
| 62 'V8 Linux64 - gcov coverage': 'gyp_release_x64_gcc_coverage', | 62 'V8 Linux64 - gcov coverage': 'gyp_release_x64_gcc_coverage', | 
| 63 'V8 Linux - predictable': 'gyp_release_x86_predictable', | 63 'V8 Linux - predictable': 'gyp_release_x86_predictable', | 
| 64 'V8 Linux - full debug': 'gyp_full_debug_x86', | 64 'V8 Linux - full debug': 'gyp_full_debug_x86', | 
| 65 'V8 Linux - interpreted regexp': 'gyp_release_x86_interpreted_regexp', | 65 'V8 Linux - interpreted regexp': 'gyp_release_x86_interpreted_regexp', | 
| 66 'V8 Random Deopt Fuzzer - debug': 'gyp_debug_x86', | 66 'V8 Random Deopt Fuzzer - debug': 'gyp_debug_x86', | 
| 67 }, | 67 }, | 
| 68 | |
| 69 'client.v8.ports': { | |
| 
 
Michael Achenbach
2016/06/22 10:33:06
Links:
https://build.chromium.org/p/client.v8.por
 
 | |
| 70 # Arm. | |
| 71 'V8 Arm - builder': 'gyp_release_arm', | |
| 72 'V8 Arm - debug builder': 'gyp_debug_arm', | |
| 73 'V8 Android Arm - builder': 'gyp_release_android_arm', | |
| 74 'V8 Linux - arm - sim': 'gyp_release_simulate_arm', | |
| 75 'V8 Linux - arm - sim - debug': 'gyp_debug_simulate_arm', | |
| 76 # Arm64. | |
| 77 'V8 Android Arm64 - builder': 'gyp_release_android_arm64', | |
| 78 'V8 Linux - arm64 - sim': 'gyp_release_simulate_arm64', | |
| 79 'V8 Linux - arm64 - sim - debug': 'gyp_debug_simulate_arm64', | |
| 80 'V8 Linux - arm64 - sim - nosnap - debug': | |
| 81 'gyp_debug_simulate_arm64_no_snap', | |
| 82 'V8 Linux - arm64 - sim - gc stress': 'gyp_debug_simulate_arm64', | |
| 
 
vogelheim
2016/06/22 13:07:00
what about the 'gc stress' bit?
 
Michael Achenbach
2016/06/22 13:55:04
GC-stress is only a runtime option. We use normal
 
 | |
| 83 # Mips. | |
| 84 'V8 Mips - builder': 'gyp_release_mips_no_snap_no_i18n', | |
| 85 'V8 Linux - mipsel - sim - builder': 'gyp_release_simulate_mipsel', | |
| 86 'V8 Linux - mips64el - sim - builder': 'gyp_release_simulate_mips64el', | |
| 87 # PPC. | |
| 88 'V8 Linux - ppc - sim': 'gyp_release_simulate_ppc', | |
| 89 'V8 Linux - ppc64 - sim': 'gyp_release_simulate_ppc64', | |
| 90 # S390. | |
| 91 'V8 Linux - s390 - sim': 'gyp_release_simulate_s390', | |
| 92 'V8 Linux - s390x - sim': 'gyp_release_simulate_s390x', | |
| 93 # X87. | |
| 94 'V8 Linux - x87 - nosnap - debug builder': | |
| 95 'gyp_debug_simulate_x87_no_snap', | |
| 96 }, | |
| 68 'client.v8.branches': { | 97 'client.v8.branches': { | 
| 69 'V8 Linux - beta branch': 'gyp_release_x86', | 98 'V8 Linux - beta branch': 'gyp_release_x86', | 
| 70 'V8 Linux - beta branch - debug': 'gyp_debug_x86', | 99 'V8 Linux - beta branch - debug': 'gyp_debug_x86', | 
| 71 'V8 Linux - stable branch': 'gyp_release_x86', | 100 'V8 Linux - stable branch': 'gyp_release_x86', | 
| 72 'V8 Linux - stable branch - debug': 'gyp_debug_x86', | 101 'V8 Linux - stable branch - debug': 'gyp_debug_x86', | 
| 73 'V8 Linux64 - beta branch': 'gyp_release_x64', | 102 'V8 Linux64 - beta branch': 'gyp_release_x64', | 
| 74 'V8 Linux64 - beta branch - debug': 'gyp_debug_x64', | 103 'V8 Linux64 - beta branch - debug': 'gyp_debug_x64', | 
| 75 'V8 Linux64 - stable branch': 'gyp_release_x64', | 104 'V8 Linux64 - stable branch': 'gyp_release_x64', | 
| 76 'V8 Linux64 - stable branch - debug': 'gyp_debug_x64', | 105 'V8 Linux64 - stable branch - debug': 'gyp_debug_x64', | 
| 77 'V8 arm - sim - beta branch': 'gyp_release_simulate_arm', | 106 'V8 arm - sim - beta branch': 'gyp_release_simulate_arm', | 
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 115 'v8_win_rel_ng': 'gyp_release_x86_trybot', | 144 'v8_win_rel_ng': 'gyp_release_x86_trybot', | 
| 116 'v8_win_nosnap_shared_rel_ng': | 145 'v8_win_nosnap_shared_rel_ng': | 
| 117 'gyp_release_x86_no_snap_shared_minimal_symbols', | 146 'gyp_release_x86_no_snap_shared_minimal_symbols', | 
| 118 'v8_win64_dbg': 'gyp_debug_x64_minimal_symbols', | 147 'v8_win64_dbg': 'gyp_debug_x64_minimal_symbols', | 
| 119 'v8_win64_rel_ng': 'gyp_release_x64_trybot', | 148 'v8_win64_rel_ng': 'gyp_release_x64_trybot', | 
| 120 'v8_mac_rel_ng': 'gyp_release_x86_trybot', | 149 'v8_mac_rel_ng': 'gyp_release_x86_trybot', | 
| 121 'v8_mac_dbg': 'gyp_debug_x86_trybot', | 150 'v8_mac_dbg': 'gyp_debug_x86_trybot', | 
| 122 'v8_mac_gc_stress_dbg': 'gyp_debug_x86_trybot', | 151 'v8_mac_gc_stress_dbg': 'gyp_debug_x86_trybot', | 
| 123 'v8_mac64_rel': 'gyp_release_x64_trybot', | 152 'v8_mac64_rel': 'gyp_release_x64_trybot', | 
| 124 'v8_mac64_dbg': 'gyp_debug_x64_minimal_symbols', | 153 'v8_mac64_dbg': 'gyp_debug_x64_minimal_symbols', | 
| 125 'v8_mac64_asan_rel': 'gyp_release_x64_asan', | 154 'v8_mac64_asan_rel': 'gyp_release_x64_asan', | 
| 
 
Michael Achenbach
2016/06/22 10:33:06
Links:
https://build.chromium.org/p/tryserver.v8/
 
 | |
| 155 'v8_linux_arm_rel_ng': 'gyp_release_simulate_arm_trybot', | |
| 156 'v8_linux_arm_dbg': 'gyp_debug_simulate_arm', | |
| 157 'v8_linux_arm_armv8a_rel': 'gyp_release_simulate_arm_trybot', | |
| 158 'v8_linux_arm_armv8a_dbg': 'gyp_debug_simulate_arm', | |
| 159 'v8_linux_arm64_rel_ng': 'gyp_release_simulate_arm64_trybot', | |
| 160 'v8_linux_arm64_dbg': 'gyp_debug_simulate_arm64', | |
| 161 'v8_linux_arm64_gc_stress_dbg': 'gyp_debug_simulate_arm64', | |
| 162 'v8_linux_mipsel_compile_rel': 'gyp_release_simulate_mipsel', | |
| 163 'v8_linux_mips64el_compile_rel': 'gyp_release_simulate_mips64el', | |
| 164 'v8_android_arm_compile_rel': 'gyp_release_android_arm', | |
| 126 }, | 165 }, | 
| 127 }, | 166 }, | 
| 128 | 167 | 
| 129 | 168 | 
| 130 # To ease readability, config values are ordered by: | 169 # To ease readability, config values are ordered by: | 
| 131 # gyp/gn, release/debug, arch type, other values alphabetically. | 170 # gyp/gn, release/debug, arch type, other values alphabetically. | 
| 132 'configs': { | 171 'configs': { | 
| 133 # GN release configs for x64. | 172 # GN release configs for x64. | 
| 134 'gn_release_x64': [ | 173 'gn_release_x64': [ | 
| 135 'gn', 'release_bot', 'x64', 'swarming'], | 174 'gn', 'release_bot', 'x64', 'swarming'], | 
| 136 | 175 | 
| 176 # Gyp debug configs for arm. | |
| 177 'gyp_debug_arm': [ | |
| 178 'gyp', 'debug_bot', 'arm', 'crosscompile', 'hard_float', 'swarming'], | |
| 179 | |
| 137 # Gyp debug configs for simulators. | 180 # Gyp debug configs for simulators. | 
| 138 'gyp_debug_simulate_arm': [ | 181 'gyp_debug_simulate_arm': [ | 
| 139 'gyp', 'debug_bot', 'simulate_arm', 'swarming'], | 182 'gyp', 'debug_bot', 'simulate_arm', 'swarming'], | 
| 140 'gyp_debug_simulate_arm_asan_edge': [ | 183 'gyp_debug_simulate_arm_asan_edge': [ | 
| 141 'gyp', 'debug_bot', 'simulate_arm', 'asan', 'edge'], | 184 'gyp', 'debug_bot', 'simulate_arm', 'asan', 'edge'], | 
| 142 #'gyp_debug_simulate_arm64': [ | 185 'gyp_debug_simulate_arm64': [ | 
| 143 # 'gyp', 'debug_bot', 'simulate_arm64', 'swarming'], | 186 'gyp', 'debug_bot', 'simulate_arm64', 'swarming'], | 
| 144 'gyp_debug_simulate_arm64_asan_edge': [ | 187 'gyp_debug_simulate_arm64_asan_edge': [ | 
| 145 'gyp', 'debug_bot', 'simulate_arm64', 'asan', 'lsan', 'edge'], | 188 'gyp', 'debug_bot', 'simulate_arm64', 'asan', 'lsan', 'edge'], | 
| 189 'gyp_debug_simulate_arm64_no_snap': [ | |
| 190 'gyp', 'debug_bot', 'simulate_arm64', 'swarming', 'v8_snapshot_none'], | |
| 146 'gyp_debug_simulate_mipsel_asan_edge': [ | 191 'gyp_debug_simulate_mipsel_asan_edge': [ | 
| 147 'gyp', 'debug_bot', 'simulate_mipsel', 'asan', 'edge'], | 192 'gyp', 'debug_bot', 'simulate_mipsel', 'asan', 'edge'], | 
| 193 'gyp_debug_simulate_x87_no_snap': [ | |
| 194 'gyp', 'debug_bot', 'simulate_x87', 'v8_snapshot_none'], | |
| 148 | 195 | 
| 149 # Gyp debug configs for x64. | 196 # Gyp debug configs for x64. | 
| 150 'gyp_debug_x64': [ | 197 'gyp_debug_x64': [ | 
| 151 'gyp', 'debug_bot', 'x64', 'swarming'], | 198 'gyp', 'debug_bot', 'x64', 'swarming'], | 
| 152 'gyp_debug_x64_asan_edge': [ | 199 'gyp_debug_x64_asan_edge': [ | 
| 153 'gyp', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'], | 200 'gyp', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'], | 
| 154 'gyp_debug_x64_custom': [ | 201 'gyp_debug_x64_custom': [ | 
| 155 'gyp', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'], | 202 'gyp', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'], | 
| 156 'gyp_debug_x64_minimal_symbols': [ | 203 'gyp_debug_x64_minimal_symbols': [ | 
| 157 'gyp', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'], | 204 'gyp', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'], | 
| (...skipping 14 matching lines...) Expand all Loading... | |
| 172 'gyp_debug_x86_no_snap': [ | 219 'gyp_debug_x86_no_snap': [ | 
| 173 'gyp', 'debug_bot', 'x86', 'swarming', 'v8_snapshot_none'], | 220 'gyp', 'debug_bot', 'x86', 'swarming', 'v8_snapshot_none'], | 
| 174 'gyp_debug_x86_no_snap_trybot': [ | 221 'gyp_debug_x86_no_snap_trybot': [ | 
| 175 'gyp', 'debug_trybot', 'x86', 'swarming', 'v8_snapshot_none'], | 222 'gyp', 'debug_trybot', 'x86', 'swarming', 'v8_snapshot_none'], | 
| 176 'gyp_debug_x86_vtunejit': [ | 223 'gyp_debug_x86_vtunejit': [ | 
| 177 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'], | 224 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'], | 
| 178 'gyp_full_debug_x86': [ | 225 'gyp_full_debug_x86': [ | 
| 179 'gyp', 'debug', 'x86', 'goma', 'static', 'v8_enable_slow_dchecks', | 226 'gyp', 'debug', 'x86', 'goma', 'static', 'v8_enable_slow_dchecks', | 
| 180 'v8_full_debug'], | 227 'v8_full_debug'], | 
| 181 | 228 | 
| 229 # Gyp release configs for arm. | |
| 230 'gyp_release_arm': [ | |
| 231 'gyp', 'release_bot', 'arm', 'crosscompile', 'hard_float', 'swarming'], | |
| 232 'gyp_release_android_arm': [ | |
| 233 'gyp', 'release_bot', 'arm', 'android', 'crosscompile', 'swarming'], | |
| 234 'gyp_release_android_arm64': [ | |
| 235 'gyp', 'release_bot', 'arm64', 'android', 'crosscompile', 'swarming'], | |
| 236 | |
| 237 # Gyp release configs for mips. | |
| 238 'gyp_release_mips_no_snap_no_i18n': [ | |
| 239 'gyp', 'release', 'mips', 'crosscompile', 'static', 'v8_no_i18n', | |
| 240 'v8_snapshot_none'], | |
| 241 | |
| 182 # Gyp release configs for simulators. | 242 # Gyp release configs for simulators. | 
| 183 'gyp_release_simulate_arm': [ | 243 'gyp_release_simulate_arm': [ | 
| 184 'gyp', 'release_bot', 'simulate_arm', 'swarming'], | 244 'gyp', 'release_bot', 'simulate_arm', 'swarming'], | 
| 185 #'gyp_release_simulate_arm64': [ | 245 'gyp_release_simulate_arm_trybot': [ | 
| 186 # 'gyp', 'release_bot', 'simulate_arm64', 'swarming'], | 246 'gyp', 'release_trybot', 'simulate_arm', 'swarming'], | 
| 247 'gyp_release_simulate_arm64': [ | |
| 248 'gyp', 'release_bot', 'simulate_arm64', 'swarming'], | |
| 187 'gyp_release_simulate_arm64_msan': [ | 249 'gyp_release_simulate_arm64_msan': [ | 
| 188 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'swarming'], | 250 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'swarming'], | 
| 189 'gyp_release_simulate_arm64_msan_minimal_symbols': [ | 251 'gyp_release_simulate_arm64_msan_minimal_symbols': [ | 
| 190 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'minimal_symbols', | 252 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'minimal_symbols', | 
| 191 'swarming'], | 253 'swarming'], | 
| 254 'gyp_release_simulate_arm64_trybot': [ | |
| 255 'gyp', 'release_trybot', 'simulate_arm64', 'swarming'], | |
| 192 'gyp_release_simulate_mipsel': [ | 256 'gyp_release_simulate_mipsel': [ | 
| 193 'gyp', 'release_bot', 'simulate_mipsel', 'swarming'], | 257 'gyp', 'release_bot', 'simulate_mipsel', 'swarming'], | 
| 194 'gyp_release_simulate_mips64el': [ | 258 'gyp_release_simulate_mips64el': [ | 
| 195 'gyp', 'release_bot', 'simulate_mips64el', 'swarming'], | 259 'gyp', 'release_bot', 'simulate_mips64el', 'swarming'], | 
| 196 'gyp_release_simulate_ppc': [ | 260 'gyp_release_simulate_ppc': [ | 
| 197 'gyp', 'release_bot', 'simulate_ppc', 'swarming'], | 261 'gyp', 'release_bot', 'simulate_ppc', 'swarming'], | 
| 198 'gyp_release_simulate_ppc64': [ | 262 'gyp_release_simulate_ppc64': [ | 
| 199 'gyp', 'release_bot', 'simulate_ppc64', 'swarming'], | 263 'gyp', 'release_bot', 'simulate_ppc64', 'swarming'], | 
| 200 'gyp_release_simulate_s390': [ | 264 'gyp_release_simulate_s390': [ | 
| 201 'gyp', 'release_bot', 'simulate_s390', 'swarming'], | 265 'gyp', 'release_bot', 'simulate_s390', 'swarming'], | 
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 259 'gyp', 'release_trybot', 'x86', 'swarming', 'v8_snapshot_none'], | 323 'gyp', 'release_trybot', 'x86', 'swarming', 'v8_snapshot_none'], | 
| 260 'gyp_release_x86_predictable': [ | 324 'gyp_release_x86_predictable': [ | 
| 261 'gyp', 'release_bot', 'x86', 'v8_enable_verify_predictable'], | 325 'gyp', 'release_bot', 'x86', 'v8_enable_verify_predictable'], | 
| 262 'gyp_release_x86_shared_verify_heap': [ | 326 'gyp_release_x86_shared_verify_heap': [ | 
| 263 'gyp', 'release_bot', 'x86', 'shared', 'swarming', 'v8_verify_heap'], | 327 'gyp', 'release_bot', 'x86', 'shared', 'swarming', 'v8_verify_heap'], | 
| 264 'gyp_release_x86_trybot': [ | 328 'gyp_release_x86_trybot': [ | 
| 265 'gyp', 'release_trybot', 'x86', 'swarming'], | 329 'gyp', 'release_trybot', 'x86', 'swarming'], | 
| 266 }, | 330 }, | 
| 267 | 331 | 
| 268 'mixins': { | 332 'mixins': { | 
| 333 'android': { | |
| 334 'gn_args': 'target_os="android"', | |
| 335 'gyp_defines': 'OS=android', | |
| 336 }, | |
| 337 | |
| 338 'arm': { | |
| 339 'gn_args': 'target_cpu="arm"', | |
| 340 'gyp_defines': 'target_arch=arm', | |
| 341 }, | |
| 342 | |
| 343 'arm64': { | |
| 344 'gn_args': 'target_cpu="arm64"', | |
| 345 'gyp_defines': 'target_arch=arm64', | |
| 346 }, | |
| 347 | |
| 269 'asan': { | 348 'asan': { | 
| 270 'gn_args': 'clang=true asan=true', | 349 'gn_args': 'clang=true asan=true', | 
| 271 'gyp_defines': 'clang=1 asan=1', | 350 'gyp_defines': 'clang=1 asan=1', | 
| 272 }, | 351 }, | 
| 273 | 352 | 
| 274 'bb': { | 353 'bb': { | 
| 275 'gn_args': 'sanitizer_coverage_flags="bb"', | 354 'gn_args': 'sanitizer_coverage_flags="bb"', | 
| 276 'gyp_defines': 'sanitizer_coverage=bb', | 355 'gyp_defines': 'sanitizer_coverage=bb', | 
| 277 }, | 356 }, | 
| 278 | 357 | 
| 279 'cfi': { | 358 'cfi': { | 
| 280 'gn_args': 'is_cfi=true use_cfi_diag=true', | 359 'gn_args': 'is_cfi=true use_cfi_diag=true', | 
| 281 'gyp_defines': 'cfi_vptr=1 cfi_diag=1', | 360 'gyp_defines': 'cfi_vptr=1 cfi_diag=1', | 
| 282 }, | 361 }, | 
| 283 | 362 | 
| 284 'clang': { | 363 'clang': { | 
| 285 'gn_args': 'clang=true', | 364 'gn_args': 'clang=true', | 
| 286 'gyp_defines': 'clang=1', | 365 'gyp_defines': 'clang=1', | 
| 287 }, | 366 }, | 
| 288 | 367 | 
| 289 'coverage': { | 368 'coverage': { | 
| 290 # TODO(machenbach): Add this to gn. | 369 # TODO(machenbach): Add this to gn. | 
| 291 'gyp_defines': 'coverage=1', | 370 'gyp_defines': 'coverage=1', | 
| 292 }, | 371 }, | 
| 293 | 372 | 
| 373 'crosscompile': { | |
| 374 'gyp_crosscompile': True, | |
| 375 }, | |
| 376 | |
| 294 'dcheck_always_on': { | 377 'dcheck_always_on': { | 
| 295 'gn_args': 'dcheck_always_on=true', | 378 'gn_args': 'dcheck_always_on=true', | 
| 296 'gyp_defines': 'dcheck_always_on=1', | 379 'gyp_defines': 'dcheck_always_on=1', | 
| 297 }, | 380 }, | 
| 298 | 381 | 
| 299 'debug': { | 382 'debug': { | 
| 300 'gn_args': 'is_debug=true', | 383 'gn_args': 'is_debug=true', | 
| 301 }, | 384 }, | 
| 302 | 385 | 
| 303 'debug_bot': { | 386 'debug_bot': { | 
| (...skipping 26 matching lines...) Expand all Loading... | |
| 330 | 413 | 
| 331 'goma': { | 414 'goma': { | 
| 332 # The MB code will properly escape goma_dir if necessary in the GYP | 415 # The MB code will properly escape goma_dir if necessary in the GYP | 
| 333 # code path; the GN code path needs no escaping. | 416 # code path; the GN code path needs no escaping. | 
| 334 'gn_args': 'use_goma=true', | 417 'gn_args': 'use_goma=true', | 
| 335 'gyp_defines': 'use_goma=1', | 418 'gyp_defines': 'use_goma=1', | 
| 336 }, | 419 }, | 
| 337 | 420 | 
| 338 'gyp': {'type': 'gyp'}, | 421 'gyp': {'type': 'gyp'}, | 
| 339 | 422 | 
| 423 'hard_float': { | |
| 424 'gn_args': 'arm_float_abi="hard"', | |
| 425 'gyp_defines': 'arm_float_abi=hard', | |
| 426 }, | |
| 427 | |
| 340 'lsan': { | 428 'lsan': { | 
| 341 'gn_args': 'lsan=true', | 429 'gn_args': 'lsan=true', | 
| 342 'gyp_defines': 'lsan=1', | 430 'gyp_defines': 'lsan=1', | 
| 343 }, | 431 }, | 
| 344 | 432 | 
| 345 'minimal_symbols': { | 433 'minimal_symbols': { | 
| 346 'gn_args': 'symbol_level=1', | 434 'gn_args': 'symbol_level=1', | 
| 347 'gyp_defines': 'fastbuild=1', | 435 'gyp_defines': 'fastbuild=1', | 
| 348 }, | 436 }, | 
| 349 | 437 | 
| 438 'mips': { | |
| 439 'gn_args': 'target_cpu="mips"', | |
| 440 'gyp_defines': 'target_arch=mips', | |
| 441 }, | |
| 442 | |
| 350 'msan': { | 443 'msan': { | 
| 351 'gn_args': 'clang=true msan=true', | 444 'gn_args': 'clang=true msan=true', | 
| 352 'gyp_defines': 'clang=1 msan=1', | 445 'gyp_defines': 'clang=1 msan=1', | 
| 353 }, | 446 }, | 
| 354 | 447 | 
| 355 'release': { | 448 'release': { | 
| 356 'gn_args': 'is_debug=false', | 449 'gn_args': 'is_debug=false', | 
| 357 }, | 450 }, | 
| 358 | 451 | 
| 359 'release_bot': { | 452 'release_bot': { | 
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 402 'simulate_s390': { | 495 'simulate_s390': { | 
| 403 'gn_args': 'target_cpu="ia32" v8_target_cpu="s390"', | 496 'gn_args': 'target_cpu="ia32" v8_target_cpu="s390"', | 
| 404 'gyp_defines': 'target_arch=ia32 v8_target_arch=s390', | 497 'gyp_defines': 'target_arch=ia32 v8_target_arch=s390', | 
| 405 }, | 498 }, | 
| 406 | 499 | 
| 407 'simulate_s390x': { | 500 'simulate_s390x': { | 
| 408 'gn_args': 'target_cpu="x64" v8_target_cpu="s390x"', | 501 'gn_args': 'target_cpu="x64" v8_target_cpu="s390x"', | 
| 409 'gyp_defines': 'target_arch=x64 v8_target_arch=s390x', | 502 'gyp_defines': 'target_arch=x64 v8_target_arch=s390x', | 
| 410 }, | 503 }, | 
| 411 | 504 | 
| 505 'simulate_x87': { | |
| 506 'gn_args': 'target_cpu="ia32" v8_target_cpu="x87"', | |
| 507 'gyp_defines': 'target_arch=ia32 v8_target_arch=x87', | |
| 508 }, | |
| 509 | |
| 412 'static': { | 510 'static': { | 
| 413 'gn_args': 'is_component_build=false', | 511 'gn_args': 'is_component_build=false', | 
| 414 'gyp_defines': 'component=static_library', | 512 'gyp_defines': 'component=static_library', | 
| 415 }, | 513 }, | 
| 416 | 514 | 
| 417 'swarming': { | 515 'swarming': { | 
| 418 'gn_args': 'v8_test_isolation_mode="prepare"', | 516 'gn_args': 'v8_test_isolation_mode="prepare"', | 
| 419 'gyp_defines': 'test_isolation_mode=prepare', | 517 'gyp_defines': 'test_isolation_mode=prepare', | 
| 420 }, | 518 }, | 
| 421 | 519 | 
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 497 'gn_args': 'target_cpu="x64"', | 595 'gn_args': 'target_cpu="x64"', | 
| 498 'gyp_defines': 'target_arch=x64', | 596 'gyp_defines': 'target_arch=x64', | 
| 499 }, | 597 }, | 
| 500 | 598 | 
| 501 'x86': { | 599 'x86': { | 
| 502 'gn_args': 'target_cpu="x86"', | 600 'gn_args': 'target_cpu="x86"', | 
| 503 'gyp_defines': 'target_arch=ia32', | 601 'gyp_defines': 'target_arch=ia32', | 
| 504 }, | 602 }, | 
| 505 }, | 603 }, | 
| 506 } | 604 } | 
| OLD | NEW |