dp%netscape.com
e3b68c249c
bug 112470 Include config.mak early to get TRACE_MALLOC settings in. Patch by alecf. r=dp
...
git-svn-id: svn://10.0.0.236/trunk@109656 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:15:28 +00:00
dp%netscape.com
55ff867745
bug 112470 Getting timeline ON for debug builds by default.
...
When running, NS_TIMELINE_ENABLE is required for seeing the timeline
output. r=cathleen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109655 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:14:21 +00:00
dbaron%fas.harvard.edu
5797bffb8a
Fix massive numbers of threadsafety assertions by re-adding NS_INIT_ISUPPORTS, to make builds usable again. b=110531 sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@109616 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:26:46 +00:00
dbaron%fas.harvard.edu
cc6399b4d5
Fix orange by exiting loop when bytes hits aMaxBytes rather than waiting for it to get farther.
...
git-svn-id: svn://10.0.0.236/trunk@109610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:22:44 +00:00
alecf%netscape.com
f5bf981bca
oops, requires update - add uconv
...
git-svn-id: svn://10.0.0.236/trunk@109592 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:12:51 +00:00
alecf%netscape.com
728ab648ca
fix for bug 110531, r=dougt, jag, sr=darin - moving ConverterInputStream into uconv, and changing the one in XPCOM into an UTF8-only converter
...
git-svn-id: svn://10.0.0.236/trunk@109591 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:10:43 +00:00
pete%alphanumerica.com
14973255e8
b=112515, r=douft, sr=jst
...
remove spawn method from nsIFile.
/**
Warning nsIFile API change
*/
--pete
git-svn-id: svn://10.0.0.236/trunk@109584 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:27:43 +00:00
dbaron%fas.harvard.edu
0739da3e8c
Make nsSharableString::Assign set the length correctly when it's reusing its existing buffer. b=112483 r=scc sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@109561 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:14:15 +00:00
jdunn%netscape.com
918a4c91d9
Use the right vtable : AIX ONLY!
...
# 90720
r=cls@seawood.org
git-svn-id: svn://10.0.0.236/trunk@109528 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 15:02:08 +00:00
dbaron%fas.harvard.edu
77c606ffad
Make nsSharableString::Assign set the length when it's reusing its existing buffer. b=112483 r=jag sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@109509 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 03:54:32 +00:00
bryner%netscape.com
b09257b93a
Backing out new code alecf accidentely checked in, fixing bustage.
...
git-svn-id: svn://10.0.0.236/trunk@109504 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 00:37:35 +00:00
alecf%netscape.com
0daeecc032
augh, didn't mean to check these in
...
git-svn-id: svn://10.0.0.236/trunk@109502 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:17:11 +00:00
alecf%netscape.com
bfb7e06d84
ok, back out my ToLowerCase() change, it didn't make any difference
...
git-svn-id: svn://10.0.0.236/trunk@109501 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:15:31 +00:00
alecf%netscape.com
cf0efed474
performance test - just to see if nsString.ToLowerCase() is faster than ToLowerCase()
...
no reviewer, will back out after one or two tinderbox cycles
git-svn-id: svn://10.0.0.236/trunk@109488 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 19:06:02 +00:00
dp%netscape.com
a4490c1e80
disabling unconditional printfs.
...
git-svn-id: svn://10.0.0.236/trunk@109480 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 05:39:49 +00:00
dbaron%fas.harvard.edu
25c6c4fd3c
Fix typo. Not part of default build.
...
git-svn-id: svn://10.0.0.236/trunk@109386 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:03:28 +00:00
dveditz%netscape.com
6d4c956f3f
Free bloated component registry buffer after XPCOM init (bug 76329)
...
r=dougt, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@109344 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:50:03 +00:00
dougt%netscape.com
d3046e16dd
Add IsMainThread to nsIThread. r=danm@netscape.com, sr=darin@netscape.com 112397
...
git-svn-id: svn://10.0.0.236/trunk@109279 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:06:32 +00:00
waterson%netscape.com
a6396f40ca
Bug 11079. xptinfo shouldn't be an EXPORT_LIBRARY, or else it will end up both in the statically linked exectuable _and_ libxpcom.so. r=cls
...
git-svn-id: svn://10.0.0.236/trunk@109274 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:50:56 +00:00
alecf%netscape.com
700d0e8fd2
move UTF8traits to the public realm for later consumption
...
r=dbaron r=jag (the string experts)
for bug 110531
git-svn-id: svn://10.0.0.236/trunk@109171 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:53:48 +00:00
alecf%netscape.com
16001eccc7
just removing some dead code that blake spotted, followup to bug 110226
...
git-svn-id: svn://10.0.0.236/trunk@109151 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:42 +00:00
pete%alphanumerica.com
2921cd1a40
b=92569, r=dougt, sr=brendan
...
nsLocalFileUnix cleanup part two.
nothing but white space and comment cleanup
--pete
git-svn-id: svn://10.0.0.236/trunk@109149 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:10 +00:00
pete%alphanumerica.com
727438403c
b=92569, r=dougt, sr=brendan
...
nsLocalFileUnix general clean up
--pete
git-svn-id: svn://10.0.0.236/trunk@109136 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 15:12:14 +00:00
dbaron%fas.harvard.edu
2cc163f62f
Copy my comment changes from nsAString to nsACString. b=104663 r=jag sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@109115 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:06:43 +00:00
dbaron%fas.harvard.edu
c0b306795b
Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@109114 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:22:57 +00:00
jst%netscape.com
7a8b18de9a
Checking in alecf's fix for bug 112209, string code performance regression. r=dbaron@netscape.com, sr=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@109110 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:59:29 +00:00
dbaron%fas.harvard.edu
29e7322c52
Make XPCOM_BREAK_ON_LOAD work on mach-o build. b=111519 r=beard sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@109098 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:52:34 +00:00
alecf%netscape.com
4b94aca125
notify observers in reverse order, so that if a observer removes itself when it gets notified, we don't forget to notify the next guy
...
r=dougt, sr=bienvenu bug 110226
git-svn-id: svn://10.0.0.236/trunk@109090 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:48:10 +00:00
dbaron%fas.harvard.edu
2535751351
Fix bustage.
...
git-svn-id: svn://10.0.0.236/trunk@109083 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:26:26 +00:00
dbaron%fas.harvard.edu
906067dd58
Use an add instead of a load to link the stack frames correctly since something seems to be clobbering the first linking pointer. Just add 8 instead of adding 4 in two places. Copy comments over from mac version. b=108646 r=sfraser sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@109082 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:24:06 +00:00
dougt%netscape.com
3c41b28890
remove nsIShutdownListener. r=dbaron, sr=alecf, bug 99152
...
git-svn-id: svn://10.0.0.236/trunk@109075 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:57:53 +00:00
alecf%netscape.com
e529936b5b
oops, one more try to back out
...
git-svn-id: svn://10.0.0.236/trunk@109063 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:55:03 +00:00
alecf%netscape.com
9e40851eab
ack! back these out, weren't meant to land
...
git-svn-id: svn://10.0.0.236/trunk@109062 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:53:18 +00:00
alecf%netscape.com
9714ddf32b
debug stuff only - adding MOZ_COUNT_DTOR/CTOR and changing DEBUG to DEBUG_dougt
...
(last part r=dougt)
git-svn-id: svn://10.0.0.236/trunk@109061 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:52:05 +00:00
blythe%netscape.com
158afbdc12
Fix bug 112196
...
win32 symbols now work for trace-malloc
r=dbaron,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@109041 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:54:05 +00:00
alecf%netscape.com
bf4d9b0e6e
first part of fix for bug 112209, making nsStr private by switching nsStaticNameTable over to nsAFlatString. r=dbaron, sr=blake
...
git-svn-id: svn://10.0.0.236/trunk@109022 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:13:53 +00:00
dp%netscape.com
a080db14dd
Removing timeline marks. These dont provide much information
...
git-svn-id: svn://10.0.0.236/trunk@108962 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:55:55 +00:00
dp%netscape.com
816700526f
int g_timelineDisabled -> PRBool gTimelineDisabled (review comments for previous version) r=sgehani,sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@108955 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:16:27 +00:00
dp%netscape.com
ab3b87236d
NS_TIMELINE_MARK_FUNCTION1() and NS_TIMELINE_DISABLE. For timeline builds only. r/sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@108951 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:54:57 +00:00
jband%netscape.com
b9450f6730
fix bug 100187. This is Vidur's patch to expose the interfaceinfomanager as a service accessible via the service manager. r=dbradley sr=jband
...
git-svn-id: svn://10.0.0.236/trunk@108926 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:31:39 +00:00
blythe%netscape.com
5b0bd4a484
Fix bug 110807, newlines on win32 trace-malloc tools
...
sr=brendan,r=dbaron
NOT in normal build
git-svn-id: svn://10.0.0.236/trunk@108916 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:10:45 +00:00
ccarlen%netscape.com
1501fa2fac
Bug 110660 - MOZ_PLUGIN_PATH not added to plugin search paths. r=peterl/sr=jband
...
git-svn-id: svn://10.0.0.236/trunk@108899 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 15:54:38 +00:00
timeless%mac.com
535b6f20f2
Bugzilla Bug 107823 change nsIFile
...
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108891 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 08:05:05 +00:00
jaggernaut%netscape.com
38e0429654
Bug 103662: Allow wide concatenation of defined string constants, r=dbaron, sr=scc
...
git-svn-id: svn://10.0.0.236/trunk@108890 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 05:59:35 +00:00
brendan%mozilla.org
2bf095e76f
Break self-cycle to fix leak (106860, r=dbaron, sr=bienvenu).
...
git-svn-id: svn://10.0.0.236/trunk@108886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 01:20:31 +00:00
dbaron%fas.harvard.edu
ecfabe7587
Enable the gcc3 version of the sparc/solaris xptcinvoke code. r=cls sr=shaver b=71627
...
git-svn-id: svn://10.0.0.236/trunk@108880 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:29:29 +00:00
dbaron%fas.harvard.edu
c3a65006f0
Cleaning up comment style per shaver's sr comments. b=71627
...
git-svn-id: svn://10.0.0.236/trunk@108877 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:15:01 +00:00
bzbarsky%mit.edu
d0c7beb38b
Use <> for system headers, not "". This should help prevent Sun WSU2
...
compiler bustage. Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@108847 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 22:36:54 +00:00
dougt%netscape.com
6c0300195e
fixing comment in idl. bug 111518
...
git-svn-id: svn://10.0.0.236/trunk@108837 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 15:11:37 +00:00
dbaron%fas.harvard.edu
4a9a7c847f
Changing |#ifdef DEBUG_dbaron| to |#ifdef DEBUG_dbaron_off| so I don't see these assertions anymore.
...
git-svn-id: svn://10.0.0.236/trunk@108825 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:19:33 +00:00