dbaron%fas.harvard.edu
2512f5ddcc
Count some classes for the leak stats. r=warren@netscape.com
2000-05-15 13:10:18 +00:00
rayw%netscape.com
9f3eaba0ea
Per bug 3690:
...
Added new functions to the registry for reading / writing byte arrays
of binary content and escaping registry keys that contain binary
content. Modified code which reads/writes location of dll or javascript
for components to use new ReadBytesUTF8/WriteBytesUTF8 and which uses
or reads the keys to use EscapeKey and UnescapeKey.
r=dveditz
2000-05-12 01:24:36 +00:00
mkaply%us.ibm.com
11949af38c
# 34082
...
r= dougt@netscape.com
OS/2 bring up continues - Adding PR_CALLBACKs for VisualAge Compiler
2000-05-02 22:38:04 +00:00
scc%netscape.com
080a801eb7
making string conversions explicit
2000-04-01 00:39:02 +00:00
rickg%netscape.com
7c4f6b3293
landing phase 2 to remove deprecated string calls
2000-03-12 11:10:07 +00:00
dp%netscape.com
1d867ed423
Using NS_REINTERPERT_CAST instead of NS_STATIC_CAST r=scc@netscape.com
1999-11-20 07:15:23 +00:00
warren%netscape.com
f2c80822b2
Added nsStr (nsString, nsString2) code for counting strings that have been seen. r=rickg
1999-11-20 04:22:26 +00:00
fur%netscape.com
84ba653e17
In support of bug #8305 (Cache implementation), added new type of hash-table
...
key, an array of opaque data, not owned by the key. r: dougt
1999-11-16 03:10:54 +00:00
sfraser%netscape.com
763acccfbc
Part of fix for 18315 -- allow nsSupportsHashTable to contain null entries, which meant changing NS_{ADDREF,RELEASE} to NS_IF_{ADDREF,RELEASE} in a bunch of places. r=pavlov.
1999-11-11 20:41:54 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
shaver%netscape.com
b5b82e64c0
Make nsSupportsHashtable not crash when you try to Get or Remove an item
...
not in the table already.
1999-09-02 07:01:53 +00:00
jband%netscape.com
3f75ebc9ff
adding enumeration of CLSIDs and ProgIDs using code from Robert Ginda <rginda@ix.netcom.com>
1999-08-09 05:02:25 +00:00
dp%netscape.com
16a59c22db
Adding RemoveAndDelete() to nsObjectHashtable
1999-08-02 23:55:03 +00:00
dp%netscape.com
ef2588f29f
Getting nsHashtable and nsObjectHashtable Reset()s working together.
1999-07-31 05:50:13 +00:00
dp%netscape.com
18c2f1d9a6
Adding nsHashtable::Reset(). Changing nsObjectHashtable destructor to use Reset instead of enumerate. This will cause hash entires to be removed from the hash table as values in the hash table are released.
1999-07-31 05:41:54 +00:00
warren%netscape.com
f079935296
Added nsObjectHashtable (for automatically copying and destroying elements). Also nsSupportsHashtable for refcounted elements.
1999-07-28 07:56:28 +00:00
tbogard%aol.net
303e849c5e
Changed hashing to not hash every letter of strings that are greater than 16 characters in length.
1999-07-23 05:19:33 +00:00
tbogard%aol.net
eb0dd2815e
Changed nsCStringKey to nsStringKey. This new key now has the ability to hash on PRUnichar* strings as well as char* strings.
1999-07-22 02:11:04 +00:00
dp%netscape.com
aa723aadf5
Thread Safe nsHashtable (on demand only)
1999-03-30 08:15:39 +00:00
dp%netscape.com
c1ed2b3f33
Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com>
1999-03-21 19:26:32 +00:00
warren%netscape.com
a4fb233916
Fix for broken linux compiler.
1999-03-19 06:18:08 +00:00
warren%netscape.com
6656b2284f
Added nsHashtable::Exists. Renamed nsProgIDKey to nsCStringKey (what it is).
1999-03-19 05:51:49 +00:00
warren%netscape.com
3406dc1047
Implemented virtuals in cpp file to try to avoid linux pedantic error.
1999-03-09 14:09:11 +00:00
vidur%netscape.com
ef9770e5a1
Added a Reset method to nsHashtable
1999-02-03 19:35:11 +00:00
warren%netscape.com
28969e9e90
Added closure argument to nsHashtable::Enumerate.
1998-09-01 00:16:47 +00:00
raman
ca98fa5189
Added the clone method. Approved by warren
1998-06-01 22:11:06 +00:00
hardts
60cd050946
landing XPCOM_BRANCH
1998-05-22 21:56:30 +00:00
ltabb
781c480871
Free the lizard
1998-03-28 02:44:41 +00:00