xpcom/glue/nsBaseHashtable.h
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-08-08 07:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
f4d4f1580853eb5d8c020cd4725f5fb8a28eca02
created 2014-07-28 13:19 -0400
pushed 2014-07-28 17:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1045065 - Fix some bad implicit constructors in xpcom; r=froydnj
6fdb8eb0faac3e5a0c1b97e82d5737efc524321f
created 2014-06-30 08:39 -0700
pushed 2014-06-30 15:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1022456 - Fix modelines in xpcom/{base,glue,io,string,threads}/. r=froydnj
909655c3ec14f84a1feb5551f99db5368ffe8380
created 2014-06-26 18:35 -0700
pushed 2014-06-27 01:36 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1022456 - Convert xpcom/glue/ to Gecko style. r=froydnj
8715ca8dd2317b02e90ab3699cb5acc34f0f9ab2
created 2014-03-27 11:09 -0400
pushed 2014-03-27 15:09 +0000
Ben Turner Ben Turner - Bug 987285 - 'Let nsBaseHashtable and subclasses call MarkImmutable'. r=bsmedberg.
9faba610e90247f0a8b3628da1cc71e370e74439
created 2013-12-08 11:08 +1100
pushed 2013-12-08 00:09 +0000
Cameron McCormack Cameron McCormack - Bug 947578 - Expose Contains on nsBaseHashtable. r=froydnj
3bee396bb681e8818345ba7059e185692ebe7faa
created 2013-11-25 15:06 -0500
pushed 2013-11-26 14:10 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 938794 - Annotate OOM size as infallible string or data structures abort, r=froydnj
20f2a3e61f370b7374d78c7c03f4420f92f12756
created 2013-10-10 16:41 -0400
pushed 2013-10-10 20:43 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in xpcom/ (2/3); r=ehsan
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 06:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
bb557a5557c2d70b2d73f2002855e70ed16870f6
created 2013-08-29 11:54 -0700
pushed 2013-08-29 23:05 +0000
Justin Lebar Justin Lebar - Bug 909977 - Rename mozilla::Move to mozilla::OldMove, and make mozilla::Move a synonym for std::move(). r=waldo
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 04:00 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
3a772aaaa017219e47b7fe5e53a8bc5e23780e39
created 2013-04-11 22:21 -0500
pushed 2013-04-12 03:27 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2f: use MOZ_STACK_CLASS in xpcom. r=bsmedberg
ef873e1fb7e909f876a5724983bb31be89dce4c5
created 2013-04-03 09:49 -0700
pushed 2013-04-03 17:04 +0000
Kyle Huey Kyle Huey - Bug 855804: Add hashtable helpers for cycle collection. r=bz
58340dfc22cb819ad0a723d2ea3a301e2fbd5947
created 2012-11-29 11:14 -0500
pushed 2012-11-29 16:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 815671 part 9. Fix hashtables to take a UserDataType reference on put, so that putting an array works. r=bsmedberg
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
b1fcb67fde3fbec5185693c1b46db22db65f9830
created 2012-01-10 14:18 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
dee50ee8534e2380cd5093915626fbe8f58ffbb5
created 2011-12-20 13:42 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:28 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
fc4f105722ef11c244ee7f98c0aa6825ca84ad2d
created 2012-07-06 15:14 -0500
pushed 2012-07-23 20:52 +0000
Joshua Cranmer Joshua Cranmer - Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
0a5b58d92843dcd90afe1e7e17f596c6957c15ca
created 2012-07-20 14:16 +0300
pushed 2012-07-23 10:43 +0000
Aryeh Gregor Aryeh Gregor - Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
408e24552eeb219889b0241dc240729c3d6f1086
created 2012-06-15 15:51 -0400
pushed 2012-06-25 16:12 +0000
Nathan Froyd Nathan Froyd - Bug 765326 - atom-table numbers should include the static atom table; r=njn
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
8300b50ca0982a3b1c2bed096538dc90bc851fb4
created 2012-05-18 13:30 -0400
pushed 2012-05-18 18:15 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
0afd21145f0a0f0719a788cbfe2f19c41ac51c98
created 2012-05-18 12:42 -0400
pushed 2012-05-18 18:15 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 734847 - Make nsTHashtable and its derivatives be infallible to OOM by default; code which is prepared to handle OOM conditions must use the explicit fallible_t() methods, r=jlebar
405657ee89b00dd2029b1f4828b18915dc0d6af3
created 2012-03-23 12:13 +0000
pushed 2012-03-23 22:13 +0000
Jonathan Kew Jonathan Kew - bug 737863 - nsBaseHashtable::SizeOfExcludingThis should be declared const. r=njn
220f36e7f9f78d656680e400b19f76c70af0eb48
created 2012-03-23 12:13 +0000
pushed 2012-03-23 22:13 +0000
Nicholas Nethercote Nicholas Nethercote - bug 737412 - handle null sizeOfEntryExcludingThis pointer within ns{T,Base}Hashtable SizeOfExcludingThis functions. r=jfkthame
d0dfb71a2df99cde818e4ebefd93c5b519e5482c
created 2012-03-23 17:04 -0400
pushed 2012-03-23 21:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 1152d14294df, 18c70ab50559, dbd51616925a, 730c2e84247f, and 7beb8fd46629 due to perma-hangs on WinXP debug moth. (test_memoryReporters.xul | application timed out after 330 seconds with no output)
dbd51616925a691de22fad8d350f41071b5f504c
created 2012-03-23 12:13 +0000
pushed 2012-03-23 12:15 +0000
Jonathan Kew Jonathan Kew - bug 737863 - nsBaseHashtable::SizeOfExcludingThis should be declared const. r=njn
18c70ab50559920a2ddfa7e42b934f785874de3b
created 2012-03-23 12:13 +0000
pushed 2012-03-23 12:15 +0000
Nicholas Nethercote Nicholas Nethercote - bug 737412 - handle null sizeOfEntryExcludingThis pointer within ns{T,Base}Hashtable SizeOfExcludingThis functions. r=jfkthame
8e12454829d3b934d6c0bdb78469b27a67292bf0
created 2012-01-09 18:58 +0100
pushed 2012-01-09 18:13 +0000
Mounir Lamouri Mounir Lamouri - Bug 716338 - Use FAIL_ON_WARNINGS in content/html/content/src. r=bz
692d80735b7e90d94e595b20244891f85e73f7e0
created 2011-12-18 16:20 -0800
pushed 2011-12-19 04:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 697335 - Another memory reporter for the startup cache. r=taras.
e255fa32719cbe3ff63ce3238ab2b9f601556275
created 2011-12-18 14:39 -0800
pushed 2011-12-19 04:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 697335 - Add nsBaseHashtable::SizeOfExcludingThis(). r=bz.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 06:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2c778979f15a4e89c3119cf5d1e09cc6568fb711
created 2010-06-30 23:11 +0200
pushed 2014-08-22 00:26 +0000
Eli Friedman Eli Friedman - Bug 573210 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron
894850aef55c89bb21cfb7496b87210a7c7daefa
created 2010-06-14 16:05 -0700
pushed 2014-08-22 00:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 570488 - Stop reading/writing xpti.dat and incrementally loading XPT files [1/2] r=Mossop
dabc6a7b1d50de26166c89ad2e34d3df2518ff0d
created 2008-12-11 15:13 -0500
pushed 2014-08-22 00:26 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 469072 - Annotations in XPCOM, and a couple related code fixups, to make outparams spit out useful warnings, r=bent
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2014-08-22 00:26 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
53fd6cf2009ec2760e1ea7657bd0dacc59c99f76
created 2007-10-19 16:26 -0700
pushed 2014-08-22 00:26 +0000
reed reed - Bug 398435 - "PRBool misuse bugs in xpcom/" [p=taras r=bsmedberg a1.9=sayrer]
a0d4f5659a362273c34b26606e8a38a61cf2c21c
created 2007-10-16 17:31 -0700
pushed 2014-08-22 00:26 +0000
reed reed - Backout taras's check-in for bug 398435 to help find Tp regression.
bc454ad46cc3cdc7a4b6e94fae05d2e72896b53a
created 2007-10-15 16:40 -0700
pushed 2014-08-22 00:26 +0000
tglek tglek - Bug 398435. Fix prbool bugs in xpcom. r=bsmedberg a=sayrer
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2014-08-22 00:26 +0000
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2014-08-22 00:26 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip