dbaron%dbaron.org
|
d8b42e96fc
|
Fix C++ comments that I introduced.
|
2006-03-24 08:32:09 +00:00 |
|
dbaron%dbaron.org
|
ace148d610
|
Workaround brokenness of __builtin_frame_address(0) on gcc 4.1 (as shipped with FC5, at least). b=331436 r=brendan
|
2006-03-23 23:21:27 +00:00 |
|
dbaron%dbaron.org
|
4a829838f0
|
Use __builtin_frame_address instead of setjmp to get the frame pointer. b=323853 r=brendan
|
2006-03-19 01:27:17 +00:00 |
|
gerv%gerv.net
|
eb50dd44e7
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2005-12-31 16:02:07 +00:00 |
|
seawood%netscape.com
|
97649bab86
|
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
|
2003-06-10 21:18:27 +00:00 |
|
seawood%netscape.com
|
b28ce0a530
|
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
|
2003-06-10 20:12:33 +00:00 |
|
dbaron%fas.harvard.edu
|
a34c46af22
|
Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only.
|
2003-01-01 23:53:20 +00:00 |
|
timeless%mac.com
|
dec943eb10
|
Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
|
2002-03-19 04:30:17 +00:00 |
|
seawood%netscape.com
|
7733357d51
|
Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
|
2001-11-21 09:49:41 +00:00 |
|
seawood%netscape.com
|
55fe97bff7
|
Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
|
2001-11-21 08:55:59 +00:00 |
|
gerv%gerv.net
|
1856815ff1
|
Oops.
|
2001-09-20 00:02:59 +00:00 |
|
scc%mozilla.org
|
bc444f528a
|
bug #98089: ripped new license
|
2001-09-19 22:39:41 +00:00 |
|
timeless%mac.com
|
01e6c098bd
|
Bugzilla Bug 84822 Boehm does not compile on Solaris 8 due to error in os_dep.c
patch by maarten@belgonet.be r=beard sr=waterson a=dbaron
|
2001-06-15 19:29:38 +00:00 |
|
beard%netscape.com
|
5ea204d79f
|
[not part of build] "fixes" the stack during GC initialization, so later stack crawls won't crash.
|
2001-02-27 01:09:44 +00:00 |
|
cls%seawood.org
|
3580b1cac0
|
Adding and updating necessary .cvsignore files. Bug #61550
|
2001-02-24 06:22:49 +00:00 |
|
dbaron%fas.harvard.edu
|
4668f0f420
|
Improve the boehm GC's ability to dump all leaked objects at shutdown. Patch partly by waterson@netscape.com, partly by me. r=beard@netscape.com sr=brendan@mozilla.org b=59967
|
2001-02-20 13:50:26 +00:00 |
|
dbaron%fas.harvard.edu
|
b9f89c8579
|
Add makefile and script to compile and run leaksoup easily. r=waterson@netscape.com sr=brendan@mozilla.org b=66424
|
2001-02-18 16:51:46 +00:00 |
|
waterson%netscape.com
|
f7b54ed67f
|
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
|
e529bbdbf9
|
Bug 58778. Improve RTTI heuristics for Linux, and turn them on! r=beard, sr=brendan
|
2000-11-08 06:44:33 +00:00 |
|
beard%netscape.com
|
591b9d1b32
|
Added GC_init_MacOS() to make sure MaxApplZone() and MoreMasters() get called. r=sfraser, not part of standard build.
|
2000-10-24 20:18:43 +00:00 |
|
beard%netscape.com
|
79feb98cde
|
proper dependency for typeinfo.cpp (not part of build), provided by dbaron@fas.harvard.edu
|
2000-10-14 03:27:27 +00:00 |
|
beard%netscape.com
|
c8ddacd34b
|
[not part of build] base class for all references, provides interior pointer detection.
|
2000-09-22 07:35:59 +00:00 |
|
beard%netscape.com
|
c897fa5598
|
[not part of build] interior pointer detection, cycle detection.
|
2000-09-22 07:32:52 +00:00 |
|
beard%netscape.com
|
9cf4148c01
|
[not part of build] make sure a writer is open at the end, before attempting to close it.
|
2000-09-19 17:53:17 +00:00 |
|
beard%netscape.com
|
8dc0e5739a
|
Conditionally compile in GC_trace_object.
|
2000-09-18 22:09:20 +00:00 |
|
beard%netscape.com
|
589bfa37e9
|
rename void* to void, for file systems that don't like "*" in file names. emit a single JavaScript for showing stack crawls.
|
2000-09-12 00:09:06 +00:00 |
|
beard%netscape.com
|
360cf23b39
|
added internAs(), which lets one string masquerade for another.
|
2000-09-12 00:06:53 +00:00 |
|
beard%netscape.com
|
0d99fb7955
|
splitting out each individual type_size into separate report, to make it possible to visualize entire graph.
|
2000-09-10 18:33:27 +00:00 |
|
beard%netscape.com
|
ddae8993e0
|
splitting out call trees, to avoid creating unwieldy HTML reports.
|
2000-09-09 04:23:17 +00:00 |
|
beard%netscape.com
|
b69d93c128
|
trims strings by copying them, to avoid retaining excessively large strings.
|
2000-09-09 04:22:06 +00:00 |
|
beard%netscape.com
|
9bc9544d23
|
manages a compressed calltree.
|
2000-09-09 04:20:50 +00:00 |
|
beard%netscape.com
|
16daa74dfe
|
compressed stack crawls
|
2000-09-07 02:59:36 +00:00 |
|
beard%netscape.com
|
c256497045
|
[not part of build] added GC_mark_object, added verbose parameter to GC_trace_object to limit sheer volume of data generated, massive removal of hard tabs.
|
2000-09-02 03:38:39 +00:00 |
|
beard%netscape.com
|
21567a7d55
|
initial check-in.
|
2000-09-02 03:30:02 +00:00 |
|
beard%netscape.com
|
63f57157e1
|
[not part of build] moved Type and StringTable classes to separate files. Changed printHistogram() to include product {count * size} for each bin.
|
2000-09-02 03:29:30 +00:00 |
|
beard%netscape.com
|
eb2a87c41a
|
bloatsoup.
|
2000-09-02 03:25:27 +00:00 |
|
beard%netscape.com
|
a4a732c9f5
|
A little more checking in GC_trace_object().
|
2000-09-01 21:51:09 +00:00 |
|
beard%netscape.com
|
abcdb3107a
|
catching SIGSEGV/SIGILL not reliable, off again.
|
2000-09-01 21:47:01 +00:00 |
|
beard%netscape.com
|
345dc23afb
|
add typeinfo.cpp to build.
|
2000-09-01 03:17:43 +00:00 |
|
beard%netscape.com
|
25ef040944
|
for thread safety on Linux, grab lock, stop world. now using getTypeName().
|
2000-09-01 03:17:19 +00:00 |
|
beard%netscape.com
|
733202a44e
|
initializing mark word.
|
2000-09-01 03:16:10 +00:00 |
|
beard%netscape.com
|
94363a0a79
|
added RTTI heuristics for Linux.
|
2000-09-01 03:15:30 +00:00 |
|
beard%netscape.com
|
8edb7e2163
|
GC_trace_object (not part of build)
|
2000-08-31 14:28:56 +00:00 |
|
beard%netscape.com
|
d7f5a17ae8
|
Use Addr2Line with Linux format leak files.
|
2000-08-31 01:08:16 +00:00 |
|
beard%netscape.com
|
d92c4ee999
|
Linux: used to map library +offset to file:line
|
2000-08-31 01:07:33 +00:00 |
|
beard%netscape.com
|
1f5d36b304
|
[not part of build] fixed getFileLocation(), had broken Mac format.
|
2000-08-20 20:04:44 +00:00 |
|
beard%netscape.com
|
9235463395
|
Adding support for Linux format leak files.
|
2000-08-18 03:16:29 +00:00 |
|
beard%netscape.com
|
32ca02b842
|
standard leak format for leaksoup r=waterson (not part of build)
|
2000-08-18 00:45:24 +00:00 |
|
dbaron%fas.harvard.edu
|
852596cc10
|
Change the stack trace format printed by the Boehm GC on Linux so it can be post-processed by addr2line. r=wade
|
2000-08-16 23:02:40 +00:00 |
|
beard%netscape.com
|
cf4513180a
|
Fixing bustage.
|
2000-08-12 00:45:09 +00:00 |
|