forked from mirrors/gecko-dev
Bug 1261081 - Only enable ctor counting on linux64 opt/pgo r=froydnj,gps
MozReview-Commit-ID: 4ftbGOa4KzP --HG-- extra : rebase_source : 40c20845515715eda846550f8eede57116911084
This commit is contained in:
parent
a223322928
commit
e352c67b67
17 changed files with 9 additions and 15 deletions
|
|
@ -15,6 +15,7 @@ linux64/opt:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/releng_base_linux_64_builds.py
|
||||
- builds/releng_sub_linux_configs/enable_count_ctors.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
tooltool-downloads: public
|
||||
|
|
@ -74,6 +75,7 @@ linux64/pgo:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/releng_base_linux_64_builds.py
|
||||
- builds/releng_sub_linux_configs/enable_count_ctors.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
tooltool-downloads: public
|
||||
|
|
@ -255,6 +257,7 @@ linux/opt:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/releng_base_linux_32_builds.py
|
||||
- builds/releng_sub_linux_configs/enable_count_ctors.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
tooltool-downloads: public
|
||||
|
|
@ -313,6 +316,7 @@ linux/pgo:
|
|||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/releng_base_linux_32_builds.py
|
||||
- builds/releng_sub_linux_configs/enable_count_ctors.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
tooltool-downloads: public
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ config = {
|
|||
],
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'objdir': 'obj-firefox',
|
||||
'enable_count_ctors': False,
|
||||
'multi_locale': True,
|
||||
#########################################################################
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@ config = {
|
|||
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
|
||||
],
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
#########################################################################
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,6 @@ config = {
|
|||
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
|
||||
],
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
#########################################################################
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,6 @@ config = {
|
|||
],
|
||||
'enable_check_test': False,
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': False,
|
||||
#########################################################################
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ config = {
|
|||
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
|
||||
],
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': False,
|
||||
#########################################################################
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ config = {
|
|||
# decides whether we want to use moz_sign_cmd in env
|
||||
'enable_signing': False,
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
# allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
|
||||
'perfherder_extra_options': ['artifact'],
|
||||
#########################################################################
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ config = {
|
|||
# decides whether we want to use moz_sign_cmd in env
|
||||
'enable_signing': False,
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
# debug specific
|
||||
'debug_build': True,
|
||||
# allows triggering of test jobs when --artifact try syntax is detected on buildbot
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ config = {
|
|||
'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
|
||||
],
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
# allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
|
||||
'perfherder_extra_options': ['artifact'],
|
||||
#########################################################################
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ config = {
|
|||
],
|
||||
'stage_platform': 'linux64-ccov',
|
||||
'enable_signing': False,
|
||||
'enable_count_ctors': False,
|
||||
#### 64 bit build specific #####
|
||||
'env': {
|
||||
'MOZBUILD_STATE_PATH': os.path.join(os.getcwd(), '.mozbuild'),
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ config = {
|
|||
"buildbot_json_path": "buildprops.json",
|
||||
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
# debug specific
|
||||
'debug_build': True,
|
||||
# decides whether we want to use moz_sign_cmd in env
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ config = {
|
|||
# decides whether we want to use moz_sign_cmd in env
|
||||
'enable_signing': False,
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
'perfherder_extra_options': ['static-analysis'],
|
||||
#########################################################################
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ config = {
|
|||
# decides whether we want to use moz_sign_cmd in env
|
||||
'enable_signing': False,
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
'perfherder_extra_options': ['static-analysis'],
|
||||
#########################################################################
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ config = {
|
|||
# decides whether we want to use moz_sign_cmd in env
|
||||
'enable_signing': False,
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': True,
|
||||
'perfherder_extra_options': ['static-analysis'],
|
||||
#########################################################################
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,5 @@
|
|||
config = {
|
||||
# this enables counting constructors, which we only want to do on a
|
||||
# very small number of variants (see bug 1261081)
|
||||
'enable_count_ctors': True
|
||||
}
|
||||
|
|
@ -13,7 +13,6 @@ config = {
|
|||
# decides whether we want to use moz_sign_cmd in env
|
||||
'enable_signing': False,
|
||||
'vcs_share_base': '/builds/hg-shared',
|
||||
'enable_count_ctors': False,
|
||||
# allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
|
||||
'perfherder_extra_options': ['artifact'],
|
||||
#########################################################################
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ config = {
|
|||
# decides whether we want to use moz_sign_cmd in env
|
||||
'enable_signing': True,
|
||||
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
|
||||
'enable_count_ctors': False,
|
||||
'max_build_output_timeout': 60 * 80,
|
||||
|
||||
'env': {
|
||||
|
|
|
|||
Loading…
Reference in a new issue