kherron%fmailbox.com
|
7e9d9e3eb6
|
Bug 177150 - Some mozilla-config.h defines require additional cflags for embedders. Patch by <mook.moz+mozbz@gmail.com>. r=benjamin, sr=dbaron.
|
2007-06-16 20:02:15 +00:00 |
dbaron%dbaron.org
|
3bacfd472a
|
Back out bug 381199.
|
2007-06-14 00:12:16 +00:00 |
dbaron%dbaron.org
|
409af12b1c
|
Change cycle collector aging constant from 10 to 0. b=381199 r+sr=peterv
|
2007-06-13 23:22:19 +00:00 |
philringnalda%gmail.com
|
76e912c787
|
Bug 374754 - nsCategoryManager::AddCategoryEntry should notify about removal of the previous value, patch by Wladimir Palant <trev.moz@adblockplus.org>, r+sr=darin
|
2007-06-11 06:11:01 +00:00 |
bzbarsky%mit.edu
|
0a9fba335f
|
Fix NS_InputStreamIsBuffered to detect buffered empty streams correctly. Bug
368328, patch by Ryan Jones <sciguyryan@gmail.com>, r=bsmedberg, sr=biesi
|
2007-06-08 16:00:09 +00:00 |
peterv%propagandism.org
|
5aa4486015
|
Fix for bug 383651 (Re-entrancy into nsCycleCollector::Collect can result in a crash). Patch by ak.miller@auckland.ac.nz, r=graydon, sr=dbaron.
|
2007-06-08 10:17:21 +00:00 |
dbaron%dbaron.org
|
c78656f5ea
|
Don't loop through all the possible shutdown collections when we suspect all native wrappers. b=383234 r+sr=peterv
|
2007-06-06 22:09:00 +00:00 |
dbaron%dbaron.org
|
bfe9d47793
|
Shutdown in one cycle when we set mScanDelay to 0. b=383234 r+sr=peterv
|
2007-06-06 22:08:25 +00:00 |
dbaron%dbaron.org
|
236d50d667
|
strdup when allocating mName so we have useful pointers. b=383234 r+sr=peterv
|
2007-06-06 22:07:29 +00:00 |
dbaron%dbaron.org
|
95cf743124
|
Print info about things that are suspected on the extra collections at shutdown to catch deficiencies in traversal that cause us to need the extra collections. b=383234 r+sr=peterv
|
2007-06-06 22:06:56 +00:00 |
dbaron%dbaron.org
|
7c337eba46
|
When explaining why expected garbage was not collected, list the known references when some were unknown. b=383234 r+sr=peterv
|
2007-06-06 22:06:00 +00:00 |
dbaron%dbaron.org
|
e736230c4a
|
Make nsTraceRefcnt print addresses along with serial numbers, and fix warning about casting to a function pointer. b=383234 r=peterv
|
2007-06-06 22:05:25 +00:00 |
dbaron%dbaron.org
|
b4abaa24fe
|
Make DEBUG_CC compile again. b=383234 r+sr=peter
|
2007-06-06 22:04:26 +00:00 |
joshmoz%gmail.com
|
94b86da035
|
fix some gcc 4 warnings in xpcom. patch by Christian Haberstroh. b=382753 r=bent sr=bsmedberg
|
2007-06-04 15:44:43 +00:00 |
wtc%google.com
|
103725f60e
|
Bugzilla Bug 376568: the definition of PR_STATIC_ASSERT has been moved from
prerror.h to prlog.h. r=jwalden sr=roc
|
2007-05-28 14:51:08 +00:00 |
benjamin%smedbergs.us
|
301fba1eb9
|
Bustage followup from bug 381315
|
2007-05-25 15:37:59 +00:00 |
benjamin%smedbergs.us
|
6bb6eda712
|
Bug 381315 - nsINIParser crashes when linked against a static CRT (opera profile migrator), r=dougt
|
2007-05-25 15:05:11 +00:00 |
benjamin%smedbergs.us
|
f581c57307
|
Bug 337492 - Fix destructor race condition in proxy events, initial patch by Alex Fritze, with additional comments by me, r=me+dbaron
|
2007-05-25 11:18:18 +00:00 |
peterv%propagandism.org
|
eea1671eb5
|
Fix warning.
|
2007-05-25 10:57:38 +00:00 |
peterv%propagandism.org
|
9eca95ccdc
|
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
|
2007-05-24 14:10:04 +00:00 |
Olli.Pettay%helsinki.fi
|
e1aa1e7fcc
|
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
|
2007-05-22 20:45:13 +00:00 |
Olli.Pettay%helsinki.fi
|
306bb19811
|
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
|
2007-05-22 19:39:14 +00:00 |
bent.mozilla%gmail.com
|
2da8518721
|
Bug 379565 - "Figure out a way to prevent people from using static ns(C)String instances". r=bsmedberg.
|
2007-05-16 20:10:18 +00:00 |
asqueella%gmail.com
|
d343f35e22
|
Bug 347752 - Crash [@ MSVCR80.dll] when using nsIProperties service get method with null argument
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=darin, sr=dougt
|
2007-05-13 16:48:39 +00:00 |
jonas%sicking.cc
|
360162166e
|
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
|
2007-05-10 20:21:13 +00:00 |
jst%mozilla.org
|
6cd05e346d
|
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
|
2007-05-10 00:42:33 +00:00 |
jonas%sicking.cc
|
917c6cc079
|
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
|
2007-05-09 23:33:29 +00:00 |
jonas%sicking.cc
|
c21c489595
|
back out last patch since leaks went through the roof
|
2007-05-08 01:03:08 +00:00 |
jonas%sicking.cc
|
9652a963bd
|
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
|
2007-05-07 23:45:26 +00:00 |
neil%parkwaycc.co.uk
|
21d3e2341f
|
Bug 379339 StringBegins/EndsWith inconsistent with nsReadableUtils.cpp r=bsmedberg sr=darin
|
2007-05-07 11:09:54 +00:00 |
dbaron%dbaron.org
|
4c091a4965
|
Remove extra class names to address Neil's comments. b=378514
|
2007-05-03 23:07:26 +00:00 |
gavin%gavinsharp.com
|
9e4c0c07e1
|
Bug 364297: add a new per-profile default-pref directory and associated directory service keys, and a way to trigger pref service default pref reloading to facilitate the change of default prefs without affecting exisiting users, r=mconnor, sr=bsmedberg
|
2007-05-02 20:13:33 +00:00 |
pedemont%us.ibm.com
|
712c8f579b
|
Bug 348710 - Fix array handling bug. Add support for sized strings. Update unit tests to test array parameters. XULRunner only.
|
2007-05-02 16:39:19 +00:00 |
smontagu%smontagu.org
|
747c3da590
|
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin. Recheckin including fix for bug 378839, r=bsmedberg, sr=biesi
|
2007-04-29 17:51:38 +00:00 |
smontagu%smontagu.org
|
015cabd798
|
Backout fix for bug 365345 due to regressions. a=bsmedberg on IRC
|
2007-04-26 18:56:30 +00:00 |
bent.mozilla%gmail.com
|
fadc33a800
|
Bug 377995 - "Move nsCategoryCache to the XPCOM Glue". nsCategoryCache was initially created as part of Bug 315598 by Christian Biesinger <cbiesinger@gmx.at>. r=bsmedberg.
|
2007-04-26 13:53:48 +00:00 |
dbaron%dbaron.org
|
c663e7b961
|
Record results of cycle collection traversal so we only have to call the traversal APIs once per collection. b=378514 sr=peterv r=graydon
|
2007-04-25 21:12:11 +00:00 |
peterv%propagandism.org
|
1db166f2c6
|
Fix for bug 376854 (CycleCollector depends on uninitialized values (ageSelectionCallback and nsPurpleBuffer::BumpGeneration)). r/sr=dbaron.
|
2007-04-25 18:33:55 +00:00 |
peterv%propagandism.org
|
d0d256596c
|
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
|
2007-04-25 16:35:31 +00:00 |
smontagu%smontagu.org
|
304d547dd9
|
Allow property values to have (escaped) trailing and leading whitespace. Bug 365345, r+sr=darin
|
2007-04-25 14:48:12 +00:00 |
alfred.peng%sun.com
|
991470a194
|
Followup from bug 375449. Fix the bustage for Solaris SPARC/x86.
r=benjamin.
|
2007-04-25 13:42:13 +00:00 |
benjamin%smedbergs.us
|
d0948925f4
|
Followup from bug 375449, #define renaming doesn't work with assembly files.
|
2007-04-24 17:28:02 +00:00 |
benjamin%smedbergs.us
|
6858d908c4
|
Bug 375449 - NS_InvokeByIndex not exported from xpcom, only from xpcom_core, r=dbaron
|
2007-04-24 17:02:52 +00:00 |
dbaron%dbaron.org
|
4da3802f28
|
Followup fixes to making cycle collector use more efficient hashtables: shrink size of table and fix warnings on 64-bit machines. b=377606 sr=peterv r=graydon
|
2007-04-23 23:34:33 +00:00 |
benjamin%smedbergs.us
|
3fb4912f5d
|
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
|
2007-04-23 14:22:04 +00:00 |
peterv%propagandism.org
|
e0337217d2
|
Fix for bug 372110 (Make cycle-collection debugging features optional at compile time). r=graydon, sr=jst.
|
2007-04-21 17:43:19 +00:00 |
peterv%propagandism.org
|
b9af28af5a
|
Reorder members to make struct smaller and try to lower MH down again.
|
2007-04-20 08:51:31 +00:00 |
peterv%propagandism.org
|
93712e056d
|
Fix for bug 377606 (Switch cycle collector to more efficient hashtables). Patch by graydon, r=peterv, sr=dbaron.
|
2007-04-20 08:01:01 +00:00 |
bzbarsky%mit.edu
|
b49df4390c
|
Reland bug 326603, which got accidentally backed out by the landing of bug
313309.
|
2007-04-18 19:27:39 +00:00 |
peterv%propagandism.org
|
1395012304
|
Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
|
2007-04-18 10:10:37 +00:00 |
gavin%gavinsharp.com
|
94a2c5a9e4
|
Bug 377189: fix nsIFileTest.cpp compilation, patch by Bernhard Rosenkraenzer <bero@arklinux.org>, r=dougt
|
2007-04-16 18:09:29 +00:00 |
dbaron%dbaron.org
|
72339fc24b
|
Add missing calls to PR_UnloadLibrary (excluding XPCOM component loader and nsPluginsDir*). b=374332 r=bsmedberg
|
2007-04-15 22:23:00 +00:00 |
jwalden%mit.edu
|
5b4b2b870c
|
Bug 376568 - Use NSPR static assertion to check parametrized value of K on nsExpirationTracker. r+sr=roc
|
2007-04-12 22:19:26 +00:00 |
peterv%propagandism.org
|
727a2d25e8
|
Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
|
2007-04-10 22:05:44 +00:00 |
timeless%mozdev.org
|
5510a7e5e8
|
Bug 370061 - OpenBSD: sync with reality, they've had GCC3 for a long time
patch by martynas@openbsd.org r=timeless
|
2007-04-09 19:59:11 +00:00 |
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 |