mcafee%netscape.com
e03ee88bb4
HiRes comment
2001-10-12 00:04:26 +00:00
mcafee%netscape.com
a689aa5acc
usage, allow for different exe names, e.g. mozilla or netscape or galeon
2001-10-12 00:02:32 +00:00
mcafee%netscape.com
c32652a538
first attempt
2001-10-11 23:44:50 +00:00
mcafee%netscape.com
da9fd4bbf4
Checking in copy of tools/tinderbox/gettime.pl, sorry for the copy. both places need this, I didn't want either to depend on the other copy. this shouldn't change too much, hope that's ok.
2001-10-11 23:34:31 +00:00
mcafee%netscape.com
40c34473db
moved startup-test.html file, pointing at new location now. Assumes you're linking to this at the top level.
2001-10-11 23:14:18 +00:00
mcafee%netscape.com
9ca2c785d4
Copying this file from mozilla/build. r=jrgm,dp
2001-10-11 22:31:15 +00:00
waterson%netscape.com
9689115dcc
Mmm, more types.
2001-10-10 03:32:41 +00:00
waterson%netscape.com
bed3411465
More types!
2001-10-09 21:58:41 +00:00
waterson%netscape.com
98320cf036
Update types for code drift.
2001-10-09 17:11:25 +00:00
seawood%netscape.com
118fe7c835
Skip setting the result of the regxpcom run since AliveTest assume the binary will run forever and regxpcom does not
2001-10-06 10:03:46 +00:00
seawood%netscape.com
6218b21501
Run regxpcom before tests to fix potential bustage caused by contractid changes since we do not autoreg opt builds
2001-10-06 09:12:29 +00:00
dbaron%fas.harvard.edu
4dd151063c
Add JP_APPEND option to JPROF_FLAGS for profiling of startup. b=102014 r=jag sr=brendan
2001-10-06 06:37:41 +00:00
rginda%netscape.com
3359fd4d98
- not built -
...
use "long name" for displayName
2001-10-02 22:25:47 +00:00
rginda%netscape.com
1a51d5849c
- not built -
...
fix chrome:author attribute
2001-10-01 21:13:50 +00:00
gerv%gerv.net
f385eb981a
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
rginda%netscape.com
e37326495f
fix seealso section
2001-09-28 00:43:23 +00:00
alecf%netscape.com
a144f67930
fix strictness and remove the clustering for now and just color visited modules
2001-09-27 18:02:05 +00:00
seawood%netscape.com
4d0027ca39
Replace File::List with homegrown rfind(). sr=alecf
...
not part of the pull much less the build
2001-09-27 17:54:10 +00:00
dougt%netscape.com
5935143361
reverting 99248. r=shaver|brendan@mozilla.org
2001-09-27 03:52:45 +00:00
dbaron%fas.harvard.edu
3316d8ff52
Fix build bustage. Not part of the default build. b=99248
2001-09-27 00:43:32 +00:00
dougt%netscape.com
d367501b1d
uses strtok_r if avaliable. r=doug/cls, sr=rpotts, patch by drepper@cygnus.com. bug 99248
2001-09-25 23:31:27 +00:00
mcafee%netscape.com
33ac716846
Adding check for Time::HiRes for gettimeofday(), this perl package can give us 1ms resolution instead of default of 1s resolution. tbox instances will need to symlink in gettime.pl.
2001-09-25 01:36:11 +00:00
mcafee%netscape.com
35df625dea
Time::HiRes wrapper, code=jrgm@netscape.com
2001-09-25 00:49:38 +00:00
mcafee%netscape.com
4434c6a76b
switching to sourceforge cvs server, more in sync?
2001-09-22 22:05:58 +00:00
alecf%netscape.com
ef89d24efe
add url to GraphViz in the comments
2001-09-21 19:49:25 +00:00
alecf%netscape.com
47352d14e3
update with clustering ability and comments
2001-09-20 23:01:21 +00:00
jaggernaut%netscape.com
dca733592b
Clean up some of the die messages, only look for srcdirs which have "mozilla" or "ns" in them (shortcut around fancy Makefile parsing), emit one module per line.
2001-09-18 16:08:37 +00:00
alecf%netscape.com
2a9cc6a409
add some comments, clean up the generated graphs, etc
2001-09-18 05:46:45 +00:00
jaggernaut%netscape.com
aa16a92c87
Allow this script to work on ns trees too, and have more helpful error reporting when no srcdir was found in a Makefile.
2001-09-14 18:45:30 +00:00
jaggernaut%netscape.com
a7fbfda273
Oops, messed up the copyright in the license part, rectifying that. r=michel@rubberchicken.nl
2001-09-13 00:31:47 +00:00
alecf%netscape.com
5c606fad97
add platform support
2001-09-12 18:46:31 +00:00
jaggernaut%netscape.com
3175c8ebca
Add perl script that cleans up the REQUIRES lines in Makefile.in files by removing module names which aren't "REQUIRE"d any longer.
2001-09-12 18:06:07 +00:00
dbaron%fas.harvard.edu
2017621c41
Oops.
2001-09-12 16:57:21 +00:00
dbaron%fas.harvard.edu
efcb754050
Add script that uses gcc-generated dependency files to count the number of C/C++ files for which each header file is brought in.
2001-09-12 16:55:38 +00:00
alecf%netscape.com
168af9710b
oops, comment out some code that I wasn't done with
2001-09-12 16:52:26 +00:00
alecf%netscape.com
f4ce9b363c
first time added
...
generates graphviz-style .dot files from REQUIRES/MODULE entries in makefiles
2001-09-12 16:51:11 +00:00
brendan%mozilla.org
567e35c2fc
1. Fix jsdhash/pldhash.[ch] so that add/remove cycles for a given k do not
...
create a long chain of removed sentinels. Also, when adding k to a table
where k is not mapped, but where k hashes to a chain that includes removed
sentinels, recycle the first removed sentinel in the chain for k's entry.
2. Cache cx->resolving till js_DestroyContext, to avoid high JSDHashTable
new/destroy overhead in js_LookupProperty.
3. Add NS_TraceStack to nsTraceMalloc.[ch] and clean the .c file up a bit.
2001-09-12 06:39:31 +00:00
mcafee%netscape.com
2e63297d8d
Avoid stomping on build status when testing for Embed build status. One line change, rest is whitespace cleanup
2001-09-11 07:43:37 +00:00
mcafee%netscape.com
edfcd79800
po/ChangeLog hack, for gettext bug
2001-09-10 09:07:29 +00:00
mcafee%netscape.com
50ea6429f0
Fixing some logic errors
2001-09-10 03:27:27 +00:00
mcafee%netscape.com
677cd08ce0
Backing out my change to avoid pulling by date on branches, my assertion that this didn't work was incorrect. thanks to cls for figuring this out.
2001-09-08 22:31:24 +00:00
cls%seawood.org
98867a9c42
Set MOZILLA_FIVE_HOME to use $binary dir on each loop
2001-09-08 21:37:06 +00:00
dbaron%fas.harvard.edu
03b8e91855
Move trace-malloc readers from mozilla/xpcom/base/ to mozilla/tools/trace-malloc/. Add a --shutdown-leaks option to nsTraceMalloc to dump, to the file given as an argument to the option, information about allocations still live at shutdown. Add a new trace-malloc reader (leakstats.c) to print leak statistics. b=84831 r=jag sr=brendan
2001-09-08 18:29:24 +00:00
mcafee%netscape.com
3a0465ae86
Fixing test for BuildTag, we weren't pulling by date in the normal case
2001-08-31 19:36:35 +00:00
mcafee%netscape.com
fc6181609b
Back to jrgm server, cowtools not ready yet. r=jrgm
2001-08-31 06:50:15 +00:00
mcafee%netscape.com
f9bf549290
switching layout server. r=jrgm
2001-08-30 23:59:47 +00:00
mcafee%netscape.com
10b8c7ce4e
Don't set date tag when branch tag is set. cvs currently only supports one tag.
2001-08-28 01:43:08 +00:00
bbaetz%cs.mcgill.ca
bddfb98126
Add http regression test suite + harness. Requires python.
...
Not part of default pull or build.
2001-08-27 01:13:41 +00:00
mcafee%netscape.com
e18dd366ba
startup test note
2001-08-25 01:09:38 +00:00
mcafee%netscape.com
e6f496ada3
Fix for rh7.1/jvm1.3.0 hang bug
2001-08-24 01:02:07 +00:00
mcafee%netscape.com
5cc4bffdad
minor comment nit
2001-08-23 07:09:09 +00:00
mcafee%netscape.com
9f9fa8d6fe
Set MOZILLA_FIVE_HOME for each build loop. reduce sleep time to 10sec for performance tests. debug printouts.
2001-08-23 04:59:55 +00:00
mcafee%netscape.com
199b81019b
Adding java test, whitespace cleanup
2001-08-23 01:06:35 +00:00
mcafee%netscape.com
c59dca5b3e
moving cvsroot out to tinder-defaults.pl, getting rid of netscape default. Fixed a my variable so I can comment out the run_shell_command line for testing.
2001-08-20 22:45:25 +00:00
mcafee%netscape.com
2ecc85e62e
minor stuff, comments, using right cvs command
2001-08-20 22:43:36 +00:00
cls%seawood.org
00721c0015
Removing hardcoded test for TestGtkEmbed as not all of our platforms build TestGtkEmbed by default
2001-08-17 08:12:31 +00:00
cltbld%netscape.com
2f20602b5a
add fast-update
2001-08-16 22:05:06 +00:00
mcafee%netscape.com
7c19135274
Adding failure count
2001-08-16 02:50:16 +00:00
mcafee%netscape.com
8c7623fa5e
status reporting, turning tests on
2001-08-16 02:48:40 +00:00
mcafee%netscape.com
59a97adcab
Pass mozilla_dir to post-mozilla build. properly pull and build galeon source.
2001-08-14 06:36:41 +00:00
mcafee%netscape.com
b1b1355e81
switch to TestGtkEmbed
2001-08-14 04:41:16 +00:00
mcafee%netscape.com
17bbe8f44f
Removing dead build file
2001-08-13 22:21:57 +00:00
mcafee%netscape.com
2d0e000546
Removing abandoned embed build script
2001-08-13 22:18:09 +00:00
bryner%netscape.com
68a8cd8cf3
Bug 94062 - remove support for MOZ_NSS_AUTOCONF. Patch from wtc, r=cls.
2001-08-12 04:25:41 +00:00
cls%seawood.org
1df7af38af
Fix dependencies for parallel builds
2001-08-06 04:36:26 +00:00
jrgm%netscape.com
9a276217f1
Initial checking.
2001-08-06 03:47:27 +00:00
brendan%mozilla.org
8c7c819206
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
2001-07-31 19:05:34 +00:00
cls%seawood.org
39e98a2e43
Replace use of alarm() with a simple counter as it's bad karma to mix sleep() & alarm() (so says the alarm() manpage). Makes BeOS tinderbox tests work when cycling.
2001-07-30 02:20:35 +00:00
cls%seawood.org
8e92b775ac
Set LIBRARY_PATH & ADDON_PATH for BeOS. Explicitly call perl when running bloatdiff.pl
2001-07-27 20:51:26 +00:00
mcafee%netscape.com
baf42938bc
--disable-crash-dialog not implemented yet.
2001-07-22 02:03:53 +00:00
mcafee%netscape.com
6eb84a74ba
Adding crash_recovery=0 comment for AliveTest.
2001-07-22 02:02:53 +00:00
rginda%netscape.com
f02d64e0a3
fix regression in sample xul app
2001-07-20 23:47:11 +00:00
rogc%netscape.com
4ea7fa96e0
Updated trace-malloc tools. Updated type inferences in types.dat.
...
Enhanced type inference logic in TraceMalloc.pm to allow substack
matching so we can have fallback types.
b=62996,r=blizzard,sr=waterson.
2001-07-20 00:59:24 +00:00
waterson%netscape.com
0ddf48b3ba
Remove copies of files that got moved to subdir.
2001-07-17 21:56:38 +00:00
mcafee%netscape.com
a136605d16
post-mozilla.pl style method for building galeon
2001-07-17 17:57:57 +00:00
mcafee%netscape.com
4578efecdf
Switching to return value for PostMozilla status.
2001-07-17 17:56:32 +00:00
mcafee%netscape.com
aed9297eae
simpler example
2001-07-17 01:15:11 +00:00
mcafee%netscape.com
6bd50674fc
Sample post-mozilla.pl file, for doing post-mozilla (external) builds
2001-07-17 00:52:49 +00:00
mcafee%netscape.com
2df60602ac
help messages for post-mozilla.pl
2001-07-16 23:13:52 +00:00
dbaron%fas.harvard.edu
355bb62879
Make includes (-i) and excludes (-e) work. b=90755 r=jim_nance@yahoo.com sr=waterson
2001-07-16 20:44:07 +00:00
mcafee%netscape.com
92b4ad71ac
Adding support for external, post-mozilla builds.
2001-07-16 20:23:52 +00:00
rogc%netscape.com
ce47970433
Added heuristics for speculative RTTI for gnu 2.96 compilers.
...
b=62996,r=blizzard,sr=waterson.
2001-07-13 22:40:04 +00:00
waterson%netscape.com
3749e165bb
Bug 87215. Make jprof work right with the static build. r=cls, sr=leaf
2001-06-29 22:45:45 +00:00
mcafee%netscape.com
bbc879213d
comment: bloat tests need --enable-logrefcnt --enable-perf-metrics for opt. builds
2001-06-19 21:57:07 +00:00
mcafee%netscape.com
0ee846835d
Automatically set BaseDir to cwd(), this avoids possibility of manual error and not finding mozconfig files properly.
2001-06-16 06:30:22 +00:00
mcafee%netscape.com
40c0fbae34
better defaults
2001-06-15 05:15:37 +00:00
mcafee%netscape.com
7137fc3a52
adding support for .mozconfig
2001-06-13 23:35:15 +00:00
mcafee%netscape.com
35a026e04b
example configs
2001-06-04 22:26:20 +00:00
mcafee%netscape.com
c27d528a6d
Adding 586 case
2001-05-19 07:20:26 +00:00
cls%seawood.org
543f589ca0
Remove moz-smoke reference
2001-05-14 12:40:28 +00:00
cls%seawood.org
791c9829cc
Removing build-moz-ports.pl as it's fairly out of date and all ports use build-seamonkey.pl now
2001-05-14 12:36:40 +00:00
dr%netscape.com
da269460c0
fix for 80067 (assignment vs. equality typos). r=mkaply, mjudge, sr=jst
2001-05-11 05:36:00 +00:00
cls%seawood.org
7467aff70b
Add extra newline so that BeOS can send reports properly
2001-05-11 02:36:32 +00:00
cls%seawood.org
ba69f6b703
Only set ConfigureEnvArgs if they are not already set. (Sol x86)
2001-05-11 02:31:32 +00:00
cls%seawood.org
d4ca6af8c3
Update BSDI section to work with BSDI 4.x
2001-05-11 02:28:23 +00:00
dprice%netscape.com
c3448c78bb
was failing to find the modules if the user defined the path.
2001-05-03 00:09:08 +00:00
dprice%netscape.com
adda1b5865
preloader locks up when configured incorrectly.
...
in KeepAliveTimerProc() if p is null, count is never incremented.
moving increment of count out of the if
2001-05-02 23:43:04 +00:00
dprice%netscape.com
11f0ed04ae
missed one update in KeepAliveProc *p should be volatile
2001-05-02 23:34:22 +00:00
dprice%netscape.com
70504561c6
merging in rick's changes, sliders hooked up properly, new option to load the
...
awt.dll and a new UI to tell where the preloader is finding .dlls.
2001-05-02 22:11:51 +00:00
mcafee%netscape.com
2e967f25fc
Adding support for building security
2001-04-26 22:17:18 +00:00
curt%scruznet.com
e7c462053e
Initial checkin
2001-04-25 20:25:57 +00:00
curt%scruznet.com
502f5c1ebe
Changed to memtest_form.cgi
2001-04-25 20:22:09 +00:00
dprice%netscape.com
9078747265
NOT IN THE BUILD
...
76004 - sr=waterson r=dprice,rickg Checking in the preloader
2001-04-25 04:30:41 +00:00
rginda%netscape.com
a34132f8df
initial add of license templates
2001-04-18 22:06:17 +00:00
rginda%netscape.com
9def5b89f0
initial add of xul-app template
2001-04-18 22:04:30 +00:00
rginda%netscape.com
138e2d8e2c
initial add of template processor
2001-04-18 21:45:10 +00:00
curt%scruznet.com
708381abb0
*** empty log message ***
2001-04-16 21:13:41 +00:00
mcafee%netscape.com
ba468295f4
rename startup.html to startup-test.html
2001-04-10 04:02:21 +00:00
mcafee%netscape.com
a8a04d921b
Adding startup test.
2001-04-10 03:33:35 +00:00
mcafee%netscape.com
64cdb8153a
Adding startup timeout
2001-04-09 23:08:28 +00:00
mcafee%netscape.com
c24a5aa253
Support for run_system_cmd, to introduce sync;sleep settling for performance test. Stub for startup test.
2001-04-09 22:44:49 +00:00
mcafee%netscape.com
83e77d10a6
comment for jrgm test.
2001-04-07 06:49:40 +00:00
mcafee%netscape.com
de72619c2d
Adding support for user comments, mozconfig.
2001-04-06 22:38:16 +00:00
mcafee%netscape.com
12f4f4978d
Adding support for mozconfig
2001-04-06 21:57:21 +00:00
mcafee%netscape.com
64b5c54c74
Configurable timeout for layout test.
2001-04-06 08:09:33 +00:00
mcafee%netscape.com
7c49ee3cd0
renaming layout test
2001-04-06 07:31:04 +00:00
mcafee%netscape.com
410da1bb01
15min timeout for page loader test, removing test printfs.
2001-04-06 04:32:53 +00:00
mcafee%netscape.com
e3f624df91
Run command instead of just binary command. add jrgm url
2001-04-05 06:12:12 +00:00
mcafee%netscape.com
278a5fd7d4
Adding named logfiles, test support.
2001-04-05 00:33:19 +00:00
mcafee%netscape.com
783662c024
print out system id
2001-04-03 22:47:50 +00:00
mcafee%netscape.com
a63dd747dc
Fixes for OBJDIR builds
2001-03-23 21:37:13 +00:00
mcafee%netscape.com
1b8f195e27
Adding 32048ObjDir support, some comments
2001-03-22 08:02:43 +00:00
mcafee%netscape.com
b552370668
support for embedtest
2001-03-03 02:14:29 +00:00
mcafee%netscape.com
5fe01b7a80
Brief file descriptions
2001-02-27 22:41:45 +00:00
mcafee%netscape.com
fe75d7f054
embed.mk not part of this process right now.
2001-02-27 20:57:06 +00:00
mcafee%netscape.com
44ca8c3a89
First-pass hack attempt at embed tinderbox script
2001-02-27 18:47:21 +00:00
dbaron%fas.harvard.edu
db33e6668b
Scripts shouldn't be in TARGETS, because it makes them be removed by 'make clean'.
2001-02-16 18:20:06 +00:00
thesteve%netscape.com
34b78eabbd
dded a rule to recognize <nsScanner> responsibility for an allocation. r=waterson
2001-02-16 18:17:11 +00:00
dbaron%fas.harvard.edu
1eeeb5baba
Fix objdir build bustage by not trying to install from the objdir a script that is in the srcdir. r=bryner
2001-02-16 03:39:57 +00:00
mcafee%netscape.com
3f9807111b
Adding percentage column for flat profile, hits/totalhits.
2001-02-16 01:36:58 +00:00
mcafee%netscape.com
44594c303d
Cleaning up html, strip libs warning
2001-02-15 22:22:52 +00:00
mcafee%netscape.com
2932879195
Adding doc links to output format, cleaning up some of the href UI.
2001-02-15 03:37:46 +00:00
mcafee%netscape.com
0b258b11a7
anchor tags #flat, #hier
2001-02-15 03:24:41 +00:00
mcafee%netscape.com
0c3a467407
Adding support for JP_REALTIME=1, which uses ALRM signal to start.
2001-02-15 03:03:04 +00:00
mcafee%netscape.com
b7436693f1
Adding jprofsig helper script to make it easier to use jprof. Usage: jprofsig [start|stop]
2001-02-15 02:47:14 +00:00
waterson%netscape.com
cc68304a31
Break down string and void* data.
2001-02-13 10:24:28 +00:00
waterson%netscape.com
d9a3237984
Add brendan's js regexp fu.
2001-02-08 06:45:38 +00:00
waterson%netscape.com
d73182c49c
Add support for regexps.
2001-02-08 06:45:29 +00:00
sspitzer%netscape.com
17efaa59f7
fix spelling in comment. no bug #.
2001-02-01 00:29:40 +00:00
mjudge%netscape.com
e5dbae6f52
R,SR = waterson, kin, brendan. trace_malloc work. these changes should only be iuncorporated into the build process if someone defines MOZ_TRACE_MALLOC into their build
2001-01-25 22:54:05 +00:00
curt%scruznet.com
ea079aa7ca
Somewhere along the line the 5 yahoos at the beginning got removed so I'm
...
putting them back. See notes for version 1.2.
2001-01-23 03:04:12 +00:00
curt%scruznet.com
15a29a6235
Added 5 international urls to the list.
2001-01-23 02:59:48 +00:00
mjudge%netscape.com
9fdc083176
not in build. only used for trace malloc purposes. This will be reviewed once a makefile change is made
2001-01-17 21:07:42 +00:00
mjudge%netscape.com
3e21ae3574
not in build. for tracemalloc purposes only. when makefile is edited to add this as compile option There will be a reviewer of these checkins as well
2001-01-17 21:06:51 +00:00
curt%scruznet.com
4104018f4b
Decided the list would be more useful if it is ordered so it is now sorted
...
from greatest memory consumer to least.
2001-01-08 22:17:30 +00:00
waterson%netscape.com
a2205b28c7
Strip trailing ^M characters.
2001-01-05 02:58:17 +00:00
kandrot%netscape.com
698c02a509
Added more Intel instructions and some more debugging info.
2001-01-04 05:35:23 +00:00
mcafee%netscape.com
aeb452b6db
Comment change only, suggestion for leak-testing a set of source code changes.
2001-01-04 02:59:30 +00:00
curt%scruznet.com
9c59068583
Accepts a variable definition Interval=n where n is the number of urls
...
over which the regression should be done. The regression will be calculated
and printed out for each n urls and followed by a regression for the
entire set of data.
2001-01-03 01:36:35 +00:00
kandrot%netscape.com
2fde45fa53
Very simple test progam I am using to debug post_compile
2001-01-02 09:20:40 +00:00
kandrot%netscape.com
8bd0d6449e
Final check in for the night. Lots of details to finish to make it work well.
2001-01-02 09:19:35 +00:00
kandrot%netscape.com
7d0635250c
It now does some basic code stripping and optimizing. Now that the concept
...
seems to be proven, it is a matter of time to fill in the details.
2001-01-02 07:44:26 +00:00
kandrot%netscape.com
80ac3dec45
New format, and it now generates code for some functions. Structure
...
should be final with this checkin, now it is a matter of filling in the details
2000-12-31 23:20:00 +00:00
kandrot%netscape.com
f692558e65
Changed to use objects for each opcode. Changed the instruction decoding.
...
Made it so it can fit better into an optimization scheme.
2000-12-31 06:59:21 +00:00
kandrot%netscape.com
93df1be6d3
Can decode simple intel programs, but I need to change the stored
...
representation, so I am saving a snapshot before I do this.
2000-12-30 22:12:54 +00:00
kandrot%netscape.com
1de3171533
new model for decode intel instructions. Keeping it off my local machine.
2000-12-30 12:45:08 +00:00
kandrot%netscape.com
8ed0f72d48
first pass at defining the structure needed to solve this problem
2000-12-30 09:30:34 +00:00
jar%netscape.com
1d6f70bd7e
Added call-stack-based type refinement, and made other type expansion controllable from command line
2000-12-30 05:39:24 +00:00
kandrot%netscape.com
2d8b74c9d5
inital checkin of files which will eventually be a post compile step for mozilla
2000-12-29 02:23:09 +00:00
jar%netscape.com
dd284f6e1b
Added --detail option to show basis for object sweeping action
2000-12-24 05:56:41 +00:00
curt%scruznet.com
669d6d617c
New.
2000-12-23 00:56:39 +00:00
curt%scruznet.com
1f342fd2ae
Pulled the logic for creating the plotable dat files out into a seperate
...
AWK script (create_dat.awk).
Use the Skip=5 variable definition to tell linear-regression.awk to ignore
the first 5 urls of data files.
2000-12-23 00:56:08 +00:00
curt%scruznet.com
831b6073cf
Can skip the first n number of urls by setting Skip=n from the command-line.
...
The default is Skip=0.
2000-12-22 19:04:23 +00:00
jar%netscape.com
7a59a3cbb5
Moving leak-soup.pl to sibling directory ../trace-malloc
2000-12-22 17:47:52 +00:00
jar%netscape.com
a912b6a692
Moving leak-soup.pl from sibling directory ../trace-malloc-tools
2000-12-22 17:46:57 +00:00
jar%netscape.com
c6c4e93c75
Cleaned up printout for fragmentation analysis, and added helpful stats on actual allocations (to contrast with gap statistics)
2000-12-22 16:26:03 +00:00
curt%scruznet.com
c2614a7b9b
Added www.yahoo.com five time at the beginning so that the browser can get
...
cached up befor the real memory testing starts happening. The linear
regression AWK script will be modified to think this way, too.
Added some comment lines to explain a little about what each list is about.
Uncommented some urls which have been causing trouble, under the assumption
that what is checked in should be complete. Whoever uses the list can
comment out whatever urls are troublesome in the particular test they are
running.
2000-12-22 15:28:48 +00:00
jar%netscape.com
b87a69973f
Added diagnostics for flawed data (overlapping objects), and histogram generation for memory fragmentation evaluation
2000-12-22 08:43:39 +00:00
brendan%mozilla.org
efc9a81994
Must hold tmmon around all suppress_tracing uses as well as defs (r=waterson, not part of build).
2000-12-22 01:32:39 +00:00
curt%scruznet.com
6f826506cc
New
2000-12-21 22:40:18 +00:00
curt%scruznet.com
d5eddde8dc
Added variable OUTFILE instead of hardcoding linux.dat name.
...
When the .dat files are created all test lines are awk'ed out so that
text can be included in the OUTFILE without affecting the data which
gets graphed. The awk'ing assumes that blank lines in the OUTFILE
represent urls which failed to load and substitutes zeroes for all
data values.
2000-12-20 18:55:02 +00:00
waterson%netscape.com
b114bb5582
Dump to 'allocations.log' in current process directory instead.
2000-12-19 23:40:54 +00:00
waterson%netscape.com
2fed42dfaf
Improve rules attributing data to 'PresShell'.
2000-12-18 22:22:02 +00:00
jar%netscape.com
9633971a41
Added code to help diagnose overlapping memory ranges, and duplicate use of addresses (for different objects)
2000-12-16 07:36:14 +00:00
waterson%netscape.com
4cc5115178
First checked in.
2000-12-15 22:41:21 +00:00
waterson%netscape.com
b6ef431c5a
Latest type data hackery.
2000-12-15 21:59:10 +00:00
jar%netscape.com
93f1bd29a3
Added sweeping of memory attribution to parent objects
2000-12-15 21:12:09 +00:00
jar%netscape.com
2075543f3e
Original perl leak soup from Waterson
2000-12-15 20:27:42 +00:00
attinasi%netscape.com
f29a57fd9c
New performance data. Not part of any build.
2000-12-13 18:48:08 +00:00
waterson%netscape.com
682f550a2a
More imagelib foo.
2000-12-13 00:42:35 +00:00
waterson%netscape.com
93b11ee0da
Add pretty print for one histogram file.
2000-12-13 00:42:29 +00:00
waterson%netscape.com
f5ba9288c9
Extract interval as makefile parameter.
2000-12-12 20:00:33 +00:00
brendan%mozilla.org
3edfe573ec
Fix realloc bookkeeping blunder (r=waterson,pnunn, NOT PART OF DEFAULT BUILD).
2000-12-12 05:48:16 +00:00
waterson%netscape.com
475a6cbddc
Add text to output current URL.
2000-12-12 05:12:49 +00:00
waterson%netscape.com
1720ccc283
Add param for specifying how many rows you want in the output.
2000-12-12 01:56:01 +00:00
waterson%netscape.com
d479d8d6c5
Improve imagelib heuristics.
2000-12-12 01:52:06 +00:00
waterson%netscape.com
dcf7a26f01
First checked in.
2000-12-09 01:24:23 +00:00
waterson%netscape.com
dc5e02260a
Mmm, more rules.
2000-12-08 20:31:31 +00:00
waterson%netscape.com
d03997d28a
Bug 61571. Improve speculative RTTI heuristics by adding one more instruction to the signature for typeinfo(). r=brendan, sr=beard
2000-12-06 00:05:45 +00:00
waterson%netscape.com
4ac63de89d
More rules.
2000-11-30 08:47:52 +00:00
waterson%netscape.com
c6640df117
Don't keep around objects: let callers do that.
2000-11-30 08:08:47 +00:00
waterson%netscape.com
6798cb61fa
Oops, remove one 'bamboozler' that isn't globally exported, except in my build.
2000-11-29 21:18:03 +00:00
waterson%netscape.com
1c7febd7de
Bug 61241. Change trace-malloc's live object output format to mimic beard's format from Boehm. r=brendan, sr=jband
2000-11-29 21:16:53 +00:00
waterson%netscape.com
8dab8a9ed1
First checked in.
2000-11-28 19:53:59 +00:00
waterson%netscape.com
fc331f60d3
First checked in.
2000-11-27 22:07:30 +00:00
waterson%netscape.com
46da1f8fa4
Add note about plugins.
2000-11-27 21:07:38 +00:00
brendan%mozilla.org
4c89c9e0d6
Revamp REALLOC record for rayw's tool; add flush-log-files function (r=rayw, a=waterson, not part of build).
2000-11-22 08:05:05 +00:00
waterson%netscape.com
dca05172bb
First checked in.
2000-11-16 21:52:05 +00:00
waterson%netscape.com
51af5f8825
Make gtkEmbed the default program to run.
2000-11-16 21:51:56 +00:00
waterson%netscape.com
fe8fe3131d
Fix variables used to pass image name
2000-11-16 21:27:51 +00:00
waterson%netscape.com
f3ce93b6e3
Check args for image name
2000-11-16 21:27:37 +00:00
waterson%netscape.com
d8b406b0ca
Add rules to make data files by running programs.
2000-11-16 05:47:32 +00:00
waterson%netscape.com
1cd4525f29
First checked in.
2000-11-16 05:31:34 +00:00
waterson%netscape.com
02732bd2a8
Cleaner doc comments.
2000-11-16 01:10:48 +00:00
waterson%netscape.com
d3ca6d963e
First checked in.
2000-11-15 19:57:34 +00:00
waterson%netscape.com
b8bc8823f6
First checked in.
2000-11-15 19:56:24 +00:00
waterson%netscape.com
1807b1e64a
Prepend local dir to WATCH.
2000-11-13 23:37:00 +00:00
waterson%netscape.com
9326af5b35
First checked in.
2000-11-13 23:36:59 +00:00
kandrot%netscape.com
a1d63d78a0
Initial check in of a tool to calc deltas of bloat snap shots.
2000-11-02 06:45:26 +00:00
alla%lysator.liu.se
31416b4fbb
Update elf-gc-dynstr to support ppc binaries and non-native-endian binaries. Also some general cleanup. r=waterson
2000-11-01 08:14:11 +00:00
attinasi%netscape.com
eac12c646d
Historical performance data: not part of build.
2000-10-26 01:00:21 +00:00
cls%seawood.org
59d5e3a3ed
Autoconf's handling of certain cached values appears to be lame. Need to set the cache file to /dev/null so that perl can be found under a new path.
2000-09-24 20:45:54 +00:00
attinasi%netscape.com
bdb29ccc91
New weekly data: not part of build.
2000-09-07 21:55:24 +00:00
waldemar%netscape.com
0683912105
Initial version
2000-09-06 23:30:48 +00:00
bryner%uiuc.edu
3d131d79b7
A small change to allow this to compile with newer glibc versions that don't define EM_486. r=alla@lysator.liu.se, a=brendan.
2000-09-05 01:23:37 +00:00
attinasi%netscape.com
88534f075e
Checkin for Bindu's changes to the scripts to eliminate BuildID detection, and to change default drive to D. Not part of build.
2000-08-31 22:39:27 +00:00
waterson%netscape.com
18be26752c
First checked in.
2000-08-30 00:16:58 +00:00
waterson%netscape.com
b207abb9f4
First checked in.
2000-08-29 23:26:46 +00:00
brendan%mozilla.org
907eccf8e7
Add possibly-too-verbose NS_TraceMallocDumpAllocations and its JS window-level function, for leak and bloat analysis.
2000-08-29 01:52:13 +00:00
mcafee%netscape.com
0fd5aab77a
don't need kernel version for linux/intel
2000-08-19 02:30:27 +00:00
attinasi%netscape.com
327ccdbd31
New Daily Run data: not part of build
2000-08-15 17:30:17 +00:00
warren%netscape.com
3d0b3b53b2
Fixed formatting of output so that things line up again.
2000-08-10 23:20:07 +00:00
brendan%mozilla.org
e32f933de0
Add captioned timestamp events, for JS storyboarding (not part of build).
2000-08-09 02:41:58 +00:00
attinasi%netscape.com
566fae8e87
New weekly data: not part of build
2000-08-02 23:28:11 +00:00
mcafee%netscape.com
8b4932dae1
Avoid double slash problem when ObjDir is ''.
2000-08-01 23:17:59 +00:00
mcafee%netscape.com
d2cceda963
BranchTag was being ignored, moving the logic to BuildIt() function.
2000-08-01 22:40:53 +00:00
gagan%netscape.com
07f6d9fc02
Fix for bug 20145. Proxy Auto Config is now in. For more information check http://www.mozilla.org/docs/netlib/pac.html r=bryner,rjc.
2000-07-31 21:24:55 +00:00
cls%seawood.org
8854cdd2c3
Some of our tinderbox machines are slow (understatement) so make the timeouts for bloat tests & dom conversions configurable, otherwise we'll never see green.
2000-07-31 04:03:03 +00:00
cls%seawood.org
5c9a0a777c
Change requires to 5.003. Fixed scoping problems with 5.003. Fixed ambigious name use under 5.003. Set LIBPATH so AIX builds can run tests. Allow --depend/--clobber options to properly override tinder-config.pl settings. Add os_ver to default build name. Set BuildName & friends after args have been completely parsed.
2000-07-30 19:59:28 +00:00
cls%seawood.org
41be07177d
Only set CVSROOT using netscape.com address if CVSROOT is not already set. Change requires to 5.003
2000-07-30 19:54:16 +00:00
attinasi%netscape.com
c2164a53ee
Added more history data. Not part of build
2000-07-28 21:51:35 +00:00
brendan%mozilla.org
b612891dd7
Revise connect_nodes to be tmgraphnode_connect, reusable via tmreader.[ch].
2000-07-26 02:19:27 +00:00
brendan%mozilla.org
4ad25355a3
- Remove <unistd.h> include from bloatblame, it's no longer needed and the link(2) prototype it drags in was causing warnings whenever I used a local variable named 'link'.
...
- Use uint32 for all quantities, and double for all differences, so that we can overflow without breaking deltas such as (busy == allocs - frees). This doesn't help sorting, however: if one of the sort keys has overflowed past 0 just a bit, while the other is a very large unsigned number, beware.
- Separate graph link (half an edge, structurally speaking -- no per-edge stats) from graph edge, so that an edge is two links and some stats. This avoids bloat and copying in connect_nodes (which is soon to become generic and move to tmreader.[ch]).
- Factor data structures better: we now have {allocs,frees} x {bytes,calls} x {direct, total}, declaring the second set as struct tmallcounts and the third as tmcounts. So, for example, total number of calls to allocators would be allocs.calls.total; bytes freed directly by a graphnode (library, component, or method) would be frees.bytes.direct.
- Teach tmreader_eventloop about 'F' (TM_EVENT_FREE) events: it now updates the direct free byte and call counts for a method, its component, and its library when it reads the event. Of course, bloatblame ignores this info, because it is concerned only with bloat (total memory allocated).
- Right-align numbers in the first (trace-malloc stats) table.
2000-07-26 00:24:08 +00:00
attinasi%netscape.com
c516bfec8a
Checkin of performance data: not part of any build
2000-07-24 19:14:36 +00:00
brendan%mozilla.org
0dcd470d51
Finish factoring tmreader from bloatblame; misc. clenaups (not part of build).
2000-07-21 20:42:15 +00:00
mcafee%netscape.com
decadd6ee1
Ignore generated files
2000-07-15 15:56:34 +00:00
dbaron%fas.harvard.edu
80ba863217
"AUTHOR INFO HERE" isn't a very useful comment. Add author info.
2000-07-14 00:54:24 +00:00
dbaron%fas.harvard.edu
1dc4c32faa
Add the refcount balancer to mozilla/tools so it can be maintained more easily. This tool was written by Chris Waterson with contributions by a number of other people. I modified the files being added here from the most recent versions on http://www.mozilla.org/performance/refcnt-balancer.html in the following ways:
...
1) add find-comptr-leakers.pl to find leaks in nsCOMPtr logs
2) allow make-tree.pl to subtract nsCOMPtr logs
2000-07-12 01:32:54 +00:00
brendan%mozilla.org
ebfa0c8b8f
Make NS_TraceMallocShutdown idempotent just in case it's called more than once (doesn't affect default builds: #ifdef NS_TRACE_MALLOC).
2000-07-11 19:10:52 +00:00
warren%netscape.com
3aea701549
Fixed monitor destructor because NS_TraceMallocShutdown is called twice. r=dbaron
2000-07-11 07:28:14 +00:00
brendan%mozilla.org
c8c2095917
First cut at reusable trace-malloc logfile reader, factored from bloatblame.
2000-07-09 08:53:46 +00:00
blizzard%redhat.com
d9dc026329
remove Makefile since we have a Makefile.in that works a=brendan
2000-07-08 00:09:36 +00:00
dbaron%fas.harvard.edu
74250e7a89
Ignore the correct generated files (rather than the list copied from leaky).
2000-07-02 00:44:31 +00:00
brendan%mozilla.org
840af768bc
Interim checkin: -u option for unified (-f and standard) output, down/next links for sorted subgraph navigation, some -j (js-mode) support.
2000-06-28 06:42:29 +00:00
brendan%mozilla.org
9096d0d767
Work around unsolved bug reported by rusty.lynch@intel.com.
2000-06-28 06:22:29 +00:00
cls%seawood.org
d27fda69b0
Adding configure option --enable-elf-dynstr-gc. Bug #43357
2000-06-28 04:32:15 +00:00
gagan%netscape.com
0213999afa
Not in the build. Allow POST requests to handle special cases too.
2000-06-27 22:10:27 +00:00
blizzard%redhat.com
3bc89ceb27
remove extra -lelf from the link line. make cvs shaddap. not part of the build.
2000-06-27 21:53:41 +00:00
cls%seawood.org
a9f0fa27a5
For whatever reason, just calling "do" on the tinder-config.pl script was not causing the defaults to be overriden, so we manually read & process tinder-config.pl as we did tinder-defaults.pl.
2000-06-27 12:21:46 +00:00
cls%seawood.org
19646a0ed5
Ok, that was a stupid mistake
2000-06-26 19:23:36 +00:00
attinasi%netscape.com
2081dfa96c
Additional BuildID parsing needed by Bindu. Not part of build.
2000-06-23 00:18:09 +00:00
attinasi%netscape.com
9d7aa19593
Daily run added for 6-20. Not part of build
2000-06-22 22:03:24 +00:00
cls%seawood.org
31bbaf7a2a
Prepend additional paths to LD_LIBRARY_PATH rather than overriding it.
...
Pass ConfigureEnvArgs to make.
2000-06-22 08:14:54 +00:00
cls%seawood.org
b4acd5a073
Initial version. Bug #43357
2000-06-22 00:52:57 +00:00
brendan%mozilla.org
00173e1de5
Hoist loop invariant.
2000-06-21 18:03:34 +00:00
brendan%mozilla.org
f84f1f8708
Comment fixes.
2000-06-21 18:03:01 +00:00
brendan%mozilla.org
deab511971
Fix skip-one-frame-too-many backtrace lossage; update TODO.
2000-06-21 17:59:30 +00:00
attinasi%netscape.com
0636eb8e53
New Performance data: not part of build
2000-06-16 22:20:19 +00:00
blizzard%redhat.com
6eb5528834
remove annoying ^Ms. not part of the build.
2000-06-14 19:57:25 +00:00
blizzard%redhat.com
1420d5212b
this is the most recent iteration of alex's tool. seems to work on an optimized build now.
2000-06-14 19:39:20 +00:00
blizzard%redhat.com
aa6d7f84d3
add .dynstr clean up tool from Alexander Larsson <alla@lysator.liu.se>. also add poor man's Makefile until this tool is finished. this is not part of the build.
2000-06-09 18:52:39 +00:00
brendan%mozilla.org
1d51a60338
Sacred 80th column preservation, brendan-style case indentation (not part of default build).
2000-06-07 19:14:10 +00:00
attinasi%netscape.com
d13ceddebb
New script for down-and-dirty collection of performance data (author:waterson).
2000-06-02 00:53:52 +00:00
attinasi%netscape.com
f8e845d1ad
New daily run numbers. not part of build
2000-06-02 00:53:07 +00:00
waterson%netscape.com
62529d1509
Make more portable.
2000-06-01 03:23:19 +00:00
waterson%netscape.com
5c0a94e714
Add NS_TraceMallocStartupArgs() so it's easier to factor between apprunner and other apps. Like viewer. r=brendan
2000-06-01 02:09:25 +00:00
brendan%mozilla.org
7303a72fd5
Push monitor down to avoid overhead when suppressing tracing (r=waterson).
2000-06-01 01:53:52 +00:00
attinasi%netscape.com
62179a5295
Updated for new location of the chrome files used in extraction of the BuildID. Not part of build.
2000-05-31 20:33:22 +00:00
attinasi%netscape.com
3905a325ce
Removed 5-11 data and added 5-26 data. Not part of build
2000-05-31 20:32:49 +00:00
jim_nance%yahoo.com
b93ff49b6f
Updated docs to reflect Red Hat 6.2 testing
2000-05-29 19:31:29 +00:00
brendan%mozilla.org
f909f09f84
Fix stupid logfile_list unlink bug; fix comment.
2000-05-17 06:59:21 +00:00
brendan%mozilla.org
51d9b107f3
Improve --trace-malloc to handle multiple logfiles.
2000-05-17 04:44:14 +00:00
slamm%netscape.com
cf064a1331
fix typo.
2000-05-15 19:04:27 +00:00
slamm%netscape.com
ad5b255048
Change the main regex to a multline regex with comments (using m{}x). Allow for no space between '(' and means.
2000-05-15 18:10:46 +00:00
attinasi%netscape.com
cd2447e448
New daily build data added
2000-05-11 21:16:11 +00:00
attinasi%netscape.com
ab0841ffba
Updated scripts to deal with the changes to the Viewer output and changes to the BuildID file location and format
2000-05-11 21:15:43 +00:00
slamm%netscape.com
d9c448176b
CreateProfile() is no longer needed. mozilla creates the 'default' profile if none exists.
2000-05-08 23:34:50 +00:00
cls%seawood.org
f8c0149d10
Add support for more informative tinderbox column names.
...
Move the automatic setting of CVSROOT so that it can be overridden by tinder-config.pl.
2000-05-04 07:30:45 +00:00
locka%iol.ie
1c160b5cae
Added makefile.win
...
Not part of build
2000-05-03 21:48:59 +00:00
locka%iol.ie
d6853f9cc2
Changed wording of section
...
Not part of build
2000-05-03 21:48:46 +00:00
locka%iol.ie
3436b19aeb
Added -Gx compiler flag to generate exception handling stubs
...
Not part of build
2000-05-03 18:55:10 +00:00
locka%iol.ie
adcaf6fcd3
More cleanups
...
Turned of the Unicode string checking by default
Not part of build
2000-05-03 18:54:46 +00:00
locka%iol.ie
ab3eacd519
Removed some crud and cleaned code a little
...
Not part of build
2000-05-03 18:06:17 +00:00
locka%iol.ie
0ff12c80b2
Tool to print dependency info
...
Not part of build
2000-05-03 17:45:35 +00:00
brendan%mozilla.org
0986a87284
Fix site logfile flushing on startup; #if 0 doomed libbfd-based version of dladdr.
2000-05-03 03:07:20 +00:00
cls%seawood.org
8bc6b67e2d
prepend $(srcdir) to $(RESOURCES) to make nsinstall happy.
2000-05-02 06:58:12 +00:00
brendan%mozilla.org
bb43b6e2a2
Debloat output by consolidating onmouseovers.
2000-04-27 05:41:59 +00:00
brendan%mozilla.org
f2203f5ca6
Add TraceMalloc* native methods; allow multiple log files per site file.
2000-04-27 04:02:22 +00:00
cls%seawood.org
8575ce8f9c
The clobber objdir build didn't work because we forgot to create the objdir before the realclean
2000-04-25 07:21:40 +00:00
brendan%mozilla.org
a3dc40d18b
Count allocations too; dump nodes ranked by mean allocation size.
2000-04-24 23:52:27 +00:00
cls%seawood.org
33edc21c9c
General cleanup of the shared library rules.
...
Quick fix for bug #36844 .
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk. Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
shaver%mozilla.org
7d006ae565
show pointed-to symbol onmouseover, for easier scanning (r=brendan)
2000-04-23 07:13:19 +00:00
brendan%mozilla.org
e6d9eaa229
Add -f function-dump-filename option; try to keep its first table cell of reasonable width without depending on (broken in 4.x) css support.
2000-04-23 05:04:58 +00:00
brendan%mozilla.org
eebea6f933
Comment improvements.
2000-04-22 18:36:10 +00:00
brendan%mozilla.org
df0a4c7926
Stop component-wise over-totalling madness when JS=>js=>JS=>js.
2000-04-21 21:38:18 +00:00
brendan%mozilla.org
11ab539a13
Percent signs after numbers, please\!
2000-04-21 19:05:53 +00:00
brendan%mozilla.org
3d1af4c738
Optimize total computation, fix visited to be a counter.
2000-04-21 08:47:00 +00:00
brendan%mozilla.org
0f9b2de459
Fix plib-instead-of-lib->total += type; use int32 for possibly negative values.
2000-04-21 03:01:09 +00:00
brendan%mozilla.org
43bfe2d5e8
Add nsTraceMalloc.[ch] and bloatblame.c, not part of build (setenv NS_TRACE_MALLOC to enable here and in xpfe/bootstrap).
2000-04-20 04:55:26 +00:00
cls%seawood.org
d5df4898b0
Tweaks to make the tinderbox work with objdir builds.
2000-04-18 07:03:15 +00:00