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

7662 Коммитов

Автор 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
sayrer%gmail.com dd9a03de8a Bug 375779. nsIWritablePropertyBag2 needs a UUID change. r+sr=bzbarsky 2007-03-29 05:33:45 +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 17c1aa944f Remove GetKey callbacks from nsDoubleHashtable users. b=374906 r=bsmedberg 2007-03-27 15:34:15 +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
peterv%propagandism.org 84e7da2624 Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron. 2007-03-27 09:49:06 +00:00
roc+%cs.cmu.edu e396ca83f3 Bug 368270. Implement nsExpirationTracker, a data structure for managing the timed expiration of many objects. r+sr=sicking 2007-03-27 03:38:21 +00:00
sayrer%gmail.com 434c9c6c1a Backout previous change, as it caused bustage elsewhere. 2007-03-26 19:39:22 +00:00
sayrer%gmail.com be43e5a138 Backout previous change, as it caused bustage elsewhere. 2007-03-26 19:37:59 +00:00
sayrer%gmail.com 764433da0c Backout previous change, as it caused bustage elsewhere. 2007-03-26 19:32:40 +00:00
sayrer%gmail.com e3fae15877 fix build bustage on gcc 4.1.2. no bug. r=bsmedberg 2007-03-26 17:47:52 +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
jwalden%mit.edu 9658fa738b Bug 373640 - nsIFile.parent throws an exception on reaching top of file system on Windows -- should return null. r=bsmedberg 2007-03-25 07:28:06 +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 d020bc5120 Backing out change for debugging tinderbox orange. 2007-03-23 16:10:21 +00:00
peterv%propagandism.org af97f9c441 Temporarily enable cycle collection timing for debug builds to figure out tinderbox orange. Will back out after qm-xserve01 tinderbox has cycled. 2007-03-23 15:11:53 +00:00
jst%mozilla.org b04f820608 Fixing bug 374239. Add debugging code that will print time spent in various parts of nsCycleCollector::Collect(). r+sr=peterv@propagandism.org 2007-03-19 23:21:31 +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
graydon%mozilla.com ff918fa55c Bug 368869, previous commit had a typo: s/bool/PRBool/, s/false/PR_FALSE/. 2007-03-15 23:47:01 +00:00
graydon%mozilla.com d474d7e1b4 Bug 368869 - Make cycle collection suspect all native wrapper roots
r=brendan, sr=jst
2007-03-15 23:05:03 +00:00
joshmoz%gmail.com 2f5d37badf XPCOM cycle collector is initialized statically, don't do that. b=369336 r=graydon sr=vlad 2007-03-14 06:15:10 +00:00
gavin%gavinsharp.com 0b8bcb32eb Fix windows unit test bustage by reverting previous change (bug 332389 comment 24) 2007-03-12 11:10:11 +00:00
joshmoz%gmail.com 67b208f71d remove unnecessary exception handling code in unit test for bug 332389. r=jwalden 2007-03-12 09:19:40 +00:00
joshmoz%gmail.com 8c4ebdb40f xpcshell unit test for bug 332389, ensure that GetParent() returns nsnull at the top of the volume. patch by Wladimir Palant. b=332389 r=josh 2007-03-12 07:42:59 +00:00
dbaron%dbaron.org adcc767817 Add debugging code to cycle collector to give information about objects it has been told ought to be freed. b=372766 r=graydon sr=peterv 2007-03-09 23:00:14 +00:00
peterv%propagandism.org 21bb9cfe9c Take care of reviewer comment (bug 373219). 2007-03-09 13:49:45 +00:00
peterv%propagandism.org 9ed7625526 Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron. 2007-03-09 13:14:06 +00:00
jwalden%mit.edu f581a0f0e6 Bug 367467 - Allow inputstream generation at the end of data in a storage stream (i.e., so reading from the new stream automatically blocks/throws and doesn't even read any data). r=bsmedberg 2007-03-09 12:28:55 +00:00
peterv%propagandism.org 76fe81f310 Try to fix bustage. 2007-03-08 11:31:14 +00:00
peterv%propagandism.org b0d71960ba Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst. 2007-03-08 11:17:16 +00:00
joshmoz%gmail.com a2e0adf707 nsLocalFile::GetParent() doesn't return nsnull at top of volume. patch by Wladimir Palant. b=332389 r=sayrer r=josh 2007-03-07 22:17:01 +00:00
bzbarsky%mit.edu 22392fa747 Relanding bug 368523 now that we've established it's the reason for the Txul change. 2007-03-06 19:25:10 +00:00
bzbarsky%mit.edu 2b907fbe12 Back out bug 368523 to test performance impact 2007-03-06 18:23:15 +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
dbaron%dbaron.org 01dced5738 Make nsCycleCollector::Fault do something in debug builds. b=372320 r=graydon sr=peterv 2007-03-05 21:07:51 +00:00
bzbarsky%mit.edu d2efe4be57 Don't hook malloc by default (still hook it if asked to via the env vars), and
when it's hooked ignore free(0) calls.  Bug 368523, r=graydon, sr=dbaron
2007-03-02 01:08:03 +00:00
benjamin%smedbergs.us c873358a3d Linux ppc followup from bug 349002, patch by Willie Walker <william.walker@sun.com>, r=me 2007-03-01 18:44:08 +00:00
pavlov%pavlov.net 4e0af59120 adding new round/ceil/floor that behave like (or call through to) the libc versions. splitting them out in to a file so they don't have a dependency on nscoord. bug 372027. r=vlad, sr=roc, r=bsmedberg 2007-02-28 20:57:13 +00:00
bzbarsky%mit.edu 78f80765e8 No need to enter the monitor in our destructor. Bug 371374 followup, r+sr=darin 2007-02-28 02:28:53 +00:00
bzbarsky%mit.edu 04cf38b1a6 Fix leak when using XPCOM proxies. Bug 371374, patch by Bas Schouten
<bas.schouten@joost.com>, r=bsmedberg, sr=bzbarsky
2007-02-23 17:38:45 +00:00
benjamin%smedbergs.us 7cad56b495 Bug 368297 - Fail to find plugins under MOZ_PLUGIN_PATH, patch by Boying Lu <brian.lu@sun.com>, r=me 2007-02-21 19:45:48 +00:00
benjamin%smedbergs.us 9dad82ab1c Bug 78081 - Don't export intermediate libraries, r=luser
This is going to break camino until those build scripts are updated.
2007-02-21 15:13:36 +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
jwalden%mit.edu 08efb2bc3d Bug 361791 - Unnecessary signed-unsigned casts, warnings in xpidl_util.c. r=timeless, sr=darin 2007-02-19 00:02:19 +00:00
peterv%propagandism.org 13bf3e89cd Fix for bug 367779 (Make cycle collection through JS objects more reliable). r=jst, sr=brendan. 2007-02-18 20:05:32 +00:00
peterv%propagandism.org 7c0a0af3b0 Fix for bug 368549 (Cycle collector doesn't handle tearoffs correctly). r=graydon, sr=jst. 2007-02-18 14:38:04 +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
jonas%sicking.cc 9eea4cd5fe Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest. 2007-02-16 23:02:08 +00:00