Граф коммитов

127 Коммитов

Автор SHA1 Сообщение Дата
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