dp%netscape.com
|
b34f76a592
|
bug 156320 Acquire lock before checking not-used-list (not
after). Fixing topcrash. r=dbaron
|
2002-07-09 13:48:03 +00:00 |
|
seawood%netscape.com
|
0597412383
|
The c++ standard requires that the throw list be used when declaring functions as well as defining them.
commercial compiler fixes for bug #149032
|
2002-07-03 17:14:41 +00:00 |
|
dp%netscape.com
|
cc314746c1
|
Trying to fix Irix and HPUX bustage. Defining CPP_THROW_NEW at point
of declaration too.
|
2002-07-02 22:38:16 +00:00 |
|
seawood%netscape.com
|
03ace271f0
|
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
Bug 149032 r=timeless sr=scc
|
2002-07-02 20:25:30 +00:00 |
|
dp%netscape.com
|
af446c2be7
|
bug 146532 Making Init() non-virtual (thanks dbaron for suggestion)
|
2002-07-02 18:11:53 +00:00 |
|
dbaron%fas.harvard.edu
|
5ec1a4fef0
|
Attempt to fix BeOS bustage. b=148046
|
2002-07-02 04:07:20 +00:00 |
|
dbaron%fas.harvard.edu
|
25c3f2c7d9
|
Attempt to fix Sun WorkShop bustage. b=146532
|
2002-07-02 03:43:33 +00:00 |
|
dbaron%fas.harvard.edu
|
f528da681f
|
Attempt to fix HP-UX and OS/2 bustage. b=146532
|
2002-07-02 03:42:11 +00:00 |
|
mkaply%us.ibm.com
|
6a050d9a3d
|
Fix Os/2 bustage for now - I've no idea why. I need to build a testcase
|
2002-07-02 03:34:12 +00:00 |
|
dp%netscape.com
|
e1522de4fb
|
bug 146532 Improving recycling allocator
- Uses freelist
- 1 int overhead to store size
- nsIMemory wrapping
r=dougt, sr=darin
|
2002-07-01 23:36:03 +00:00 |
|
alecf%netscape.com
|
0bc735834f
|
cleanup after the first fix for bug 154275 - handle errors better and get rid of mCount entirely
sr=jst, r=peterv
|
2002-06-26 19:36:24 +00:00 |
|
alecf%netscape.com
|
35a797fb3e
|
bug 154280 - remove unimplemented operators from nsISupportsArray
r=dougt, sr=dveditz
|
2002-06-26 03:48:08 +00:00 |
|
alecf%netscape.com
|
808c595df7
|
make nsStaticNameTable use PLDHash rather than nsHashtable, to reduce startup allocations from 1315 to 2
r=dougt, sr=dveditz
bug 154275
|
2002-06-26 03:46:39 +00:00 |
|
alecf%netscape.com
|
3b3212ff35
|
ack! fix check of entries to use PL_DHASH_ENTRY_IS_FREE() from my previous checkin to prevent tree closure tomorrow!
|
2002-06-26 03:43:43 +00:00 |
|
dbaron%fas.harvard.edu
|
6d2263f19b
|
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
|
2002-06-26 03:38:55 +00:00 |
|
alecf%netscape.com
|
8aff49891f
|
fix for bug 153754 - make nsPersistentProperties (and thus string bundles) use PLDHash, saving some 1100+ allocations at startup.
r=dougt, sr=dveditz
|
2002-06-26 01:33:07 +00:00 |
|
dougt%netscape.com
|
f93a81bfcb
|
Fixes 48888 - xpcom flat file backend. r=dp@netscape.com sr=waterson@netscape.com
|
2002-06-14 21:33:05 +00:00 |
|
cbiesinger%web.de
|
15a321ca78
|
bug 115473 r=pavlov sr=brendan
Remove timer priorities
|
2002-06-11 20:47:04 +00:00 |
|
dougt%netscape.com
|
913bbb6f6c
|
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
|
2002-06-11 19:26:04 +00:00 |
|
brendan%mozilla.org
|
791ae0c843
|
Ensure a live keyHash *after* multiplying by the irrational (146907, r=dbaron, sr=shaver).
|
2002-06-05 00:47:38 +00:00 |
|
brendan%mozilla.org
|
2300976a2f
|
Back out troublesome parts of patch for 130544 (147997, r/sr=me).
|
2002-05-30 07:13:40 +00:00 |
|
brendan%mozilla.org
|
d133d09cb4
|
Clean up nsICollection/nsSupportsArray {Append,Remove}Element return type (130544, r=dougt, sr=bienvenu).
|
2002-05-29 18:08:37 +00:00 |
|
dougt%netscape.com
|
c683a217ab
|
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
|
2002-05-15 18:55:21 +00:00 |
|
dougt%netscape.com
|
f4cf458eb8
|
Use flat strings when constructing string keys. This fixes a few high volume string key constructors. See 135781. r=dp@netscape.com, sr=darin@netscape.com
|
2002-04-15 22:39:43 +00:00 |
|
timeless%mac.com
|
dc372ad5dc
|
Bug 133657 nsISupportsVoid should have/use [noscript] attribute voidPtr data;
r=dougt sr=dveditz a=asa
|
2002-04-04 12:28:22 +00:00 |
|
seawood%netscape.com
|
f940144626
|
Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
|
2002-03-27 06:02:39 +00:00 |
|
dbaron%fas.harvard.edu
|
6cdcd7ef3a
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-24 00:16:18 +00:00 |
|
jband%netscape.com
|
16d78379aa
|
fix bug 125084. Add support for empty arrays in nsIVariant. This is expressed as atype id rather than as a regular array with no elements. Includes changes to xpconnect to support mapping to empty JSArrays, xpconnect tests, and SOAP. Patches are from jcorwin@us.ibm.com and rayw@netscape.com. r=jband sr=brendan a=asa
|
2002-03-21 23:21:54 +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 |
|
dougt%netscape.com
|
bd4d9e5593
|
DEBUG_dougt -> DEBUG_dougt_xxx. a=dbaron
|
2002-03-18 23:40:36 +00:00 |
|
brendan%mozilla.org
|
6f45f575a4
|
Fix JS/PL_DHashTableEnumerate to compress or shrink the table after enumeration using the same logic as ADD and REMOVE use (120953, r=dbaron, sr=shaver, a=asa).
|
2002-03-14 21:55:08 +00:00 |
|
alecf%netscape.com
|
3c88a713e6
|
fix for bug 130135 - remove "virtual" from nsObserverList because it doesn't have virtual methods
(saves 4 bytes per list)
r=dougt, sr=darin, a=roc+moz
|
2002-03-12 15:46:19 +00:00 |
|
attinasi%netscape.com
|
bcaefb1ea0
|
Added NS_COM to fix linkage problems. Thanks Chris S~!
|
2002-03-07 22:38:41 +00:00 |
|
darin%netscape.com
|
f1a6738b6c
|
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
|
2002-03-06 07:48:55 +00:00 |
|
timeless%mac.com
|
3fe617c819
|
bug 114166 final cleanup for nsDeque ( comments + whitespace only )
r=akkana sr=darin a=asa
|
2002-03-06 03:21:17 +00:00 |
|
nisheeth%netscape.com
|
8872795d15
|
Fix for bug 125465. r=jag, sr=jband, a=asa. Add AString, ACString, and AUTF8String support to XPCOM's variant data type. Also, add forward declarations of AString and ACString to nsrootidl.idl.
|
2002-03-05 02:22:02 +00:00 |
|
badami%netscape.com
|
00fea02e9e
|
Leaking nsCStringKey objects
bug 73308 r=valeski sr=shaver a=brendan patch=tmutreja@netscape.com
|
2002-03-01 09:28:55 +00:00 |
|
dp%netscape.com
|
e82fec9611
|
(again) bug 127941 Fixing leak of bucket memory; memset to 0 only if zeroit is
set. r=dougt, sr&a=shaver@mozilla.org
|
2002-03-01 00:03:58 +00:00 |
|
dp%netscape.com
|
9dc9c12621
|
Backing out earlier change. Tree isn't open for checkin yet. Sorry.
|
2002-02-28 18:36:26 +00:00 |
|
dp%netscape.com
|
93c15c90ab
|
bug 127941 Fixing leak of bucket memory; memset to 0 only if zeroit is
set. r=dougt, sr&a=shaver@mozilla.org
|
2002-02-28 18:30:48 +00:00 |
|
cathleen%netscape.com
|
4ddb311b96
|
backout nsCRT.h change. put back nsCRT::strlen(char* s). tree is burning out of control. I swear it builds on my machine! :-( Will need to evaluate and try later
|
2002-02-28 05:23:40 +00:00 |
|
cathleen%netscape.com
|
4a5da35b5c
|
eliminate nsCRT::strlen for char* strings (final part), bug 124536 r=dp sr=brendan a=roc+moz
|
2002-02-28 04:11:37 +00:00 |
|
dougt%netscape.com
|
874111f277
|
Adding build SDK support. r=dougt, sr=alecf, submitted by seawood, a=asa
|
2002-02-25 23:20:01 +00:00 |
|
brendan%mozilla.org
|
6b265c5d37
|
Sync these mirrored sources with their primaries at js/src/jsdhash.[ch] (see bug 62164, r=shaver, sr=jband).
|
2002-02-23 10:04:29 +00:00 |
|
cathleen%netscape.com
|
8baf662f08
|
eliminate nsCRT::strlen for char* strings (part 5), bug 124536 r=dp sr=brendan
|
2002-02-20 06:38:38 +00:00 |
|
jkeiser%netscape.com
|
b80501852c
|
C++ wrapper for PLDHashTable (bug 125489), r=alecf@netscape.com, sr=brendan@mozilla.org
|
2002-02-20 06:08:53 +00:00 |
|
timeless%mac.com
|
abdca2b41a
|
Bug 114166 rewrite nsDeque
r=akkana sr=alecf
rs=alecf for TestDeque.cpp
|
2002-02-20 03:08:32 +00:00 |
|
dp%netscape.com
|
6271baf01b
|
bug 125641 Adding id r=dougt sr=sfraser
|
2002-02-18 22:59:58 +00:00 |
|
alecf%netscape.com
|
8c0ab1d965
|
remove a bunch of dead code, and remove NS_COM from a bunch of concrete classes that weren't being used previously
r=jag, sr=shaver
|
2002-02-18 22:57:47 +00:00 |
|
bryner%netscape.com
|
d509bd510d
|
Fixing a compiler warning (bug 125949). r=bzbarsky, sr=alecf.
|
2002-02-18 22:42:37 +00:00 |
|