sfraser%netscape.com
159030e89c
Part of fix for 15795; nsFileSpecMac.cpp is no longer pulled in with a nasty #include, and is thus added to the project. r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@50362 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-11 21:19:47 +00:00
sfraser%netscape.com
8023b08ebc
Fix for bugs 15795 and 16090 -- fix startup crash which was due to an uninitialized nsFileSpec trashing the stack. Also no longer set mError on CreateDirectory if the dir already exists, prevent += "foo" when mError is set, and add assertions XP to catch calls with NULL strings.
...
reviewed by dougt and (in part) sspitzer. a=leaf.
git-svn-id: svn://10.0.0.236/trunk@50360 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-11 21:19:06 +00:00
neeti%netscape.com
b3d531541b
updating status
...
git-svn-id: svn://10.0.0.236/trunk@50338 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-11 14:17:18 +00:00
mcafee%netscape.com
574bed9e24
Enable Solaris/Intel/egcs to build & run. Patch submitted by Roy Jones, r=mcafee
...
git-svn-id: svn://10.0.0.236/trunk@50332 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-10 23:41:23 +00:00
putterman%netscape.com
1ef39b7b56
Create a version of NS_GENERIC_FACTORY_CONSTRUCTOR that lets you pass in
...
an initialization function. No bug. Reviewed by dp.
git-svn-id: svn://10.0.0.236/trunk@50327 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-10 22:30:55 +00:00
dveditz%netscape.com
30a83caa1d
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@50322 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-10 01:32:59 +00:00
mccabe%netscape.com
d69dd3df67
Fix to 15813. Change to using nsFileSpec to read .xpt files; this is 2x faster on the Mac. Fix courtesy Simon Fraser.
...
r=sfraser, or r=mccabe, depending on how you look at it.
git-svn-id: svn://10.0.0.236/trunk@50290 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-09 02:07:35 +00:00
kipp%netscape.com
9c16516bfc
Fixed a comment that was out of date
...
git-svn-id: svn://10.0.0.236/trunk@50278 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 23:41:39 +00:00
kipp%netscape.com
a4f420d4fb
Fixed up hook to track library loads for refcnt logging
...
git-svn-id: svn://10.0.0.236/trunk@50277 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 23:41:18 +00:00
kipp%netscape.com
6a697df2cd
Always call dump-statistics and reset-statistics so that MOZ_DUMP_LEAKS isn't required
...
git-svn-id: svn://10.0.0.236/trunk@50276 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 23:40:52 +00:00
kipp%netscape.com
fabbe52905
Tweaked to avoid a crash in case bloat tracking is on but there is no bloat data to dump
...
git-svn-id: svn://10.0.0.236/trunk@50275 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 23:39:57 +00:00
kipp%netscape.com
deff3927b7
new
...
git-svn-id: svn://10.0.0.236/trunk@50268 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 23:04:26 +00:00
kipp%netscape.com
ba85b17922
Unbreak people who were actually using MOZ_TRACE_XPCOM_REFCNT
...
git-svn-id: svn://10.0.0.236/trunk@50262 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 22:30:19 +00:00
kipp%netscape.com
041db07f43
Fixed opt build bustage
...
git-svn-id: svn://10.0.0.236/trunk@50260 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 22:04:04 +00:00
kipp%netscape.com
60a9b36aae
Fixed windows build bustage
...
git-svn-id: svn://10.0.0.236/trunk@50256 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 21:19:42 +00:00
kipp%netscape.com
e18af2d0ee
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
...
git-svn-id: svn://10.0.0.236/trunk@50239 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:41:19 +00:00
kipp%netscape.com
b44472476c
Merged bloaty and moz ctor counting (space team work)
...
git-svn-id: svn://10.0.0.236/trunk@50233 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:29:47 +00:00
warren%netscape.com
15a67038a4
Fixed bug in computing object count mean and stddev.
...
git-svn-id: svn://10.0.0.236/trunk@50201 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 04:39:24 +00:00
mscott%netscape.com
42395fb4cd
Bug #14612 . I'm checking this in for warren. r=mscott
...
The pipe shouldn't block when you write more bytes into the pipe than the size of the pipe's buffer. Add an extra
notify to the writer of the pipe after we read data out of it.
git-svn-id: svn://10.0.0.236/trunk@50190 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 02:03:34 +00:00
warren%netscape.com
c9fbdb8075
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
...
git-svn-id: svn://10.0.0.236/trunk@50188 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 01:49:06 +00:00
alecf%netscape.com
867ac81c42
add new NS_xxx_MODULE* macros (not used anywhere in the build just yet)
...
git-svn-id: svn://10.0.0.236/trunk@50177 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 00:12:29 +00:00
mscott%netscape.com
dea623bfa3
Bug #15615 --> when the proxy code is processing an event, we can't be holding onto the event queue's monitor. Because
...
you could run into the scenario where in processing the event, the thread blocks waiting for an event from another thread.
That thread tries to post the event to the orginal thread's event Queue but can't enter the queue's monitor.
r=warren (or reviewed by me depending on your point of view since we figured it out together).
git-svn-id: svn://10.0.0.236/trunk@50166 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 23:25:36 +00:00
warren%netscape.com
fc64e1c69b
Added 'Bloaty' refcounting and memory bloat statistics code
...
git-svn-id: svn://10.0.0.236/trunk@50152 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 21:50:20 +00:00
neeti%netscape.com
b0bb720dd1
updating status.
...
git-svn-id: svn://10.0.0.236/trunk@50148 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 21:44:37 +00:00
dp%netscape.com
c94e8e9c8e
Removing ifdef DEBUG_dp.
...
git-svn-id: svn://10.0.0.236/trunk@50140 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 21:03:48 +00:00
sfraser%netscape.com
b591bc9b02
Fix for bug 15749; passing null strings to nsFileSpec routines was doing bad things, like strlen(NULL). r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@50135 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 20:57:21 +00:00
alecf%netscape.com
3f1f724756
add myself to fix DLLs
...
git-svn-id: svn://10.0.0.236/trunk@50116 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 20:15:58 +00:00
rickg%netscape.com
ac6276e5cd
fixed leak using patch from beard; verified in purify. r=rgess; bug=15751
...
git-svn-id: svn://10.0.0.236/trunk@50090 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 07:22:57 +00:00
kipp%netscape.com
5fc1175eb9
Fixed a memory leak in the sizeof-handler logic (blush)
...
git-svn-id: svn://10.0.0.236/trunk@50068 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 00:49:40 +00:00
neeti%netscape.com
68ccc3d94a
updating status. Not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@50022 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 21:13:38 +00:00
neeti%netscape.com
6b2d99d685
updating status. Not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@50018 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 21:07:30 +00:00
neeti%netscape.com
b84f7a78de
updating status. Not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@50016 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 21:05:25 +00:00
neeti%netscape.com
f6d3593b2e
updating status. Not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@50015 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 20:58:41 +00:00
neeti%netscape.com
3b3d0e4e1b
updating status. Not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@50008 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 20:36:28 +00:00
ramiro%netscape.com
3412f4f935
Take myself out of the "you suck" list. r=dp
...
git-svn-id: svn://10.0.0.236/trunk@50003 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 20:22:23 +00:00
neeti%netscape.com
3963f45810
updating status
...
git-svn-id: svn://10.0.0.236/trunk@49987 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 19:01:51 +00:00
warren%netscape.com
49e47e3066
Fixed build warnings.
...
git-svn-id: svn://10.0.0.236/trunk@49969 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 08:51:48 +00:00
dougt%netscape.com
3e9e75feec
Fix for 11812. Reordered the clean up so that deletion of the "real" object
...
happens after NS_RELEASE of the proxy object. This is a test program.
reviewed by gagan.
git-svn-id: svn://10.0.0.236/trunk@49967 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 08:17:04 +00:00
neeti%netscape.com
2eb2dcca67
updating status
...
git-svn-id: svn://10.0.0.236/trunk@49952 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 04:47:08 +00:00
rjc%netscape.com
bed7f86409
Update leak docs. (Not part of build.)
...
git-svn-id: svn://10.0.0.236/trunk@49941 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 03:00:06 +00:00
dp%netscape.com
25f4419ba0
updating status
...
git-svn-id: svn://10.0.0.236/trunk@49920 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:09:54 +00:00
sfraser%netscape.com
c4429f5066
Change Mac library loading to load using the FSSpec. r=dp
...
git-svn-id: svn://10.0.0.236/trunk@49919 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:09:13 +00:00
kipp%netscape.com
71a5f24ba3
Implemented suggested change so that leak info is printed if an env variable is used
...
git-svn-id: svn://10.0.0.236/trunk@49896 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 23:54:08 +00:00
neeti%netscape.com
23d28fee69
Not part of the build. Took some more dlls for conversion to use nsImodule
...
git-svn-id: svn://10.0.0.236/trunk@49855 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 20:49:20 +00:00
kipp%netscape.com
ebce0e90ac
Renamed the ctor/dtor counting macros to make more sense
...
git-svn-id: svn://10.0.0.236/trunk@49840 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 14:54:05 +00:00
rickg%netscape.com
4a9749eec3
bugs 13038 and 14920; also improved comments. r=kmcclusk
...
git-svn-id: svn://10.0.0.236/trunk@49803 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 04:47:19 +00:00
jband%netscape.com
37f1655b17
xpidl compiler was failing to complain that it is an error to use [shared] with 'inout' params. (no bug was filed) r=mccabe
...
git-svn-id: svn://10.0.0.236/trunk@49802 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 04:23:35 +00:00
sfraser%netscape.com
2306c86ff9
Use CR for line termination on Macintosh, and don't call flush() for an endl. r dougt.
...
git-svn-id: svn://10.0.0.236/trunk@49788 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 03:00:13 +00:00
kipp%netscape.com
8aa6b7aa38
Fixed build wastage
...
git-svn-id: svn://10.0.0.236/trunk@49784 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 01:43:34 +00:00
jband%netscape.com
0afa0bedfe
NOT PART OF BUILD updating status page
...
git-svn-id: svn://10.0.0.236/trunk@49767 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 00:53:26 +00:00