warren%netscape.com
|
80ee64b1e3
|
Getting gc leak-detector to work on linux. Non-nspr changes. code=beard,wade r=warren
|
2000-08-11 00:13:39 +00:00 |
|
beard%netscape.com
|
07b724802e
|
[not part of build] using non-debugging allocators to keep out of leak reports.
|
2000-04-13 06:40:16 +00:00 |
|
beard%netscape.com
|
5663070871
|
[not part of build] more heuristics for valid identifiers
|
2000-04-13 06:39:20 +00:00 |
|
beard%netscape.com
|
fcd189c125
|
[not part of build] silent when leaking objects w/o debugging info.
|
2000-04-13 06:36:13 +00:00 |
|
beard%netscape.com
|
cb95b6a16c
|
[not part of build] StringTable
|
2000-04-13 06:35:02 +00:00 |
|
beard%netscape.com
|
e3299805b7
|
[not part of build] NFRAMES == 2 for alignment reasons, splaying sibling lists.
|
2000-04-13 06:34:20 +00:00 |
|
beard%netscape.com
|
0de5018079
|
[not part of build] NFRAMES == 2 for alignment reasons.
|
2000-04-13 06:33:09 +00:00 |
|
beard%netscape.com
|
7534c689cc
|
[not part of build] since MacOS isn't preemptive, make FASTLOCK a no-op.
|
2000-04-13 03:27:51 +00:00 |
|
beard%netscape.com
|
2af692cce9
|
Not part of build, Makefile used by JS2
|
2000-04-13 00:16:03 +00:00 |
|
beard%netscape.com
|
482dc5b7b2
|
[not part of build] guarding all reclamations with GC_root_size. This allows safely removing all registered root sets, to see all globals allocated at shutdown.
|
2000-04-10 18:16:27 +00:00 |
|
beard%netscape.com
|
0314054f16
|
[not part of build] rewrote GC_print_callers() to use the call_tree.
|
2000-04-10 18:14:37 +00:00 |
|
beard%netscape.com
|
72149ddcd5
|
[not part of build] rewrote GC_save_callers() to use a global call_tree to store stack crawls of arbitrary depth.
|
2000-04-10 18:12:40 +00:00 |
|
beard%netscape.com
|
601144fce6
|
[not part of build] reduced # of frames to 1, now using a global call_tree to store all stack crawls.
|
2000-04-10 18:10:43 +00:00 |
|
beard%netscape.com
|
7427f14e16
|
[not part of build] turned on ALIGN_DOUBLE configuration flag.
|
2000-04-10 18:09:15 +00:00 |
|
beard%netscape.com
|
2426d02efb
|
[not part of build] to save memory, no longer keeping the stack crawl strings in memory, but just keeping pointers to their location. This keeps the tool from running out of memory when processing complete stack crawls now provided by the leak detector.
|
2000-04-10 17:42:24 +00:00 |
|
beard%netscape.com
|
aec2fe6fc7
|
[not part of build] fixed getFileLocation() when function name has [] in it (such as operator[]).
|
2000-04-10 17:40:08 +00:00 |
|
beard%netscape.com
|
d234be3854
|
[not part of build] stack crawl tree
|
2000-04-10 17:38:25 +00:00 |
|
cls%seawood.org
|
708005f119
|
Make gc/boehm compile under linux. Compiles but doesn't necessarily run programs. Bug #31287
|
2000-04-04 04:48:44 +00:00 |
|
beard%netscape.com
|
7bee348390
|
more bonsai support (not part of any build).
|
2000-04-03 15:54:59 +00:00 |
|
beard%netscape.com
|
30bc8ac2bd
|
[not part of build] allow leaksoup to work with older versions of MacCVS (no CVS/Entries files)
|
2000-02-28 22:44:21 +00:00 |
|
scc%netscape.com
|
73802d6f2e
|
Pro5 update
|
2000-02-07 23:06:04 +00:00 |
|
beard%netscape.com
|
00b1dc479c
|
changed http://cvs-mirror.mozilla.org/webtools/bonsai/ to http://bonsai.mozilla.org, to work around a redirect bug.
|
2000-01-30 19:05:36 +00:00 |
|
beard%netscape.com
|
935e5216ba
|
removed some command hex values from character interpretation such as 0x00000000 and 0xFFFFFFFF.
|
2000-01-30 19:04:41 +00:00 |
|
beard%netscape.com
|
c39fcd0737
|
added ASCII annotation of fields.
|
1999-12-10 20:23:16 +00:00 |
|
warren%netscape.com
|
96ec037ac6
|
Eliminated the libs build pass.
|
1999-11-28 03:05:01 +00:00 |
|
beard%netscape.com
|
7c598208c3
|
bug #15906: added symbol_name parameter to GC_address_to_source, instead of relying on traceback table.
|
1999-11-15 03:26:03 +00:00 |
|
beard%netscape.com
|
4b137d03f5
|
added -assign flag, to assign blame to stack crawls.
|
1999-11-06 03:24:08 +00:00 |
|
beard%netscape.com
|
12a9f91fa5
|
added ASSIGN_BLAME to control whether blameInfo is retrieved (which is quite slow)
|
1999-11-06 03:23:49 +00:00 |
|
beard%netscape.com
|
878c10b91c
|
added tag quoting, to avoid messing up the leak reports.
|
1999-11-06 03:22:46 +00:00 |
|
beard%netscape.com
|
41c65765a6
|
moved System.exit() to end of main.
|
1999-11-04 06:15:55 +00:00 |
|
beard%netscape.com
|
66d18685e7
|
moved System.exit() to end of main
|
1999-11-04 06:07:35 +00:00 |
|
beard%netscape.com
|
e16f106f06
|
JShell properties files.
|
1999-11-04 06:06:40 +00:00 |
|
beard%netscape.com
|
18d3a3d407
|
factored out common code to locate a source file on lxr or bonsai
|
1999-11-04 06:06:13 +00:00 |
|
beard%netscape.com
|
e8e34c2bce
|
communicates with cvsblame.cgi to assign blame to lines of a source file.
|
1999-11-04 06:05:52 +00:00 |
|
beard%netscape.com
|
a6530967ad
|
can handle multiple inputs, now using common FileLocator class to generate blame/lxr URLs.
|
1999-11-04 00:24:26 +00:00 |
|
beard%netscape.com
|
37e3216f2b
|
Uses CVS/Entries to determine the revision of a checked out file.
|
1999-11-04 00:10:12 +00:00 |
|
beard%netscape.com
|
629593d5b5
|
made more robust with partial output.
|
1999-10-31 06:05:09 +00:00 |
|
beard%netscape.com
|
d120ed2e68
|
fixed up -blame option to use line marking.
|
1999-10-30 05:59:02 +00:00 |
|
beard%netscape.com
|
f5508d70ac
|
added transitive closure size computation.
|
1999-10-29 06:04:01 +00:00 |
|
beard%netscape.com
|
80c30c7e5f
|
changed GC_abort() to call ExitToShell() rather than abort(). bug=15906
|
1999-10-24 03:26:10 +00:00 |
|
beard%netscape.com
|
725fbb5c6b
|
never consider code offsets greater than the offset of the instruction, which ensures that the returned file offset is always correct. bug=15906
|
1999-10-23 15:57:31 +00:00 |
|
beard%netscape.com
|
87934f342c
|
added line hiliting in -blame mode.
|
1999-10-23 01:33:42 +00:00 |
|
beard%netscape.com
|
b4e5eca5ae
|
added parent links, so you can go to the objects referring to a given link.
|
1999-10-21 23:58:28 +00:00 |
|
beard%netscape.com
|
74f7dcef6c
|
broke out from leaksoup.java so it can be used by tracesoup.
|
1999-10-21 23:55:25 +00:00 |
|
beard%netscape.com
|
7de237458f
|
annotates refcount traces with blame/lxr URLs
|
1999-10-21 23:54:39 +00:00 |
|
beard%netscape.com
|
ab04358b03
|
for JBindery runner, added System.exit()
|
1999-10-19 19:43:31 +00:00 |
|
beard%netscape.com
|
5b5e74b2d3
|
fixed histogram sorting.
|
1999-10-19 03:03:12 +00:00 |
|
alecf%netscape.com
|
b052c6c765
|
fix typedef so this compiles with boehm's own makefile or mozilla's makefile.in
|
1999-10-18 23:17:02 +00:00 |
|
alecf%netscape.com
|
417d06c377
|
we should actually be using generic threads so unhide this stuff
|
1999-10-18 23:15:44 +00:00 |
|
jevering%netscape.com
|
4dd75b9a42
|
More windows porting of the boehm collector.
|
1999-10-15 23:45:47 +00:00 |
|
jevering%netscape.com
|
9aedc1b4f1
|
Windows makefile for boehm collector.
|
1999-10-15 21:57:31 +00:00 |
|
beard%netscape.com
|
021ab39646
|
improved report format, included root list
|
1999-10-15 15:56:05 +00:00 |
|
alecf%netscape.com
|
7cd3a0a39b
|
more tweaks to make beard's generic_threads stuff work on linux
linux already has some of these routines implemented with pthread-specifics
not part of build = no reviewer/bug
|
1999-10-14 23:22:17 +00:00 |
|
alecf%netscape.com
|
0c5490154c
|
more tweaks to actually make this do useful things with linux - override malloc with GC_malloc
|
1999-10-14 05:34:21 +00:00 |
|
alecf%netscape.com
|
1fe848c0cf
|
make this link on rh60 - the pthreads that comes with rh60 doesn't allow direct access to __pthread_initial_thread_box, which was only used as a test anyway
|
1999-10-14 05:33:46 +00:00 |
|
alecf%netscape.com
|
5af5cd1de3
|
make this compile with -pedantic on Linux 2.2
|
1999-10-13 23:58:25 +00:00 |
|
alecf%netscape.com
|
5d0af691b3
|
add new makefile for our build system
|
1999-10-13 23:58:09 +00:00 |
|
alecf%netscape.com
|
4b6252910b
|
move old Boehm makefile to Makefile.unix
(not part of build)
|
1999-10-13 23:57:38 +00:00 |
|
beard%netscape.com
|
ad826ae669
|
make stack crawl instructions addresses reflect call site, not return address. bug=15906, r=rjc
|
1999-10-13 23:45:40 +00:00 |
|
beard%netscape.com
|
153698d5b4
|
Rewrote using Mac file I/O, since MSL can only manage 35 FILEs. bug=15906, r=rjc
|
1999-10-13 23:45:03 +00:00 |
|
beard%netscape.com
|
a02fa2e215
|
for now, let leak detector reclaim block. bug=15906, r=rjc
|
1999-10-13 23:44:55 +00:00 |
|
beard%netscape.com
|
9b90107be5
|
html-ized the report, added -blame option.
|
1999-10-13 23:42:49 +00:00 |
|
beard%netscape.com
|
2381dfe348
|
printing stack crawls with LXR URLs.
|
1999-10-12 18:59:52 +00:00 |
|
beard%netscape.com
|
891214d30b
|
removed FSp_fopen.c, SymFiles.cpp now using native Mac file I/O. r=jar, bug=15906
|
1999-10-09 02:57:51 +00:00 |
|
beard%netscape.com
|
45788bda39
|
added gc_fragments.h. r=jar, bug=15906
|
1999-10-09 02:53:25 +00:00 |
|
beard%netscape.com
|
8d52cf697b
|
modernized constants.
|
1999-10-08 23:35:34 +00:00 |
|
beard%netscape.com
|
6b30031ee4
|
Rewrote using Mac file I/O, since MSL can only manage 35 FILEs.
|
1999-10-08 23:35:32 +00:00 |
|
beard%netscape.com
|
d09ee731d4
|
First Checked In.
|
1999-10-08 17:51:45 +00:00 |
|
beard%netscape.com
|
935b028534
|
added .xSYM address to source mapping.
|
1999-10-08 04:14:09 +00:00 |
|
beard%netscape.com
|
ff859667f5
|
changed format of object size.
|
1999-10-08 04:13:44 +00:00 |
|
beard%netscape.com
|
8f4af2ec31
|
added address to source mapping using .xSYM files.
|
1999-10-08 04:13:04 +00:00 |
|
beard%netscape.com
|
ef14ad6bdb
|
added Histogram report.
|
1999-10-08 04:12:11 +00:00 |
|
beard%netscape.com
|
e82932d580
|
First Checked In.
|
1999-10-08 04:11:39 +00:00 |
|
beard%netscape.com
|
ea6d55ed55
|
First Checked In.
|
1999-10-07 03:03:36 +00:00 |
|
beard%netscape.com
|
23596ceb11
|
First Checked In.
|
1999-10-07 02:11:44 +00:00 |
|
beard%netscape.com
|
2cd00ef2e6
|
reconfigured for large heaps, to increase # of root sets.
|
1999-09-30 05:15:53 +00:00 |
|
beard%netscape.com
|
b30f5b8b52
|
added GC_remove_roots()
|
1999-09-30 05:15:24 +00:00 |
|
beard%netscape.com
|
306556ad84
|
added GC_remove_roots_inner()
|
1999-09-30 05:15:05 +00:00 |
|
beard%netscape.com
|
e7aa503dfd
|
added GC_remove_roots.
|
1999-09-30 05:14:39 +00:00 |
|
beard%netscape.com
|
a84fd8080b
|
First Checked In.
|
1999-09-30 02:59:32 +00:00 |
|
beard%netscape.com
|
7b59833cde
|
First Checked In.
|
1999-09-30 02:25:54 +00:00 |
|