Bug 551953 - buildbot config change for speeding up buildbox compile phase by dropping the vprof step (r=cpeyer)
authorBrent Baker <brbaker@adobe.com>
Tue, 23 Mar 2010 08:20:46 -0400
changeset 4120 445caed11eed32ec414721755e6ca37a1a63bb56
parent 4119 aec328ee8c7b1d7c92e2958d97369da78a9e86b6
child 4122 ac0424ba2b502ecd2ad861d4ff84c4928591c741
push id2175
push userbrbaker@adobe.com
push dateTue, 23 Mar 2010 12:21:13 +0000
reviewerscpeyer
bugs551953
Bug 551953 - buildbot config change for speeding up buildbox compile phase by dropping the vprof step (r=cpeyer)
build/buildbot/master/argo.py
build/buildbot/master/commonsteps.py
build/buildbot/master/sandbox.py
build/buildbot/master/tamarinredux.py
--- a/build/buildbot/master/argo.py
+++ b/build/buildbot/master/argo.py
@@ -190,17 +190,16 @@ class argo:
     windows_compile_factory.addStep(sync_update)
     windows_compile_factory.addStep(bb_slaveupdate(slave="windows"))
     windows_compile_factory.addStep(compile_builtin)
     windows_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    windows_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     windows_compile_factory.addStep(BuildShellCommand(
                 command=['../all/file-check.py', '../../../../../repo'],
                 env={'branch': WithProperties('%s','branch')},
                 description='running file-check against source...',
                 descriptionDone='finished file-check.',
                 name="FileCheck",
                 workdir="../repo/build/buildbot/slaves/scripts")
     )
@@ -259,17 +258,16 @@ class argo:
     mac_intel_104_compile_factory.addStep(sync_update)
     mac_intel_104_compile_factory.addStep(bb_slaveupdate(slave="mac-intel-10_4"))
     mac_intel_104_compile_factory.addStep(compile_builtin)
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell_104", args="--enable-shell", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode_104", args="--enable-shell --enable-wordcode-interp", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d_104", args="--enable-shell --enable-debug", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s_104", args="--enable-shell --enable-debugger", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd_104", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    mac_intel_104_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof_104", args="--enable-shell --enable-perfm", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release_PPC", shellname="avmshell_104_ppc", args="--enable-shell --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release-wordcode_PPC", shellname="avmshell_wordcode_104_ppc", args="--enable-shell --enable-wordcode-interp --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Debug_PPC", shellname="avmshell_d_104_ppc", args="--enable-shell --enable-debug --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="ReleaseDebugger_PPC", shellname="avmshell_s_104_ppc", args="--enable-shell --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="DebugDebugger_PPC", shellname="avmshell_sd_104_ppc", args="--enable-shell --enable-debug --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_buildcheck_local)
     mac_intel_104_compile_factory.addStep(util_upload_asteam_local)
 
@@ -291,17 +289,16 @@ class argo:
     mac_intel_105_compile_factory.addStep(sync_update)
     mac_intel_105_compile_factory.addStep(bb_slaveupdate(slave="mac-intel-10_5"))
     mac_intel_105_compile_factory.addStep(compile_builtin)
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    mac_intel_105_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release_PPC", shellname="avmshell_ppc", args="--enable-shell --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release-wordcode_PPC", shellname="avmshell_wordcode_ppc", args="--enable-shell --enable-wordcode-interp --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Debug_PPC", shellname="avmshell_d_ppc", args="--enable-shell --enable-debug --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="ReleaseDebugger_PPC", shellname="avmshell_s_ppc", args="--enable-shell --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="DebugDebugger_PPC", shellname="avmshell_sd_ppc", args="--enable-shell --enable-debug --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_buildcheck_local)
     mac_intel_105_compile_factory.addStep(util_upload_asteam_local)
 
