Andrew McCreight
|
537eb6fa81
|
Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug
|
2014-02-27 10:04:09 -08:00 |
|
Andrew McCreight
|
a516cc5d48
|
Bug 970527 - Remove extern C from pldhash.h r=froydnj
|
2014-02-11 14:56:44 -08:00 |
|
Ehsan Akhgari
|
b870bb3fe9
|
Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
|
2014-02-10 17:57:01 -05:00 |
|
Nicholas Nethercote
|
14b48dc0f4
|
Bug 933605 (part 1) - Remove DEBUG_XXXbrendan-only code. r=jorendorff.
--HG--
extra : rebase_source : 8ebc751e246cf133f899a8563e75f9bff77d9eda
|
2013-10-31 22:30:45 -07:00 |
|
Nicholas Nethercote
|
9726ac23f3
|
Bug 815467 - Store pldhash's recursionLevel in a better place, so that debug and non-debug pldhashes take up the same amount of memory. r=dbaron.
--HG--
extra : rebase_source : c3c928f6706be4ef55620f05320050991a657a6c
|
2013-10-30 15:10:06 -07:00 |
|
Nicholas Nethercote
|
6b7f6c5f22
|
Bug 927705 (part 2a) - Increase pldhash's max capacity from 1<<23 to 1<<26, and protect against uint32_t overflow when computing storage size. r=jorendorff.
--HG--
extra : rebase_source : 9293ec75e5ba8ad416d66ad6bf0c0788c0d35b02
|
2013-10-21 15:36:45 -07:00 |
|
Nicholas Nethercote
|
875220476b
|
Bug 927705 (part 1) - Remove PL_DHashTableSetAlphaBounds() and the supporting machinery. r=jorendorff.
--HG--
extra : rebase_source : 0b97b3276ec91d417fcfc12fe871d93b0cbd2263
|
2013-10-20 20:17:48 -07:00 |
|
Birunthan Mohanathas
|
4dce3f3fa6
|
Bug 784739 - Switch from NULL to nullptr in xpcom/ (2/3); r=ehsan
|
2013-10-10 16:41:39 -04:00 |
|
Nicholas Nethercote
|
47df995efa
|
Bug 902062 - Convert PL_DHASH_ENTRY_IS_* macros to inline functions. r=ehsan.
--HG--
extra : rebase_source : 7be2f1bb51852c3ed0c07b777ff21a92e133412d
|
2013-08-07 15:28:33 -07:00 |
|
Catalin Iacob
|
4f03e5bb1a
|
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
|
2013-06-23 14:03:39 +02:00 |
|
Nicholas Nethercote
|
b7f77bbe0f
|
Bug 884649 (part 2) - Remove jsdhash.{h,cpp}. r=luke.
|
2013-06-19 16:57:11 -07:00 |
|
Trevor Saunders
|
e3b2aa92a5
|
bug 822717 - remove checks for old gcc r=glandium
|
2012-12-18 13:22:28 -05:00 |
|
Nathan Froyd
|
ef8647cf56
|
Bug 796119 - part 1: don't use PR_BIT in pldhash.h; r=ehsan
|
2012-10-01 17:04:37 -04:00 |
|
Ehsan Akhgari
|
bdd40e5c18
|
Backout changeset 9e38c5518605, fc59bd8d49ba, d0ba1abde985, and acf91f25f228 (bugs 796119, 796279, and 797106) because of broken reftests on 64-bit platforms
|
2012-10-02 23:16:36 -04:00 |
|
Nathan Froyd
|
3c7832a1cb
|
Bug 796119 - part 1: don't use PR_BIT in pldhash.h; r=ehsan
|
2012-10-01 17:04:37 -04:00 |
|
Ms2ger
|
cc84f2c2f2
|
Bug 792379 - Don't include prtypes.h in base/basictypes.h; r=cjones
|
2012-10-02 10:24:12 +02:00 |
|
Isaac Aggrey
|
65e8d33673
|
Bug 795507: Remove usage of PR_BEGIN_EXTERN_C and PR_END_EXTERN_C; r=ehsan
|
2012-09-30 21:10:22 -05:00 |
|
Ehsan Akhgari
|
0fd9123eac
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Nicholas Nethercote
|
8f335f567c
|
Bug 707865 - Convert nsTArray::SizeOf() to nsTArray::SizeOfExcludingThis(). r=jlebar.
--HG--
extra : rebase_source : d802d58bc7dedda2490878793923adc0ab55f779
|
2011-12-15 14:59:53 -08:00 |
|
Nicholas Nethercote
|
587382cea2
|
Bug 705987 - Use mallocSizeOf in the layout memory reporters. r=khuey,bzbarsky
|
2011-12-08 21:01:52 -08:00 |
|
Nicholas Nethercote
|
6c8107ba0c
|
Bug 704723 - Add memory reporter for XPConnect. r=mrbkap.
|
2011-12-05 14:24:28 -08:00 |
|
Nicholas Nethercote
|
f102556f32
|
Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
|
2011-11-27 19:03:14 -08:00 |
|
Ehsan Akhgari
|
2a602a5685
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Justin Lebar
|
72783f7f69
|
Bug 682437 - Add memory reporter for History::mObservers. r=bz
--HG--
extra : rebase_source : f280a6beefd32319816ff8720f7bf65c04343b1e
|
2011-09-14 17:37:45 -07:00 |
|
Michael Wu
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Josh Aas
|
ab3b25ec6a
|
Port xpcom to 64-bit Mac OS X, part 1. b=478687 r=mstange sr=bsmedberg
|
2009-03-06 12:32:57 -06:00 |
|
L. David Baron
|
e84f7f11b1
|
Add ability to mark JSDHashTable/PLDHashTable as immutable and thus prevent RECURSION_LEVEL assertions from firing due to lookups racing on multiple threads. (Bug 469004) r=brendan,mrbkap
|
2009-01-10 08:28:16 -08:00 |
|
L. David Baron
|
ef141b8d52
|
Synchronize pldhash with recent changes to jsdhash by rerunning through plify_jsdhash.sed.
|
2009-01-10 08:28:16 -08:00 |
|
Arpad Borsos
|
8b11d938d2
|
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
|
2008-10-10 17:04:34 +02:00 |
|
dbaron@dbaron.org
|
85eb65ced4
|
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
|
2007-03-27 08:33:38 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|