Commit Graph

15 Commits

Author SHA1 Message Date
timeless@mac.com
a3a0d9207e Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
2002-03-19 04:30:17 +00:00
blythe@netscape.com
e13e7e525a Fix Bug 115189
Trace-Malloc records line number information on platforms which have it.
r=dp sr=alecf
2002-01-09 19:03:01 +00:00
dp@netscape.com
97ae98bb5e bug 113738 Cost of malloc into trace-malloc log r=blythe, sr=brendan 2001-12-15 00:24:12 +00:00
blythe@netscape.com
5e2ead4585 Fix bug 108103, new tool SpaceTrace
SR,RS=brendan, SR=waterson, R=dbaron
2001-11-15 22:40:53 +00:00
brendan@mozilla.org
09c8be75a1 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
mjudge@netscape.com
806e30676e 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
brendan@mozilla.org
d2dbe6efa5 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
brendan@mozilla.org
21a339d7c4 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
brendan@mozilla.org
a78e1d5b3d Add captioned timestamp events, for JS storyboarding (not part of build). 2000-08-09 02:41:58 +00:00
brendan@mozilla.org
db1cec1292 Finish factoring tmreader from bloatblame; misc. clenaups (not part of build). 2000-07-21 20:42:15 +00:00
waterson@netscape.com
d5e1e1180c 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
83999be98e Improve --trace-malloc to handle multiple logfiles. 2000-05-17 04:44:14 +00:00
brendan@mozilla.org
dae8de81cb Add TraceMalloc* native methods; allow multiple log files per site file. 2000-04-27 04:02:22 +00:00
brendan@mozilla.org
8decc6b83b Comment improvements. 2000-04-22 18:36:10 +00:00
brendan@mozilla.org
ca4ab166c7 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