@@ -437,17 +434,16 @@ class argo:
     linux_compile_factory.addStep(sync_update)
     linux_compile_factory.addStep(bb_slaveupdate(slave="linux"))
     linux_compile_factory.addStep(compile_builtin)
     linux_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    linux_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     linux_compile_factory.addStep(BuildShellCommand(
                 command=['./build-release-cov.sh', WithProperties('%s','revision')],
                 env={'branch': WithProperties('%s','branch')},
                 description='starting linux code coverage release build...',
                 descriptionDone='finished linux code coverage release build.',
                 name="Build_Release_cov",
                 workdir="../repo/build/buildbot/slaves/scripts")
     )
@@ -499,17 +495,16 @@ class argo:
     linux_64_compile_factory.addStep(sync_update)
     linux_64_compile_factory.addStep(bb_slaveupdate(slave="linux64"))
     linux_64_compile_factory.addStep(compile_builtin)
     linux_64_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell_64", args="--enable-shell", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode_64", args="--enable-shell --enable-wordcode-interp", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d_64", args="--enable-shell --enable-debug", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s_64", args="--enable-shell --enable-debugger", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd_64", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    linux_64_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof_64", args="--enable-shell --enable-perfm", upload="false"))
     linux_64_compile_factory.addStep(compile_testmedia)
     linux_64_compile_factory.addStep(compile_buildcheck_local)
     linux_64_compile_factory.addStep(util_upload_asteam_local)
 
     linux_64_compile_builder = {
                 'name': "linux64-compile-argo",
                 'slavename': "asteamlin5",
                 'factory': linux_64_compile_factory,
@@ -1303,17 +1298,16 @@ class argo:
     windows_performance_factory.addStep(sync_clone(url=HG_URL))
     windows_performance_factory.addStep(sync_update)
     windows_performance_factory.addStep(bb_slaveupdate(slave="windows-performance"))
     windows_performance_factory.addStep(bb_lockacquire)
     windows_performance_factory.addStep(perf_prepare)
     windows_performance_factory.addStep(perf_release)
     windows_performance_factory.addStep(perf_release_interp)
     windows_performance_factory.addStep(perf_release_jit)
-    windows_performance_factory.addStep(perf_release_vprof)
     windows_performance_factory.addStep(util_process_clean)
     windows_performance_factory.addStep(bb_lockrelease)
 
     windows_performance_builder = {
                 'name': "windows-performance-argo",
                 'slavename': "asteamwin1",
                 'factory': windows_performance_factory,
                 'builddir': './argo-windows-performance',
@@ -1328,17 +1322,16 @@ class argo:
     mac_performance_factory.addStep(sync_clone(url=HG_URL))
     mac_performance_factory.addStep(sync_update)
     mac_performance_factory.addStep(bb_slaveupdate(slave="mac-performance"))
     mac_performance_factory.addStep(bb_lockacquire)
     mac_performance_factory.addStep(perf_prepare)
     mac_performance_factory.addStep(perf_release)
     mac_performance_factory.addStep(perf_release_interp)
     mac_performance_factory.addStep(perf_release_jit)
-    mac_performance_factory.addStep(perf_release_vprof)
     mac_performance_factory.addStep(util_process_clean)
     mac_performance_factory.addStep(bb_lockrelease)
 
     mac_performance_builder = {
                 'name': "mac-performance-argo",
                 'slavename': "asteammac2",
                 'factory': mac_performance_factory,
                 'builddir': './argo-mac-performance',
@@ -1401,17 +1394,16 @@ class argo:
     linux_performance_factory.addStep(sync_clone(url=HG_URL))
     linux_performance_factory.addStep(sync_update)
     linux_performance_factory.addStep(bb_slaveupdate(slave="linux-performance"))
     linux_performance_factory.addStep(bb_lockacquire)
     linux_performance_factory.addStep(perf_prepare)
     linux_performance_factory.addStep(perf_release)
     linux_performance_factory.addStep(perf_release_interp)
     linux_performance_factory.addStep(perf_release_jit)
-    linux_performance_factory.addStep(perf_release_vprof)
     linux_performance_factory.addStep(util_process_clean)
     linux_performance_factory.addStep(bb_lockrelease)
 
     linux_performance_builder = {
                 'name': "linux-performance-argo",
                 'slavename': "asteamlin4",
                 'factory': linux_performance_factory,
                 'builddir': './argo-linux-performance',
--- a/build/buildbot/master/commonsteps.py
+++ b/build/buildbot/master/commonsteps.py
@@ -370,26 +370,16 @@ perf_release_arm_jit = PerfShellCommand(
             command=['../all/run-performance-release-arm-jit.sh', WithProperties('%s','revision')],
             env={'branch': WithProperties('%s','branch')},
             description='starting release-jit performance tests...',
             descriptionDone='finished release-jit performance tests.',
             name='ReleaseJIT',
             timeout=3600,
             workdir="../repo/build/buildbot/slaves/scripts")
 
-perf_release_vprof = PerfShellCommand(
-            command=['../all/run-performance-release-vprof.sh', WithProperties('%s','revision')],
-            env={'branch': WithProperties('%s','branch')},
-            description='starting release-vprof performance tests...',
-            descriptionDone='finished release-vprof performance tests.',
-            name='Release-vprof',
-            timeout=3600,
-            workdir="../repo/build/buildbot/slaves/scripts")
-
-
 deep_codecoverage = BuildShellCommand(
             command=['./run-code-coverage.sh', WithProperties('%s','revision')],
             env={'branch': WithProperties('%s','branch')},
             description='starting code coverage...',
             descriptionDone='finished code coverage',
             name='CodeCoverage',
             timeout=3600,
             workdir="../repo/build/buildbot/slaves/scripts")
--- a/build/buildbot/master/sandbox.py
+++ b/build/buildbot/master/sandbox.py
@@ -148,17 +148,16 @@ class sandbox:
     sb_windows_compile_factory.addStep(sync_update)
     sb_windows_compile_factory.addStep(bb_slaveupdate(slave="windows"))
     sb_windows_compile_factory.addStep(compile_builtin)
     sb_windows_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     sb_windows_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     sb_windows_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     sb_windows_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     sb_windows_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    sb_windows_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     sb_windows_compile_factory.addStep(BuildShellCommand(
                 command=['../all/file-check.py', '../../../../../repo'],
                 env={'branch': WithProperties('%s','branch')},
                 description='running file-check against source...',
                 descriptionDone='finished file-check.',
                 name="FileCheck",
                 workdir="../repo/build/buildbot/slaves/scripts")
     )
@@ -209,17 +208,16 @@ class sandbox:
     sb_mac_intel_104_compile_factory.addStep(sync_update)
     sb_mac_intel_104_compile_factory.addStep(bb_slaveupdate(slave="mac-intel-10_4"))
     sb_mac_intel_104_compile_factory.addStep(compile_builtin)
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell_104", args="--enable-shell", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode_104", args="--enable-shell --enable-wordcode-interp", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d_104", args="--enable-shell --enable-debug", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s_104", args="--enable-shell --enable-debugger", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd_104", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    sb_mac_intel_104_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof_104", args="--enable-shell --enable-perfm", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="Release_PPC", shellname="avmshell_104_ppc", args="--enable-shell --target=ppc-darwin", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="Release-wordcode_PPC", shellname="avmshell_wordcode_104_ppc", args="--enable-shell --enable-wordcode-interp --target=ppc-darwin", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="Debug_PPC", shellname="avmshell_d_104_ppc", args="--enable-shell --enable-debug --target=ppc-darwin", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="ReleaseDebugger_PPC", shellname="avmshell_s_104_ppc", args="--enable-shell --enable-debugger --target=ppc-darwin", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_generic(name="DebugDebugger_PPC", shellname="avmshell_sd_104_ppc", args="--enable-shell --enable-debug --enable-debugger --target=ppc-darwin", upload="false"))
     sb_mac_intel_104_compile_factory.addStep(compile_buildcheck_local)
     sb_mac_intel_104_compile_factory.addStep(util_upload_asteam_local)
 
@@ -240,17 +238,16 @@ class sandbox:
     sb_mac_intel_105_compile_factory.addStep(sync_update)
     sb_mac_intel_105_compile_factory.addStep(bb_slaveupdate(slave="mac-intel-10_5"))
     sb_mac_intel_105_compile_factory.addStep(compile_builtin)
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    sb_mac_intel_105_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="Release_PPC", shellname="avmshell_ppc", args="--enable-shell --target=ppc-darwin", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="Release-wordcode_PPC", shellname="avmshell_wordcode_ppc", args="--enable-shell --enable-wordcode-interp --target=ppc-darwin", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="Debug_PPC", shellname="avmshell_d_ppc", args="--enable-shell --enable-debug --target=ppc-darwin", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="ReleaseDebugger_PPC", shellname="avmshell_s_ppc", args="--enable-shell --enable-debugger --target=ppc-darwin", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_generic(name="DebugDebugger_PPC", shellname="avmshell_sd_ppc", args="--enable-shell --enable-debug --enable-debugger --target=ppc-darwin", upload="false"))
     sb_mac_intel_105_compile_factory.addStep(compile_buildcheck_local)
     sb_mac_intel_105_compile_factory.addStep(util_upload_asteam_local)
 
@@ -387,17 +384,16 @@ class sandbox:
     sb_linux_compile_factory.addStep(sync_update)
     sb_linux_compile_factory.addStep(bb_slaveupdate(slave="linux"))
     sb_linux_compile_factory.addStep(compile_builtin)
     sb_linux_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     sb_linux_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     sb_linux_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     sb_linux_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     sb_linux_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    sb_linux_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     sb_linux_compile_factory.addStep(BuildShellCommand(
                 command=['./build-release-cov.sh', WithProperties('%s','revision')],
                 env={'branch': WithProperties('%s','branch')},
                 description='starting linux code coverage release build...',
                 descriptionDone='finished linux code coverage release build.',
                 name="Build_Release_cov",
                 workdir="../repo/build/buildbot/slaves/scripts")
     )
@@ -449,17 +445,16 @@ class sandbox:
     sb_linux_64_compile_factory.addStep(sync_update)
     sb_linux_64_compile_factory.addStep(bb_slaveupdate(slave="linux64"))
     sb_linux_64_compile_factory.addStep(compile_builtin)
     sb_linux_64_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell_64", args="--enable-shell", upload="false"))
     sb_linux_64_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode_64", args="--enable-shell --enable-wordcode-interp", upload="false"))
     sb_linux_64_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d_64", args="--enable-shell --enable-debug", upload="false"))
     sb_linux_64_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s_64", args="--enable-shell --enable-debugger", upload="false"))
     sb_linux_64_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd_64", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    sb_linux_64_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof_64", args="--enable-shell --enable-perfm", upload="false"))
     sb_linux_64_compile_factory.addStep(compile_testmedia)
     sb_linux_64_compile_factory.addStep(compile_buildcheck_local)
     sb_linux_64_compile_factory.addStep(util_upload_asteam_local)
 
     sb_linux_64_compile_builder = {
                 'name': "linux64-compile-sandbox",
                 'slavename': "asteamlin5",
                 'factory': sb_linux_64_compile_factory,
--- a/build/buildbot/master/tamarinredux.py
+++ b/build/buildbot/master/tamarinredux.py
@@ -192,17 +192,16 @@ class tamarinredux:
     windows_compile_factory.addStep(sync_update)
     windows_compile_factory.addStep(bb_slaveupdate(slave="windows"))
     windows_compile_factory.addStep(compile_builtin)
     windows_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     windows_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    windows_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     windows_compile_factory.addStep(BuildShellCommand(
                 command=['../all/file-check.py', '../../../../../repo'],
                 env={'branch': WithProperties('%s','branch')},
                 description='running file-check against source...',
                 descriptionDone='finished file-check.',
                 name="FileCheck",
                 workdir="../repo/build/buildbot/slaves/scripts")
     )
@@ -263,17 +262,16 @@ class tamarinredux:
     mac_intel_104_compile_factory.addStep(sync_update)
     mac_intel_104_compile_factory.addStep(bb_slaveupdate(slave="mac-intel-10_4"))
     mac_intel_104_compile_factory.addStep(compile_builtin)
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell_104", args="--enable-shell", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode_104", args="--enable-shell --enable-wordcode-interp", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d_104", args="--enable-shell --enable-debug", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s_104", args="--enable-shell --enable-debugger", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd_104", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    mac_intel_104_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof_104", args="--enable-shell --enable-perfm", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release_PPC", shellname="avmshell_104_ppc", args="--enable-shell --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Release-wordcode_PPC", shellname="avmshell_wordcode_104_ppc", args="--enable-shell --enable-wordcode-interp --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="Debug_PPC", shellname="avmshell_d_104_ppc", args="--enable-shell --enable-debug --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="ReleaseDebugger_PPC", shellname="avmshell_s_104_ppc", args="--enable-shell --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_generic(name="DebugDebugger_PPC", shellname="avmshell_sd_104_ppc", args="--enable-shell --enable-debug --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_104_compile_factory.addStep(compile_buildcheck_local)
     mac_intel_104_compile_factory.addStep(util_upload_asteam_local)
     mac_intel_104_compile_factory.addStep(util_upload_mozilla_local)
@@ -296,17 +294,16 @@ class tamarinredux:
     mac_intel_105_compile_factory.addStep(sync_update)
     mac_intel_105_compile_factory.addStep(bb_slaveupdate(slave="mac-intel-10_5"))
     mac_intel_105_compile_factory.addStep(compile_builtin)
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    mac_intel_105_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release_PPC", shellname="avmshell_ppc", args="--enable-shell --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Release-wordcode_PPC", shellname="avmshell_wordcode_ppc", args="--enable-shell --enable-wordcode-interp --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="Debug_PPC", shellname="avmshell_d_ppc", args="--enable-shell --enable-debug --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="ReleaseDebugger_PPC", shellname="avmshell_s_ppc", args="--enable-shell --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_generic(name="DebugDebugger_PPC", shellname="avmshell_sd_ppc", args="--enable-shell --enable-debug --enable-debugger --target=ppc-darwin", upload="false"))
     mac_intel_105_compile_factory.addStep(compile_buildcheck_local)
     mac_intel_105_compile_factory.addStep(util_upload_asteam_local)
     mac_intel_105_compile_factory.addStep(util_upload_mozilla_local)
@@ -445,17 +442,16 @@ class tamarinredux:
     linux_compile_factory.addStep(sync_update)
     linux_compile_factory.addStep(bb_slaveupdate(slave="linux"))
     linux_compile_factory.addStep(compile_builtin)
     linux_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell", args="--enable-shell", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode", args="--enable-shell --enable-wordcode-interp", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d", args="--enable-shell --enable-debug", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s", args="--enable-shell --enable-debugger", upload="false"))
     linux_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    linux_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof", args="--enable-shell --enable-perfm", upload="false"))
     linux_compile_factory.addStep(BuildShellCommand(
                 command=['./build-release-cov.sh', WithProperties('%s','revision')],
                 env={'branch': WithProperties('%s','branch')},
                 description='starting linux code coverage release build...',
                 descriptionDone='finished linux code coverage release build.',
                 name="Build_Release_cov",
                 workdir="../repo/build/buildbot/slaves/scripts")
     )
