Граф коммитов

882 Коммитов

Автор SHA1 Сообщение Дата
benjamin%smedbergs.us 83abdd1aab Bug 339898 - Unresolved text symbol PR_InternalNow when using the standalone glue, r=timeless 2007-04-02 15:29:41 +00:00
dbaron%dbaron.org d2a7c1e86a Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 15:35:02 +00:00
dbaron%dbaron.org a32fb9b241 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 15:33:45 +00:00
dbaron%dbaron.org 1554843a32 Consolidate duplicated code into the beginning of the double-hashing loop. b=374906 r=brendan 2007-03-27 15:32:39 +00:00
jwalden%mit.edu 9df5416bc3 Bug 372546 - Mark pipe input/output streams as threadsafe. r=bsmedberg 2007-03-25 07:31:45 +00:00
dbaron%dbaron.org 4984d6ed39 Avoid the need for a getKey callback in jsdhash/pldhash. b=374906 r=brendan 2007-03-23 23:32:41 +00:00
neil%parkwaycc.co.uk ac46641dbc Slightly safer and neater fix for strict aliasing bug 351231 r+sr=dbaron 2007-03-23 20:26:20 +00:00
peterv%propagandism.org 09b00a6b2d Fix for bug 374096 (Cycle collector doesn't collect all the cycles it could). r=graydon, sr=dbaron. 2007-03-16 12:52:47 +00:00
dbaron%dbaron.org a560bbe453 When stabilized during destruction, report AddRef to 2 and Release to 1, to avoid confusing nsTraceRefcnt logging (part 2). b=370702 r=graydon sr=peterv 2007-03-05 21:11:21 +00:00
asqueella%gmail.com 5f203327cc Bug 366742 - printf_stderr should be declared as NS_COM_GLUE
p=Andrew Miller <ak.miller@auckland.ac.nz>
r=bsmedberg, sr=shaver
2007-02-20 20:28:53 +00:00
graydon%mozilla.com b5ed88a81e Bug 370702, fix to the return value from nsCycleCollectingAutoRefCnt::incr() when stable.
r=dbaron
2007-02-17 04:49:56 +00:00
gerv%gerv.net e0e8fe16df Bug 236613: change to MPL/LGPL/GPL tri-license. 2007-02-14 17:33:38 +00:00
sharparrow1%yahoo.com 1436342d23 Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky 2007-02-09 20:44:10 +00:00
jonas%sicking.cc 4e449bc9e0 Bug 18333: Make the XML content sink incremental. Patch by Henri Sivonen<hsivonen@iki.fi>. r=peterv sr=sicking 2007-01-30 21:21:06 +00:00
bent.mozilla%gmail.com 8d434860f8 Bug 366592 - "Add comparison operators to external string API". r=bsmedberg. 2007-01-17 21:10:02 +00:00
bent.mozilla%gmail.com aec1b244ba Bug 366619 - "Move nsAutoLock and nsAutoMonitor to the glue". nsAutoLock.cpp and nsAutoLock.h were moved from xpcom/threads, see there for CVS history. r=bsmedberg. 2007-01-12 20:55:53 +00:00
brendan%mozilla.org 19a7868826 Add macrology for presetting double hashtable capacity to avoid growth given a known initial population (356116, r=dbaron). 2007-01-10 22:11:34 +00:00
mozilla%weilbacher.org f15cd29aa0 [OS/2] Bug 355077: fix xulrunner-stub to work on OS/2, p=abwillis1+me, r=mkaply 2007-01-10 08:43:08 +00:00
jst%mozilla.org 0817fed458 Landing 64-bit fixes for bug 333078. r=graydon@mozilla.com, sr=bugmail@sicking.cc 2007-01-05 23:59:18 +00:00
graydon%mozilla.com e6fbf7f335 Bug 333078: XPCOM cycle collector
r=brendan, sicking, bz, dbaron, bsmedberg
2007-01-04 22:31:26 +00:00
bmlk%gmx.de 973f09c535 be carefull with row indices when deleting cells bug=364318, patch by bz, r=me sr=roc 2006-12-26 14:24:15 +00:00
roc+%cs.cmu.edu 9e8c9730ea Bug 363767. Add AppendElements() API (that appends empty elements) to nsTArray. r=sicking,sr=darin 2006-12-18 01:17:23 +00:00
gerv%gerv.net fd0b7c527e Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-12-11 09:45:41 +00:00
brendan%mozilla.org 452f5690e3 Back out last checkin. 2006-12-05 15:46:19 +00:00
brendan%mozilla.org 84e75653aa Add JS_DHASH_{,DEFAULT_}CAPACITY macros for realloc-free init (356116, r/sr=mrbkap+shaver/dbaron). 2006-12-05 00:52:05 +00:00
jwalden%mit.edu b4488ce6a0 Bug 361792 - Signed-unsigned comparison in nsVoidArray.cpp. r+sr=darin 2006-11-28 00:32:30 +00:00
roc+%cs.cmu.edu 4482b64219 Bug 361707. nsTArray::SetCapacity should return boolean success/failure. r+sr=sicking 2006-11-26 22:01:24 +00:00
kjh-5727%comcast.net 01ed2121b8 Bug 351231: type-pun warnings from nsCOMPtr, part II. r+sr=dbaron. 2006-11-23 16:10:43 +00:00
kjh-5727%comcast.net 274fddbe21 Bug 351231: type-pun warnings from nsCOMPtr. r+sr=dbaron. 2006-11-23 13:21:27 +00:00
vladimir%pobox.com df954f6171 backing out bug 333078, xpcom cycle collector due to perf issues 2006-11-22 23:18:16 +00:00
vladimir%pobox.com fdf72a2c5b b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many 2006-11-22 19:23:02 +00:00
cvshook%sicking.cc 5c7ed7c2dc Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron 2006-11-21 21:28:14 +00:00
benjamin%smedbergs.us 7b434c0d06 Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher 2006-11-20 17:03:38 +00:00
benjamin%smedbergs.us 09d80a0a6f Backout xptcall because linux tboxes are stupid, I think. 2006-11-16 20:17:24 +00:00
benjamin%smedbergs.us 8b41b7fdd0 Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher 2006-11-16 18:29:33 +00:00
benjamin%smedbergs.us 483abe6df4 Bug 360836 - queryinterface isn't nulling the outparam in failure cases, r=dbaron 2006-11-16 02:29:45 +00:00
benjamin%smedbergs.us d953ca7061 Bug 313309 - Table-driven QI, part 4 (the final piece!) - this could be a test-landing depending on how perf numbers turn out, r=shaver 2006-11-15 22:10:57 +00:00
benjamin%smedbergs.us 4543c02b83 Bug 313309 - Table-driven QI part 3 - use weak statics for interface IDs, r=shaver. This will break VC6 and gcc2.9x, which is ok 2006-11-14 21:21:37 +00:00
benjamin%smedbergs.us 17e6ecf617 Re-land bug 345517 now that the logging issues are hopefully fixed, r=darin/mento/mano 2006-11-13 17:53:01 +00:00
pavlov%pavlov.net 140ad3f195 backing out 345517 due to leak test bustage 2006-11-10 04:42:03 +00:00
benjamin%smedbergs.us e475fe6dc9 Bug 345517, try #2, make the browser component use frozen linkage, so that ff+xr builds. This does *not* --enable-libxul by default for Firefox (yet). That will wait until after 1.9a1. Older patch r=darin+mento, revisions r=mano 2006-11-09 15:02:29 +00:00
bzbarsky%mit.edu 3544267440 Remove now-useless include. Bug 359224 followup, r+sr=sicking 2006-11-04 02:00:31 +00:00
cvshook%sicking.cc 45d11c34f5 Back out previous checkin, ENABLE_TESTS is not available inside code 2006-11-03 00:52:40 +00:00
cvshook%sicking.cc c7b1028be8 Better way of fixing previous TestTArray bustage that allows testing nsAutoTArray even for non-debug builds. 2006-11-02 22:42:34 +00:00
tor%cs.brown.edu cee3122525 Bug 359224 - include nsTraceRefcnt.h so NS_BUILD_REFCNT_LOGGING is valid.
Patch by amenzie@us.ibm.com, r+sr=sicking.
2006-11-02 21:09:47 +00:00
cvshook%sicking.cc 03ab6e5bbf fix copy/paste error 2006-11-02 19:50:59 +00:00
cvshook%sicking.cc 9debfc2f3a Ugh, too many versions of this patch that builds on different places. This should be right. 2006-11-02 19:44:06 +00:00
cvshook%sicking.cc bd10875996 Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin 2006-11-02 19:33:10 +00:00
cvshook%sicking.cc 58bd3889ba Add nsAutoTArray and nsAutoTPtrArray. b=356299 r/sr=darin 2006-11-02 19:31:05 +00:00
bzbarsky%mit.edu be730c9c74 Add a way to efficiently insert a bunch of identically constructed elements at a
given location in an nsTArray.  Bug 357630, r=sicking, sr=darin
2006-11-02 04:12:24 +00:00