David Major
2f857c3fba
Bug 1411661: Push Speedometer files down a level so they can refer to "../resources". r=froydnj,jmaher
2017-10-25 18:05:34 -04:00
Andreas Farre
69b57f7377
Bug 1407207 - Make it possible to turn off budget throttling for pgo. r=ted
...
When generating the pgo profile the timeout background budget depletes
for build/pgo/index.html, due to the profiling build actually being
slower than ordinary builds. This defeats the purpose of budget, so
turn off background throttling with budget when generating the profile.
2017-10-12 14:57:36 +02:00
Gregory Szorc
225e1d8ea8
Bug 1356652 - Expose Speedometer to PGO HTTP server; r=froydnj,glandium
...
The HTTP server can dynamically map URLs to local filesystem paths.
We employ this so Speedometer's files are available to the server.
MozReview-Commit-ID: EpF1aD6meZH
2017-08-25 10:33:11 -07:00
Gregory Szorc
d1adc01850
Bug 1393657 - Use mozfile.TemporaryDirectory; r=glandium
...
An inline comment wanted it. The change is trivial.
MozReview-Commit-ID: CqyOYqNzwzr
2017-08-24 18:32:05 -07:00
Gregory Szorc
10ba5c895f
Bug 1393657 - Reformat profileserver.py; r=glandium
...
The file was using 2 space indent. I ran `autopep8` on it. Most of the
changes are whitespace only.
MozReview-Commit-ID: 1C7yDUQCfKl
2017-08-24 18:30:18 -07:00
Gregory Szorc
589708ec36
Bug 1393657 - Clean up imports in profileserver.py; r=glandium
...
Remove unused imports. Put stdlib imports first. And sort.
MozReview-Commit-ID: 9CAlCe2vA9z
2017-08-24 18:25:42 -07:00
Mike Hommey
612acd8d4b
Bug 1293837 - Followup to fix 32-bit PGO builds r=me
2016-08-11 14:40:59 -07:00
Andrew Halberstadt
e571a26457
Bug 1255567 - Sign quitter extension for valgrind-test and pgo/profileserver, r=jgriffin
...
MozReview-Commit-ID: HtH8z4rBSMY
2016-03-10 15:37:51 -05:00
Gregory Szorc
296978dd32
Bug 1251313 - Adjust PATH to find pgort140.dll under Visual Studio 2015; r=ted
...
32-bit PGO builds need to modify the PATH to find pgortXXX.dll. We were
doing this for Visual Studio 2013 (VC12) in 2 locations. We weren't
doing it for Visual Studio 2015. This resulted in a failure to launch
PGO instrumented executables because pgort140.dll could not be found.
This commit refactors the PATH munging to support Visual Studio 2015.
MozReview-Commit-ID: 4EKf8gjcNH6
2016-02-27 13:18:26 -08:00
Carsten "Tomcat" Book
5ba717bd52
Backed out changeset 200da85932e9 (bug 1230862) for valgrind perma failures
2016-02-10 11:04:50 +01:00
Julien Pagès
8c54a35567
Bug 1230862 - Remove mozhttpd. r=wlach
2016-02-09 03:26:43 +01:00
Mike Hommey
45db5c522a
Bug 1229731 - Run Firefox a first time to fill its profile before doing the actual profiling run for PGO. r=ted
2015-12-31 07:46:10 +09:00
Brian R. Bondy
e696b03758
Bug 598615 - Rename HAVE_64BIT_OS to HAVE_64BIT_BUILD. r=ted
2014-06-24 22:16:25 -04:00
David Major
bd3edb5d47
Bug 919735: For VS2013, put the 32-bit PGO files first on the PATH. r=ted
2014-03-14 12:48:59 -07:00
Wes Kocher
bdda9eea2c
Backed out changeset f1abdc201968 (bug 823787) for breaking PGO builds on Windows
2013-12-12 19:43:25 -08:00
Nicholas Nethercote
52917c3743
Bug 823787 - Make profilerserver.py use a non-zero exit code on failure. r=ted.
2013-12-12 14:08:40 -08:00
Ted Mielczarek
4fea9bc529
bug 641829 - add a Quitter extension for profileserver.py. r=jmaher
2011-05-26 09:07:35 -04:00
Ted Mielczarek
7922ecea63
bug 746244 - Port profileserver.py to Mozbase. r=jhammel
2013-05-28 15:33:57 -04:00
Mike Hommey
8c68cdf751
Bug 840094 - Change how nsZipArchive logging works. r=taras,r=gps
...
Now log in a single file given by the MOZ_JAR_LOG_FILE environment variable.
Log entries contain the URI of the Zip archive, followed by the path in the
archive.
* * *
Bug 840094 - Fixup for debug builds failure because of nsZipArchive::CloseArchive being called several times
2013-02-19 11:02:12 +01:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Justin Lebar
d880cbaf8c
Bug 672563 - Back out bug 663251 so we run the profiling step only once on Linux. Takes profileserver.py back to dc8d154f3710. r=ted
2011-07-19 14:12:51 -04:00
Justin Lebar
4ea14c670d
Bug 669408 - Construct a new profile each time we run an instrumented build during PGO. r=ted
2011-07-06 09:49:57 -04:00
Justin Lebar
e004f8cd0f
Bug 663251 - Make profileserver.py take an optional argument, specifying the number of times to run the profiling step.
2011-06-14 09:44:34 -04:00
Michael Wu
38bd528683
Bug 641614 - Fix reordering of localized files in omnijar, r=ted
2011-06-10 17:54:01 -07:00
Michael Wu
374e42c31d
Bug 656050 - Fix jar reordering on linux by moving jarlog dir, r=ted
2011-05-17 11:06:16 -07:00
Phil Ringnalda
167018fec1
Bug 629202 followup, perhaps this is what the patch actually meant to do, a=bustage
2011-02-04 19:38:52 -08:00
Edmund Wong
1c66536c3e
Bug 629202 - Fixed 'ImportError: No module named automation' during valgrind-linux test, r+a=ted
2011-02-02 07:44:00 -08:00
Edmund Wong
e43de6b188
Bug 418896 - Removed profileserver.py.in from being preprocessed; r=ted a=NPOTB
2011-01-25 15:15:38 -05:00