@@ -508,17 +504,16 @@ class tamarinredux:
     linux_64_compile_factory.addStep(sync_update)
     linux_64_compile_factory.addStep(bb_slaveupdate(slave="linux64"))
     linux_64_compile_factory.addStep(compile_builtin)
     linux_64_compile_factory.addStep(compile_generic(name="Release", shellname="avmshell_64", args="--enable-shell", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="Release-wordcode", shellname="avmshell_wordcode_64", args="--enable-shell --enable-wordcode-interp", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="Debug", shellname="avmshell_d_64", args="--enable-shell --enable-debug", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="ReleaseDebugger", shellname="avmshell_s_64", args="--enable-shell --enable-debugger", upload="false"))
     linux_64_compile_factory.addStep(compile_generic(name="DebugDebugger", shellname="avmshell_sd_64", args="--enable-shell --enable-debug --enable-debugger", upload="false"))
-    linux_64_compile_factory.addStep(compile_generic(name="Release_vprof", shellname="avmshell-vprof_64", args="--enable-shell --enable-perfm", upload="false"))
     linux_64_compile_factory.addStep(compile_testmedia)
     linux_64_compile_factory.addStep(compile_buildcheck_local)
     linux_64_compile_factory.addStep(util_upload_asteam_local)
     linux_64_compile_factory.addStep(util_upload_mozilla_local)
 
     linux_64_compile_builder = {
                 'name': "linux64-compile",
                 'slavename': "asteamlin5",
@@ -1320,17 +1315,16 @@ class tamarinredux:
     windows_performance_factory.addStep(sync_clone(url=HG_URL))
     windows_performance_factory.addStep(sync_update)
     windows_performance_factory.addStep(bb_slaveupdate(slave="windows-performance"))
     windows_performance_factory.addStep(bb_lockacquire)
     windows_performance_factory.addStep(perf_prepare)
     windows_performance_factory.addStep(perf_release)
     windows_performance_factory.addStep(perf_release_interp)
     windows_performance_factory.addStep(perf_release_jit)
-    windows_performance_factory.addStep(perf_release_vprof)
     windows_performance_factory.addStep(util_process_clean)
     windows_performance_factory.addStep(bb_lockrelease)
 
     windows_performance_builder = {
                 'name': "windows-performance",
                 'slavename': "asteamwin1",
                 'factory': windows_performance_factory,
                 'builddir': './windows-performance',
@@ -1345,17 +1339,16 @@ class tamarinredux:
     mac_performance_factory.addStep(sync_clone(url=HG_URL))
     mac_performance_factory.addStep(sync_update)
     mac_performance_factory.addStep(bb_slaveupdate(slave="mac-performance"))
     mac_performance_factory.addStep(bb_lockacquire)
     mac_performance_factory.addStep(perf_prepare)
     mac_performance_factory.addStep(perf_release)
     mac_performance_factory.addStep(perf_release_interp)
     mac_performance_factory.addStep(perf_release_jit)
-    mac_performance_factory.addStep(perf_release_vprof)
     mac_performance_factory.addStep(util_process_clean)
     mac_performance_factory.addStep(bb_lockrelease)
 
     mac_performance_builder = {
                 'name': "mac-performance",
                 'slavename': "asteammac2",
                 'factory': mac_performance_factory,
                 'builddir': './mac-performance',
@@ -1418,17 +1411,16 @@ class tamarinredux:
     linux_performance_factory.addStep(sync_clone(url=HG_URL))
     linux_performance_factory.addStep(sync_update)
     linux_performance_factory.addStep(bb_slaveupdate(slave="linux-performance"))
     linux_performance_factory.addStep(bb_lockacquire)
     linux_performance_factory.addStep(perf_prepare)
     linux_performance_factory.addStep(perf_release)
     linux_performance_factory.addStep(perf_release_interp)
     linux_performance_factory.addStep(perf_release_jit)
-    linux_performance_factory.addStep(perf_release_vprof)
     linux_performance_factory.addStep(util_process_clean)
     linux_performance_factory.addStep(bb_lockrelease)
 
     linux_performance_builder = {
                 'name': "linux-performance",
                 'slavename': "asteamlin4",
                 'factory': linux_performance_factory,
                 'builddir': './linux-performance',