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

132 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com 32e6e14ff3 Fixing bustage. 2000-08-12 00:45:09 +00:00
warren%netscape.com 1dc501bfae 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 58e2102fbb [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 de18953344 [not part of build] more heuristics for valid identifiers 2000-04-13 06:39:20 +00:00
beard%netscape.com 26a770ae29 [not part of build] silent when leaking objects w/o debugging info. 2000-04-13 06:36:13 +00:00
beard%netscape.com d7591c426f [not part of build] StringTable 2000-04-13 06:35:02 +00:00
beard%netscape.com d468bee4b9 [not part of build] NFRAMES == 2 for alignment reasons, splaying sibling lists. 2000-04-13 06:34:20 +00:00
beard%netscape.com 34b611d961 [not part of build] NFRAMES == 2 for alignment reasons. 2000-04-13 06:33:09 +00:00
beard%netscape.com dc1c5cb531 [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 dc58e93cdf Not part of build, Makefile used by JS2 2000-04-13 00:16:03 +00:00
beard%netscape.com 6d3ff34248 [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 b267ddb8e6 [not part of build] rewrote GC_print_callers() to use the call_tree. 2000-04-10 18:14:37 +00:00
beard%netscape.com 1d19ac2e44 [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 b52deb5787 [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 8bd843a454 [not part of build] turned on ALIGN_DOUBLE configuration flag. 2000-04-10 18:09:15 +00:00
beard%netscape.com 51d1672402 [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 c2f31f9d18 [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 e0a011b751 [not part of build] stack crawl tree 2000-04-10 17:38:25 +00:00
cls%seawood.org c07d3c345c 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 e035638de5 more bonsai support (not part of any build). 2000-04-03 15:54:59 +00:00
beard%netscape.com d871769785 [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 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
beard%netscape.com 7497011853 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 66e3604ee3 removed some command hex values from character interpretation such as 0x00000000 and 0xFFFFFFFF. 2000-01-30 19:04:41 +00:00
beard%netscape.com ad41dabfdb added ASCII annotation of fields. 1999-12-10 20:23:16 +00:00
warren%netscape.com 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
beard%netscape.com 1d48510a31 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 e7150c71e8 added -assign flag, to assign blame to stack crawls. 1999-11-06 03:24:08 +00:00
beard%netscape.com 41b5921ec2 added ASSIGN_BLAME to control whether blameInfo is retrieved (which is quite slow) 1999-11-06 03:23:49 +00:00
beard%netscape.com 9ecdcff9bf added tag quoting, to avoid messing up the leak reports. 1999-11-06 03:22:46 +00:00
beard%netscape.com 6029196cc0 moved System.exit() to end of main. 1999-11-04 06:15:55 +00:00
beard%netscape.com 39e1390605 moved System.exit() to end of main 1999-11-04 06:07:35 +00:00
beard%netscape.com 55a3635b89 JShell properties files. 1999-11-04 06:06:40 +00:00
beard%netscape.com a5a6963a90 factored out common code to locate a source file on lxr or bonsai 1999-11-04 06:06:13 +00:00
beard%netscape.com 5f966df945 communicates with cvsblame.cgi to assign blame to lines of a source file. 1999-11-04 06:05:52 +00:00
beard%netscape.com bb72be75bc 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 7875f07dca Uses CVS/Entries to determine the revision of a checked out file. 1999-11-04 00:10:12 +00:00
beard%netscape.com f5308be67e made more robust with partial output. 1999-10-31 06:05:09 +00:00
beard%netscape.com 815231bf95 fixed up -blame option to use line marking. 1999-10-30 05:59:02 +00:00
beard%netscape.com 187bdd537b added transitive closure size computation. 1999-10-29 06:04:01 +00:00
beard%netscape.com fafa4cc750 changed GC_abort() to call ExitToShell() rather than abort(). bug=15906 1999-10-24 03:26:10 +00:00
beard%netscape.com 82b8b6926d 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 3c0deccbe9 added line hiliting in -blame mode. 1999-10-23 01:33:42 +00:00
beard%netscape.com 83ad613043 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 1efbb03665 broke out from leaksoup.java so it can be used by tracesoup. 1999-10-21 23:55:25 +00:00
beard%netscape.com 47b7daff73 annotates refcount traces with blame/lxr URLs 1999-10-21 23:54:39 +00:00
beard%netscape.com b6ea694308 for JBindery runner, added System.exit() 1999-10-19 19:43:31 +00:00
beard%netscape.com b9374b0d98 fixed histogram sorting. 1999-10-19 03:03:12 +00:00
alecf%netscape.com 13330190da 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 6a138ee95b we should actually be using generic threads so unhide this stuff 1999-10-18 23:15:44 +00:00
jevering%netscape.com aa08ade705 More windows porting of the boehm collector. 1999-10-15 23:45:47 +00:00
jevering%netscape.com 1dea2b1ce1 Windows makefile for boehm collector. 1999-10-15 21:57:31 +00:00
beard%netscape.com 7bbe0f7e47 improved report format, included root list 1999-10-15 15:56:05 +00:00
alecf%netscape.com d9a9a5c17e 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 233b263c6c 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 d8d919f9cd 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 1161d7d979 make this compile with -pedantic on Linux 2.2 1999-10-13 23:58:25 +00:00
alecf%netscape.com 0874a1268c add new makefile for our build system 1999-10-13 23:58:09 +00:00
alecf%netscape.com f7c50e6ab1 move old Boehm makefile to Makefile.unix
(not part of build)
1999-10-13 23:57:38 +00:00
beard%netscape.com 6945390099 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 2a68d0d41e 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 be85b9c438 for now, let leak detector reclaim block. bug=15906, r=rjc 1999-10-13 23:44:55 +00:00
beard%netscape.com 4e0a1137ac html-ized the report, added -blame option. 1999-10-13 23:42:49 +00:00
beard%netscape.com ca4a6dd0c4 printing stack crawls with LXR URLs. 1999-10-12 18:59:52 +00:00
beard%netscape.com 68793552f0 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 9716b86ed4 added gc_fragments.h. r=jar, bug=15906 1999-10-09 02:53:25 +00:00
beard%netscape.com bb5131a9da modernized constants. 1999-10-08 23:35:34 +00:00
beard%netscape.com 7e0765d54d Rewrote using Mac file I/O, since MSL can only manage 35 FILEs. 1999-10-08 23:35:32 +00:00
beard%netscape.com e8c3c8c582 First Checked In. 1999-10-08 17:51:45 +00:00
beard%netscape.com 63f369b4ea added .xSYM address to source mapping. 1999-10-08 04:14:09 +00:00
beard%netscape.com 3edf71045b changed format of object size. 1999-10-08 04:13:44 +00:00
beard%netscape.com 04e908eca8 added address to source mapping using .xSYM files. 1999-10-08 04:13:04 +00:00
beard%netscape.com 37b54175f5 added Histogram report. 1999-10-08 04:12:11 +00:00
beard%netscape.com 8bc1be85a1 First Checked In. 1999-10-08 04:11:39 +00:00
beard%netscape.com 6d3522298f First Checked In. 1999-10-07 03:03:36 +00:00
beard%netscape.com c8520ae5bb First Checked In. 1999-10-07 02:11:44 +00:00
beard%netscape.com 16d3361a8d reconfigured for large heaps, to increase # of root sets. 1999-09-30 05:15:53 +00:00
beard%netscape.com c048c8cfac added GC_remove_roots() 1999-09-30 05:15:24 +00:00
beard%netscape.com 502bb16e2c added GC_remove_roots_inner() 1999-09-30 05:15:05 +00:00
beard%netscape.com 123b56a4c3 added GC_remove_roots. 1999-09-30 05:14:39 +00:00
beard%netscape.com 1328765f22 First Checked In. 1999-09-30 02:59:32 +00:00
beard%netscape.com 6fdc84ed7b First Checked In. 1999-09-30 02:25:54 +00:00