Commit Graph

188 Commits

Author SHA1 Message Date
nrthomas@gmail.com
9c1ca32712 Bug 394500, fix permissions on the *_info.txt buildID files, r=rhelmer 2007-09-06 11:56:52 -07:00
jwalden@mit.edu
17d98a4054 Bug 348748 - Remove cast macros from trace-malloc. r=bsmedberg on the script, a=NPOTDB+no-functionality-change 2007-09-05 15:14:17 -07:00
nrthomas@gmail.com
deeec1c052 Bug 394500, followup to previous patch to prevent removal of batch1/mar, r=coop 2007-09-05 09:02:50 -07:00
nrthomas@gmail.com
1436465d0d Bug 394500, minor tidy ups for update staging (don't leave behind mar/*-xpi), r=coop 2007-09-02 12:09:54 -07:00
nrthomas@gmail.com
e860010ddf Bug 377781, make sure batch1 subdir exists before pulling key, p=joduinn, r=cf 2007-08-31 12:46:47 -07:00
rhelmer@mozilla.com
9689324a3f tweak Stage.pm to use public key from mofo repo p=joduinn r=preed 2007-08-30 20:44:48 -07:00
rhelmer@mozilla.com
5c4129bee9 com not org 2007-08-23 01:18:23 -07:00
rhelmer@mozilla.com
b81192aa20 2007 rc1 config b=393264 r=cf 2007-08-22 12:51:02 -07:00
rhelmer@mozilla.com
2a3d338504 wait for signing log to proceed b=392969 r=cf 2007-08-22 09:09:13 -07:00
rhelmer@mozilla.com
ef14d6c847 set stagingUser and stagingServer in StoreBuildID method 2007-08-21 08:40:20 -07:00
rhelmer@mozilla.com
d7ce83e19c varibilize download/ftp/stage.m.o and replace sshUser/sshServer w/ stagingUser/stagingServer b=391968 r=cf 2007-08-20 17:32:16 -07:00
rhelmer@mozilla.com
a8a7706077 include CvsCatfile b=387970 r=me 2007-08-20 16:30:48 -07:00
rhelmer@mozilla.com
c270e6aa7a backing out attachment 276714 from bug 387970, see comment 30 2007-08-20 12:11:10 -07:00
dbaron@dbaron.org
6998fc642c Link readers against libxul when trace-malloc is part of libxul (fixing tinderbox bustage). 2007-08-19 18:30:04 -07:00
dbaron@dbaron.org
a966e89ed8 Revert previous checkin. 2007-08-19 17:59:57 -07:00
dbaron@dbaron.org
3281511c0d Attempt to fix trace-malloc bustage in libxul builds by removing LIBXUL_LIBRARY=1 (fixing tinderbox bustage for newly-enabled test). 2007-08-19 17:50:01 -07:00
dbaron@dbaron.org
94e8f8765d Force linking with the C++ compiler rather than the C compiler (since we're using SIMPLECPPSRCS rather than CPPSRCS). b=392118 r=bsmedberg a=bzbarsky 2007-08-19 17:00:40 -07:00
rhelmer@mozilla.com
9361806de5 use sysvar not var for logDir b=375782 r=cf 2007-08-19 09:51:54 -07:00
preed@mozilla.com
92a27990f9 Bug 392579: Corrections from rhelmer's drive by. 2007-08-18 12:48:34 -07:00
dbaron@dbaron.org
9a4248ca82 Initial underscore for symbols is not only public symbols, and we can remove it for C++ too if we pass the right option to c++filt. 2007-08-16 23:26:09 -07:00
rhelmer@mozilla.com
1636de2ecb make sure to use .clean 2007-08-15 19:01:48 -07:00
preed@mozilla.com
35a7b673a8 Bug 387970: _M5 regression issues; fix the PatcherConfig bug where to/from/past-updates stanzas of the config don't get updated if we were on RC > 1, but hadn't run updates yet. r=cf, r=rhelmer 2007-08-15 17:16:59 -07:00
preed@mozilla.com
4e684f94ad Bug 387970: _M5 regression issues; this patch moves CvsTag from Bootstrap::Step::Tag to Bootstrap::Util, so other parts can get access to its functionality. (Need this change to fix the Bootstrap::Step::TinderConfig not tagging things when it's done.) 2007-08-15 17:03:47 -07:00
preed@mozilla.com
712a3e2642 Bug 387970: Release regressions in _M5; this takes care of the ftp/pub/firefox/nightly/$version-candidates directory having the incorrect permission upon creation. r=cf 2007-08-15 16:50:13 -07:00
rhelmer@mozilla.com
94e07d83bc make staging creation more hands-off b=391968 r=cf 2007-08-15 11:46:22 -07:00
rhelmer@mozilla.com
a1e18874df pass build ID to FTP for use by PatcherConfig b=387970 r=preed 2007-08-14 16:53:34 -07:00
dbaron@dbaron.org
881a6d3689 Port trace-malloc to Mac OS X. b=392118 r+a=brendan 2007-08-14 09:35:46 -07:00
dbaron@dbaron.org
69a73cb48f Trim extra underscores. 2007-08-13 22:06:05 -07:00
dbaron@dbaron.org
fcaa1f9920 Use vmaddr for __TEXT section, not first section, so that we get correct results for the binary. 2007-08-13 21:44:33 -07:00
dbaron@dbaron.org
251fd2061d Don't ignore exported symbols. 2007-08-13 21:35:29 -07:00
dbaron@dbaron.org
ffa00b56cc Correct stack trace addresses to call instruction rather than return instruction. Read SO stabs entries. 2007-08-13 21:28:51 -07:00
dbaron@dbaron.org
29e5ad74e8 Add script to fix Mac OS X stack traces. b=336517 2007-08-13 20:25:51 -07:00
dbaron@dbaron.org
2166d7227d Don't count frees of things whose allocations weren't counted because they were before we overrode malloc, etc. b=391950 r+a=brendan 2007-08-12 15:20:36 -07:00
dbaron@dbaron.org
bcfba5e648 Make void signatures match header. b=391766 r+a=brendan 2007-08-10 17:53:28 -07:00
dbaron@dbaron.org
a991022e1d Lock around NS_TraceMallocDumpAllocations. b=391766 r+a=brendan 2007-08-10 17:53:02 -07:00
dbaron@dbaron.org
37da47df11 Stop using strncpy unnecessarily. b=391766 r+a=brendan 2007-08-10 17:52:35 -07:00
nrthomas@gmail.com
ad4033549d Bug 391320, use sysvar for logDir lookups, r=preed 2007-08-10 16:30:01 -07:00
dbaron@dbaron.org
83b6e937d9 Add suppression code around calls to original allocation functions to handle things like new[] calling new. b=391491 r+a=brendan 2007-08-10 15:22:07 -07:00
dbaron@dbaron.org
594a81ecec Hook new[] and delete[] too, since (with VC8 anyway) we're picking up new[] through new, but not picking up delete[]. b=391491 r+a=brendan 2007-08-10 15:21:37 -07:00
dbaron@dbaron.org
9ea1648f72 Define the __libc_* on Windows to something that does automatic suppression, like on Linux. b=391477 r+a=brendan 2007-08-10 15:21:13 -07:00
dbaron@dbaron.org
9afc343b9e Convert trace-malloc to using XPCOM stack walking API. b=374829 r+a=brendan 2007-08-10 15:20:48 -07:00
dbaron@dbaron.org
3e7b4a367c Start reducing the scope of locking in trace-malloc, and convert the PRMonitor to a PRLock. b=376874 r+a=brendan 2007-08-10 15:19:32 -07:00
dbaron@dbaron.org
f15bcfa55a Use thread-local storage for tracing suppression. b=376874 r+a=brendan 2007-08-10 15:19:14 -07:00
dbaron@dbaron.org
083928ec06 Fix bustage on VC8. b=391141 r=brendan a=DEBUG-only 2007-08-10 14:26:03 -07:00
dbaron@dbaron.org
ee01e951f8 Improve performance when trace-malloc is built but not used by adding a fast-path around the locking. b=150015 r=brendan a=bzbarsky 2007-08-10 14:24:32 -07:00
preed@mozilla.com
b5a219d6b3 Bug 354166: Cache HashFile() calls. r=cf 2007-08-09 15:10:53 -07:00
nrthomas@gmail.com
034291b1f0 Bug 388717, Automation changes for Tb1.5.0.13 RC1, r=preed 2007-08-09 15:08:58 -07:00
rhelmer@mozilla.com
34e33dbd3d simple build unpacker, b=373995 r=preed 2007-08-06 19:20:54 -07:00
sdwilsh@shawnwilsher.com
54e156e6dd Bug 319768 - (XPathGenerator) - Implement XPath generator. Patch by Alex Vincent <ajvincent@gmail.com>. r=peterv, sr=jonas NPOTB 2007-08-03 16:00:39 -07:00
preed@mozilla.com
1d49c95ed8 Bump the Thunderbird 2.0.0.6 candidates to RC2 to correct bug 389975. 2007-07-28 16:27:48 -07:00
preed@mozilla.com
f2e3193376 Bug 389915: bootstrap.cfg bumps for Tbird 2.0.0.6; r=rhelmer 2007-07-27 18:27:16 -07:00
preed@mozilla.com
818907b239 Bug 389218: bootstrap.cfg bumps for 2.0.0.6 rc 2. 2007-07-25 16:59:09 -07:00
rhelmer@mozilla.com
ab0afd6dfa make blat write to a tempfile, so it works on all tested versions b=372762 r=cf 2007-07-25 12:04:04 -07:00
preed@mozilla.com
ca08450a08 Bug 389218: bootstrap.cfg changes for fx2006; r=cf 2007-07-23 00:37:35 -07:00
rhelmer@mozilla.com
8a00a2b081 check out shipped-locales file before trying to use it, b=389172 r=preed 2007-07-22 18:48:27 -07:00
bzbarsky@mit.edu
f5ac8e42b3 Make codesighs work on OSX again. Bug 388891, patch by Vlad Sukhoy
<vladimir.sukhoy@gmail.com>, r=shebs
2007-07-20 20:23:35 -07:00
ccooper@deadsquid.com
dc7441a096 - adding files to allow clean shutdown on Mac 2007-07-19 13:48:57 -07:00
preed@mozilla.com
cacd3f2d39 Bug 388103: release automation config bumps for Tb 2.0.0.5; r=rhelmer 2007-07-16 02:11:28 -07:00
preed@mozilla.com
bdd08278d9 Start RC 2 builds for Firefox 2.0.0.5; picks up regression bug 387979. 2007-07-13 15:18:31 -07:00
preed@mozilla.com
26eeeaf2d4 Bug 387766: Version/config bumps for Fx 2005; r=rhelmer,cf 2007-07-12 14:57:43 -07:00
nrthomas@gmail.com
dccb37e5c2 Bug 378226, Push() subroutine for Updates step, r=rhelmer 2007-07-12 10:54:14 -07:00
nrthomas@gmail.com
c210754cf2 Bug 378226, Push() subroutines for Build & Repack steps, r=rhelmer 2007-07-12 10:47:39 -07:00
rhelmer@mozilla.com
2aa4371c12 bump all relevant tags in client.mk b=387426 r=preed r=cf 2007-07-11 20:57:18 -07:00
axel@pike.org
7a980896a6 bug 387665, don't overwrite existing files, r=rcambell 2007-07-11 07:23:37 -07:00
rhelmer@mozilla.com
e0b54d8a65 handle cc list better in emergency fail email b=372762 r=preed 2007-07-10 23:12:16 -07:00
axel@pike.org
ac6a2c0e25 bug 387437, add --app to specify application, r=KaiRo 2007-07-10 06:55:01 -07:00
preed@mozilla.com
6341fd3eb5 Bug 372755: respin support for Bootstrap. Finally! ;-) r=rhelmer,cf 2007-07-05 15:58:32 -07:00
axel@pike.org
eacafa5d11 bug 383585, improve tooling for dummy localizations, r=sayrer 2007-07-03 10:54:52 -07:00
nrthomas@gmail.com
f62f60723e Bug 378226, Push support for Source step, r=rhelmer 2007-06-27 03:46:27 -07:00
sdwilsh@shawnwilsher.com
0400e02de6 Bug 384235 - The check-interactive target doesn't load head_*, tail_* files for a test. Patch by Alex Vincent <ajvincent@gmail.com>. r=rcampbell 2007-06-26 17:51:33 -07:00
dcamp@mozilla.com
f55b9b63b9 Bug 385420: codesighs buffer is too small for some breakpad functions. r=dbaron 2007-06-21 22:41:32 -07:00
dbaron@dbaron.org
8b2bbe501c Switch from readelf to objdump for reading contents of sections, since readelf switched its output format. 2007-06-20 15:01:17 -07:00
dbaron@dbaron.org
2ffac68147 Add code to automatically uncompress .gz and .bz2 files that are given as arguments. 2007-06-20 14:59:33 -07:00
nrthomas@gmail.com
7ed16b56e9 Bug 376959, follow symlinks when doing Repack verification, r=preed 2007-06-14 02:06:12 -07:00
rhelmer@mozilla.com
3c1c8868ce make Config->Bump() handle no whitespace between variables b=379380 r=preed 2007-06-13 20:45:00 -07:00
nrthomas@gmail.com
cc017986f8 Bug 384024, remove buildTree configuration, r=rhelmer 2007-06-11 13:47:19 -07:00
asqueella@gmail.com
7cbb96fa68 Bug 381499 - Components.utils.import reports NS_ERROR_FAILURE when the file not existsswitch to NS_ERROR_FILE_NOT_FOUND and update testsr=sayrer, sr=brendan 2007-06-07 15:34:06 -07:00
rcampbell@mozilla.com
92b742dfd1 Bug 382682, Add makefile target to launch interactive xpcshell for debugging. Patch by Alex Vincent 2007-06-06 12:40:30 -07:00
nrthomas@gmail.com
07bb60ba0f Bug 382823, mods to bootstrap config for Tb2004, r=preed 2007-06-04 10:21:33 -07:00
axel@pike.org
9fab9301bf bug 382451, use mkdir -p instead of mkdirhier, r=bsmedberg 2007-05-30 11:00:53 -07:00
sdwilsh@shawnwilsher.com
97c8ba1e03 Bug 381633 - xpcshell test harness should use strict warnings in JavaScript. r=rcampbell 2007-05-25 16:25:14 -07:00
bent.mozilla@gmail.com
5c7024b338 Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions. 2007-05-23 13:08:44 -07:00
nrthomas@gmail.com
382a0edde0 Bug 381172, use DisableCompleteJump to override of code that forces complete update, r=preed 2007-05-23 02:58:30 -07:00
gerv@gerv.net
1ee5ef1364 Updates from latest attempt to make ID list 2007-05-17 07:55:53 -07:00
nrthomas@gmail.com
006cbefa89 Bug 380859, fix perl warning, r=rhelmer 2007-05-16 13:59:43 -07:00
nrthomas@gmail.com
ea966f262a For bug 379241, bump automation config for RC3 2007-05-15 01:27:01 -07:00
nrthomas@gmail.com
fccbf65094 For bug 379241, update bootstrap.cfg for RC2 2007-05-10 03:36:28 -07:00
nrthomas@gmail.com
1c4f6f0530 For bug 379240, update bootstrap.cfg for RC2 2007-05-10 02:56:04 -07:00
Olli.Pettay@helsinki.fi
07850bc536 xpcshell testcases for Bug 378247, p=Alex Vincent 2007-05-09 03:48:21 -07:00
preed@mozilla.com
77cca2ed86 Bug 375782: Bootstrap - Dependent tool config file gen for patcher2. r=cf/rhelmer. 2007-05-08 19:02:33 -07:00
rhelmer@mozilla.com
a04dee4cff no leading slash-tmp needed for TMPDIR 2007-05-07 16:28:36 -07:00
rhelmer@mozilla.com
060f495cbd add error checking. b=375219, r=dbaron 2007-05-07 16:11:40 -07:00
preed@mozilla.com
434967f276 Bug 375332: patcher2 changes required to support beta program: 2nd part of this feature:While generating the snippets, see if I'm a channel for which we're publishing rc's; if so, then I want the appv advertised in the snippet to have "rcN" appended to it, but nothing else.There's a special case for partial updates (which makes this patch especially hairy) where if the rc value is greater than 1, we need to publish a complete patch, because we're not generating partials from every RC to the final build. There's some extra code in here to deal with that.There's also some code to pretty print when we do this munging.r=rhelmer, cf (implicitly, since he gets to run it first, and will know if it blows up in his face ;-) 2007-05-02 17:45:18 -07:00
nrthomas@gmail.com
4474f4e32e Bug 379240, add bootstrap.cfg for Thunderbird 1.5.0.12, r=rhelmer 2007-05-01 14:45:03 -07:00
nrthomas@gmail.com
193fefa2b3 Bug 379240, add bootstrap.cfg for Firefox 1.5.0.12 builds (including the lesson learnt from the 2.0.0.4 equivalent), r=rhelmer 2007-05-01 06:37:59 -07:00
cltbld
948317ad86 Followup to bug 379241, macosx is the platofrm name, not mac 2007-05-01 05:49:56 -07:00
cltbld
bbaf835d99 Follow up to bug 379241 2007-05-01 05:44:00 -07:00
cltbld
90012b6d40 Follow up to bug 379241 2007-05-01 05:43:21 -07:00
nrthomas@gmail.com
5ea281e4e1 Bug 379241, add bootstrap config for Firefox 2.0.0.4, r=rhelmer 2007-05-01 03:56:08 -07:00
rhelmer@mozilla.com
3427f75e60 introduce and use CvsCatfile for constructing CVS paths from an array. b=371325 r=preed. While we're in there, pick up a fix in Updates step to get oldVersion, and call Verify right after Execute for Tag substeps. 2007-04-30 13:55:21 -07:00