Olli.Pettay@helsinki.fi
268e67466f
Back out Bug 380454
2008-02-19 05:47:15 -08:00
Olli.Pettay@helsinki.fi
7d529f5ad9
Bug 380454, r=benjamin, sr=sicking
2008-02-19 05:15:37 -08:00
reed@reedloden.com
84df6e34b4
Bug 415262 - "Make general use of new NSPR rotate macros" [p=swsnyder@insightbb.com (Steve Snyder) r=wtc sr=dbaron a=blocking1.9+]
2008-02-13 03:34:46 -08:00
reed@reedloden.com
2fc7493bb3
Bug 333308 - "make clean and make distclean miss various files" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=schrep]
2008-02-13 03:33:38 -08:00
reed@reedloden.com
4848e58814
Bug 413488 - "nsACString::Find in nsStringAPI is buggy!" [p=prasad@medhas.org (Prasad Sunkari [prasad]) r=bsmedberg a=blocking1.9+]
2008-02-13 02:49:32 -08:00
reed@reedloden.com
fc7419e875
Bug 411256 - "AIX linker error for trunk build xpcom module :ERROR: Undefined symbol: .PR_dtoa" (Remove standalone glue dependencies on NSPR) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=dwitte a1.9=schrep]
2008-02-07 11:49:18 -08:00
peterv@propagandism.org
0e982bae66
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-29 18:05:43 -08:00
peterv@propagandism.org
84bde55fcb
Try to fix orange
2008-01-29 13:42:05 -08:00
peterv@propagandism.org
0d4ee454ec
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-29 12:48:32 -08:00
Olli.Pettay@helsinki.fi
f615bac2d4
Bug 401433, leak in nsTArray, r+sr=sicking
2008-01-25 03:32:59 -08:00
neil@parkwaycc.co.uk
8d082f5e2d
Bug 411061 nsAutoTArray uses an inefficient first-time allocation strategy r=bsmedberg a=schrep
2008-01-19 05:47:46 -08:00
benjamin@smedbergs.us
a6516b0dfd
Revert bug 410927 because it didn't really help perf and hurt codesize a little bit
2008-01-15 08:46:15 -08:00
jruderman@hmc.edu
0adcc51aff
Fix typo
2008-01-14 20:49:38 -08:00
timeless@mozdev.org
a58fefa793
Bug 292940 partial OOM audit for nsStringArray and nsCStringArray r=darin, r=bsmedberg, sr=mrbkap, a=mtschrep thanks to ryanvm@gmail.com for unbitrotting
2008-01-14 13:01:40 -08:00
dwitte@stanford.edu
ae0034832c
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-11 20:30:42 -08:00
dwitte@stanford.edu
d8e50854a6
backing out the rest.
2008-01-11 02:56:35 -08:00
dwitte@stanford.edu
18cd35ef9d
relanding bug 410250.
2008-01-11 01:13:04 -08:00
dwitte@stanford.edu
d1d1599403
backing out to fix orange.
2008-01-10 20:59:44 -08:00
dwitte@stanford.edu
3aff67fa2b
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-10 19:56:00 -08:00
peterv@propagandism.org
7f474b0c00
Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron.
2008-01-10 06:10:03 -08:00
benjamin@smedbergs.us
f25955ac69
Test-land bug 410927 to get performance numbers, r=dbaron
2008-01-09 06:21:43 -08:00
dwitte@stanford.edu
4696908c5b
fix OS/2 bustage.
2007-12-21 17:06:43 -08:00
dwitte@stanford.edu
f20f26ec57
add assertion.
2007-12-21 03:22:31 -08:00
dwitte@stanford.edu
2be9e23043
backing out change.
2007-12-20 01:33:03 -08:00
dwitte@stanford.edu
48af83fba0
relanding part of 407442.
2007-12-19 23:30:04 -08:00
dwitte@stanford.edu
5c0212e27a
back out changes.
2007-12-19 03:07:41 -08:00
dwitte@stanford.edu
99bbddd8c1
test growing the array by a minimum amount (taken from nsVoidArray).
2007-12-19 01:56:28 -08:00
dwitte@stanford.edu
c1b3c969aa
testing allocator change for Ts impact.
2007-12-19 01:14:15 -08:00
dwitte@stanford.edu
8fdae1fc6e
reland nsTObserverArray changes only.
2007-12-18 22:03:05 -08:00
dwitte@stanford.edu
0720a11afd
backing out to investigate Ts increase
2007-12-18 20:12:11 -08:00
dwitte@stanford.edu
beed785dd1
implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner
2007-12-18 17:06:34 -08:00
jonas@sicking.cc
b418870561
Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst
2007-12-13 17:41:48 -08:00
jwalden@mit.edu
a182842be2
Kick one of the unit test tinderboxen into another build.
2007-11-17 11:47:05 -08:00
bent.mozilla@gmail.com
e07ff086bf
Bug 396369 - "Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters". r=dbaron, sr=bsmedberg, a=damons.
2007-11-11 10:56:45 -08:00
jst@mozilla.org
25d6ed4518
Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com
2007-11-01 15:51:57 -07:00
cbarrett@mozilla.com
8cea2825fb
Typo fix and poking tinderbox. No bug.
2007-10-29 22:51:33 -07:00
peterv@propagandism.org
99066a28f9
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-29 06:45:07 -07:00
peterv@propagandism.org
af78151f86
Backing out once more to fix orange.
2007-10-28 05:49:30 -07:00
peterv@propagandism.org
d15713f435
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-28 04:14:40 -07:00
peterv@propagandism.org
b8200cb3ce
Backing out to fix orange.
2007-10-26 07:15:28 -07:00
peterv@propagandism.org
f262d431c4
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-26 06:25:32 -07:00
reed@reedloden.com
637ce9c054
Bug 398435 - "PRBool misuse bugs in xpcom/" [p=taras r=bsmedberg a1.9=sayrer]
2007-10-19 16:26:52 -07:00
reed@reedloden.com
878081b923
Backout taras's check-in for bug 398435 to help find Tp regression.
2007-10-16 17:31:01 -07:00
tglek@mozilla.com
2978208717
Bug 398435. Fix prbool bugs in xpcom. r=bsmedberg a=sayrer
2007-10-15 16:40:09 -07:00
jag@tty.nl
dfa403949b
Fix bustage from previous checkin for bug 392055. Move #define of XPCOM_GLUE_AVOID_NSPR from nsISupportsImpl.h to nscore.h. r/a=bsmedberg
2007-09-28 13:33:32 -07:00
jag@tty.nl
c4ec5537e5
Bug 392055: NS_ENSURE_SUCCESS should print out the error code. Original patch by Shawn Wilsher (sdwilsh) <comrade693+bmo@gmail.com>, updated by me to handle the standalone xpcom glue case and to use printf safely. r=bsmedberg, sr=bzbarsky, a=dsicore.
2007-09-28 11:59:07 -07:00
gavin@gavinsharp.com
06f0202b11
Back out bug 392055 due to bustage
2007-09-23 20:44:28 -07:00
sdwilsh@shawnwilsher.com
94d9712764
Bug 392055 - NS_ENSURE_SUCCESS should print out the error code. r=benjamin, sr=bzbarsky, a=bzbarsky
2007-09-23 19:04:47 -07:00
asqueella@gmail.com
6bfc4bd623
fix bug 369214 (ASSERTION: The observer list changed while being iterated over!: 'count == mObservers.Count()' in libpr0n) by switching the observers list to use nsTObserverArray. r=stuart a=1.9 blocker
2007-09-22 12:40:57 -07:00
scott@scott-macgregor.org
30776d4a31
Bug 384979 --> move nsTextFormatter to the glue code so it can be used with frozen linkage. Patch by prasad <prasad@medhas.org> sr=bsmedberg a=bsmedberg
2007-09-20 16:14:25 -07:00
roc+@cs.cmu.edu
53ca6e7cdc
Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
2007-09-18 16:12:06 -07:00
aaronr@us.ibm.com
3626a4fac3
forgot to fix a review comment for checkin I did for bug 395349
2007-09-18 11:45:28 -07:00
aaronr@us.ibm.com
59fb43870c
move nsDeque to xpcom glue. Bug 395349, r+a=bsmedberg
2007-09-18 11:14:34 -07:00
jwalden@mit.edu
e574119f30
Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change
2007-09-04 23:41:35 -07:00
bent.mozilla@gmail.com
f82dda090a
Bug 387584 - "ASSERTION: should not have buffer of zero size [@nsTArray_base::EnsureCapacity]". Patch by Sergey Yanovich <ynvich@gmail.com>. r+a=bsmedberg.
2007-08-30 09:59:34 -07:00
bent.mozilla@gmail.com
956779be18
Bug 392493 - "Add forget() method to nsCOMPtr and nsRefPtr". r=dbaron, a=bzbarsky.
2007-08-28 16:37:22 -07:00
dbaron@dbaron.org
7057a344e9
Make ExplainLiveExpectedGarbage print *all* references to JS objects with refcount imbalances. b=387224 r=graydon a=brendan
2007-08-22 17:46:43 -07:00
bzbarsky@mit.edu
1aade1f2bb
Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking.
2007-08-20 15:55:06 -07:00
philringnalda@gmail.com
c3594389f7
Bug 380783 - nsStringAPI.h: no equivalent of IsVoid (tell if string is null), patch by Mook <mook.moz+mozbz@gmail.com>, r=bsmedberg/dbaron, sr=dbaron, a1.9=bz
2007-08-17 20:48:16 -07:00
benjamin@smedbergs.us
d68cb5e133
Bug 350132 - Deadlock in JS/XPCOM proxy, r=brendan
2007-08-16 13:51:50 -07:00
benjamin@smedbergs.us
40293c5a56
Backing out bug 214164 due to non-libxul bustage... WTF? :-(
2007-08-08 14:41:43 -07:00
benjamin@smedbergs.us
f78c2862b9
Bug 214164 - Reduce nsTHashtable codesize by making sOps a class static. This patch was originally from bug 201034 r=jkeiser :-) and was backed out because GCC 3.3- were stupid. Since we don't support those any more, relanding a=bz
2007-08-08 07:40:35 -07:00
benjamin@smedbergs.us
a8f4f63a68
Bug 386025 - Expose cycle-collection symbols, r=graydon
2007-08-06 07:34:02 -07:00
dtownsend@oxymoronical.com
8736a5a87b
Bug 390143: NS_IMPL macros are broken for implementing 11 interfaces.
...
r=bsmedberg, a=wanted-1.9
2007-08-02 11:14:28 -07:00
cbiesinger@gmx.at
1a21866674
386376 get services lazily in order to avoid recursive getService calls
...
r=bsmedberg
2007-07-24 16:47:33 -07:00
bzbarsky@mit.edu
defcacbc9d
Reland part of the patch for bug 330420 which got backed out by the
...
table-driven QI landing. Bug 387926, r+sr=bsmedberg
2007-07-24 13:17:11 -07:00
dolske@mozilla.com
5f4fef0329
Bug 388189: console spewage: "(all right -- a generic module!)". r=dougt, sr=benjamin
2007-07-16 12:00:14 -07:00
benjamin@smedbergs.us
c0a37d52d8
Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag
2007-07-11 10:26:11 -07:00
neil@parkwaycc.co.uk
314a7d97d4
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
jwalden@mit.edu
12e960c504
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.
2007-07-08 00:08:04 -07:00
benjamin@smedbergs.us
4e1cca5f54
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
dbaron@dbaron.org
2664dc19bc
Keep the purple bit in sync with the purple buffer when suspect and forget calls are dropped on the floor. b=385548 r=graydon
2007-06-27 10:51:48 -07:00
dbaron@dbaron.org
a290d344b5
Back out 385548 to try to fix test orange.
2007-06-26 22:26:38 -07:00
dbaron@dbaron.org
d17ffc8ccc
Don't set the purple bit when suspect calls are dropped on the floor. b=385548 r=graydon
2007-06-26 21:47:40 -07:00
benjamin@smedbergs.us
a396305c4a
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us
eb1adfce8d
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
benjamin@smedbergs.us
e4a58c034c
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 11:40:57 -07:00
benjamin@smedbergs.us
1e4a4ad931
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 08:25:59 -07:00
benjamin@smedbergs.us
72c51a103b
Bug 384513 - make the visibility pragma checks aware of mach-o and not just ELF, and re-enable libxul by default, r=mento+shebs
2007-06-19 07:53:05 -07:00
kherron@fmailbox.com
d4211d4eef
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 13:02:15 -07:00
benjamin@smedbergs.us
a41aef1969
Bustage followup from bug 381315
2007-05-25 08:37:59 -07:00
benjamin@smedbergs.us
4719db807b
Bug 381315 - nsINIParser crashes when linked against a static CRT (opera profile migrator), r=dougt
2007-05-25 08:05:11 -07:00
Olli.Pettay@helsinki.fi
27f4f9cf4f
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
2007-05-22 12:39:14 -07:00
neil@parkwaycc.co.uk
212b1c5362
Bug 379339 StringBegins/EndsWith inconsistent with nsReadableUtils.cpp r=bsmedberg sr=darin
2007-05-07 04:09:54 -07:00
bent.mozilla@gmail.com
294d273fcd
Bug 37795 - "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 06:53:48 -07:00
benjamin@smedbergs.us
57c3a8f47d
Bug 375449 - NS_InvokeByIndex not exported from xpcom, only from xpcom_core, r=dbaron
2007-04-24 10:02:51 -07:00
benjamin@smedbergs.us
0ab7558e7b
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 07:21:53 -07:00
bzbarsky@mit.edu
6bd07ddf56
Reland bug 326603, which got accidentally backed out by the landing of bug313309.
2007-04-18 12:27:39 -07:00
peterv@propagandism.org
c96265ae6d
Fix for bug 373693 (Cycle collector makes AddRef about 6x slower). r=graydon, sr=dbaron.
2007-04-18 03:10:35 -07:00
benjamin@smedbergs.us
f39c9af802
Bug 339898 - Unresolved text symbol PR_InternalNow when using the standalone glue, r=timeless
2007-04-02 08:29:41 -07:00
dbaron@dbaron.org
cb52af13a3
Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
2007-03-27 08:34:59 -07:00
dbaron@dbaron.org
4d961c5c49
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
dbaron@dbaron.org
a06fce0dcc
Consolidate duplicated code into the beginning of the double-hashing loop. b=374906 r=brendan
2007-03-27 08:32:38 -07:00
jwalden@mit.edu
02c92d8e1d
Bug 372546 - Mark pipe input/output streams as threadsafe. r=bsmedberg
2007-03-25 00:31:45 -07:00
dbaron@dbaron.org
61432fd61c
Avoid the need for a getKey callback in jsdhash/pldhash. b=374906 r=brendan
2007-03-23 16:32:40 -07:00
neil@parkwaycc.co.uk
25502ca723
Slightly safer and neater fix for strict aliasing bug 351231 r+sr=dbaron
2007-03-23 13:26:20 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
bmlk%gmx.de
445ad42a2d
limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky a=siedler
2008-08-04 06:36:58 +00:00
philringnalda%gmail.com
67ce89ca20
Bug 413477 - nsStringAPI needs RFind set of functions, patch by Prasad Sunkari (prasad@medhas.org), r=bsmedberg, a=beltzner
2008-04-09 06:01:13 +00:00
timeless%mozdev.org
71f819b50c
Bug 394114 Interfaces missing from various QI implementations.
...
r=jag sr=jag a=dsicore
2008-04-06 12:28:42 +00:00
neil%parkwaycc.co.uk
d658d21d8e
Trivial const correctness followup to bug 420373 r=bsmedberg a=beltzner
2008-04-01 14:13:27 +00:00
reed%reedloden.com
f744ee2ce1
Bug 420373 - "need a way to distinguish GREs based on architecture in nsGREGlue" [p=mozilla@rosenauer.org (Wolfgang Rosenauer) r=bsmedberg a1.9b5=schrep]
2008-03-22 04:25:35 +00:00
timeless%mozdev.org
4dd59e4169
reverting, wrong patch, missing AMBIGUOUS
2008-03-19 21:55:28 +00:00
timeless%mozdev.org
8f189a966c
Bug 394114 Interfaces missing from various QI implementations.
...
r=jag sr=jag a=dsicore
2008-03-19 21:19:42 +00:00
dbaron%dbaron.org
f94f6d2b1d
Add knowledge of edge names to cycle collector, ifdef DEBUG_CC. b=420514 r+sr=peterv a=damons
2008-03-17 23:11:10 +00:00
reed%reedloden.com
d2cff4191f
Bug 421615 - "unused variable ���tmp��� in NS_IMPL_CYCLE_COLLECTION_0" [p=tuukka.tolvanen@gmail.com (Tuukka Tolvanen [sp3000]) r+sr=dbaron a1.9=beltzner]
2008-03-14 16:23:31 +00:00
dbaron%dbaron.org
2997b61d8d
Fix -Wconversion warnings that prevent compiling netwerk/cookie/src/ (which makes warnings fatal) with gcc 4.3 on x86_64. b=409384 r=bsmedberg a=beltzner
2008-03-06 23:03:50 +00:00
dougt%meer.net
70510911c5
Fixes for Windows CE. b=418662, r=bsmedberg, a=damons
2008-02-23 00:22:48 +00:00
dcamp%mozilla.com
fce6a22903
Bug 417404: Fix nsCOMPtr version of NS_ProxyRelease(). r/sr=bsmedberg, b1.9=sayrer
2008-02-21 23:45:22 +00:00
Olli.Pettay%helsinki.fi
1a96884ab3
bug 380454, r=benjamin, sr=sicking
2008-02-21 12:47:27 +00:00
neil%parkwaycc.co.uk
5eefaca9ec
Bug 330101 nsTArray binary search for when array is sorted r=bsmedberg a=schrep
2008-02-21 09:43:15 +00:00
Olli.Pettay%helsinki.fi
e00280374a
Back out Bug 380454
2008-02-19 13:47:16 +00:00
Olli.Pettay%helsinki.fi
9c00384257
Bug 380454, r=benjamin, sr=sicking
2008-02-19 13:15:37 +00:00
reed%reedloden.com
3dfe737eb3
Bug 415262 - "Make general use of new NSPR rotate macros" [p=swsnyder@insightbb.com (Steve Snyder) r=wtc sr=dbaron a=blocking1.9+]
2008-02-13 11:34:47 +00:00
reed%reedloden.com
5ba1e3637a
Bug 333308 - "make clean and make distclean miss various files" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=schrep]
2008-02-13 11:33:40 +00:00
reed%reedloden.com
631b431a95
Bug 413488 - "nsACString::Find in nsStringAPI is buggy!" [p=prasad@medhas.org (Prasad Sunkari [prasad]) r=bsmedberg a=blocking1.9+]
2008-02-13 10:49:32 +00:00
reed%reedloden.com
72c5096ce9
Bug 411256 - "AIX linker error for trunk build xpcom module :ERROR: Undefined symbol: .PR_dtoa" (Remove standalone glue dependencies on NSPR) [p=benjamin@smedbergs.us (Benjamin Smedberg [bsmedberg]) r=dwitte a1.9=schrep]
2008-02-07 19:49:18 +00:00
peterv%propagandism.org
afcc825f59
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-30 02:05:45 +00:00
peterv%propagandism.org
594825b911
Try to fix orange
2008-01-29 21:42:06 +00:00
peterv%propagandism.org
adf10add78
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
2008-01-29 20:48:35 +00:00
Olli.Pettay%helsinki.fi
61d130c005
Bug 401433, leak in nsTArray, r+sr=sicking
2008-01-25 11:32:59 +00:00
neil%parkwaycc.co.uk
3699446778
Bug 411061 nsAutoTArray uses an inefficient first-time allocation strategy r=bsmedberg a=schrep
2008-01-19 13:47:46 +00:00
benjamin%smedbergs.us
acf674736a
Revert bug 410927 because it didn't really help perf and hurt codesize a little bit
2008-01-15 16:46:15 +00:00
jruderman%hmc.edu
2d1f67c606
Fix typo
2008-01-15 04:49:38 +00:00
timeless%mozdev.org
2fbdf7b897
Bug 292940 partial OOM audit for nsStringArray and nsCStringArray
...
r=darin, r=bsmedberg, sr=mrbkap, a=mtschrep
thanks to ryanvm@gmail.com for unbitrotting
2008-01-14 21:01:40 +00:00
dwitte%stanford.edu
2706db7178
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-12 04:30:44 +00:00
dwitte%stanford.edu
89b2aa62d8
backing out the rest.
2008-01-11 10:56:35 +00:00
dwitte%stanford.edu
bec597575a
relanding bug 410250.
2008-01-11 09:13:06 +00:00
dwitte%stanford.edu
7da61a1630
backing out to fix orange.
2008-01-11 04:59:46 +00:00
dwitte%stanford.edu
3ed045961f
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-11 03:56:02 +00:00
peterv%propagandism.org
61924b8732
Fix for bug 402966 (JS_Assert "!rt->gcRunning"). r/sr=dbaron.
2008-01-10 14:10:08 +00:00
benjamin%smedbergs.us
46a5cc6d75
Test-land bug 410927 to get performance numbers, r=dbaron
2008-01-09 14:21:43 +00:00
dwitte%stanford.edu
32e959311a
fix OS/2 bustage.
2007-12-22 01:06:43 +00:00
dwitte%stanford.edu
39cbc87158
add assertion.
2007-12-21 11:22:31 +00:00
dwitte%stanford.edu
0b8bb7ad97
backing out change.
2007-12-20 09:33:03 +00:00
dwitte%stanford.edu
ff1801fc3e
relanding part of 407442.
2007-12-20 07:30:06 +00:00
dwitte%stanford.edu
74ca1dddc8
back out changes.
2007-12-19 11:07:42 +00:00
dwitte%stanford.edu
4fd8d3cb81
test growing the array by a minimum amount (taken from nsVoidArray).
2007-12-19 09:56:28 +00:00
dwitte%stanford.edu
f190360d35
testing allocator change for Ts impact.
2007-12-19 09:14:15 +00:00
dwitte%stanford.edu
fc96d0299b
reland nsTObserverArray changes only.
2007-12-19 06:03:06 +00:00
dwitte%stanford.edu
6d7ab720e9
backing out to investigate Ts increase
2007-12-19 04:12:13 +00:00
dwitte%stanford.edu
f0e0d60f6b
implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in
...
nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner
2007-12-19 01:06:36 +00:00
jonas%sicking.cc
51802efb3a
Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst
2007-12-14 01:41:49 +00:00
jwalden%mit.edu
082c74b6be
Kick one of the unit test tinderboxen into another build.
2007-11-17 19:47:06 +00:00
bent.mozilla%gmail.com
310f388fc2
Bug 396369 - "Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters". r=dbaron, sr=bsmedberg, a=damons.
2007-11-11 18:56:45 +00:00
jst%mozilla.org
52ecd87ffb
Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com
2007-11-01 22:51:59 +00:00
cbarrett%mozilla.com
f2b7638dfc
Typo fix and poking tinderbox. No bug.
2007-10-30 05:51:33 +00:00
peterv%propagandism.org
a41832fc13
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-29 13:45:10 +00:00
peterv%propagandism.org
6cfb25d584
Backing out once more to fix orange.
2007-10-28 12:49:33 +00:00
peterv%propagandism.org
a76fba526b
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-28 11:14:43 +00:00
peterv%propagandism.org
48c7f383e4
Backing out to fix orange.
2007-10-26 14:15:29 +00:00
peterv%propagandism.org
c47e794776
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-26 13:25:35 +00:00
reed%reedloden.com
2f438f32de
Bug 398435 - "PRBool misuse bugs in xpcom/" [p=taras r=bsmedberg a1.9=sayrer]
2007-10-19 23:26:53 +00:00
reed%reedloden.com
454a4301b9
Backout taras's check-in for bug 398435 to help find Tp regression.
2007-10-17 00:31:02 +00:00
tglek%mozilla.com
d807caa2df
Bug 398435. Fix prbool bugs in xpcom. r=bsmedberg a=sayrer
2007-10-15 23:40:10 +00:00
jag%tty.nl
ba8a8d1242
Fix bustage from previous checkin for bug 392055. Move #define of XPCOM_GLUE_AVOID_NSPR from nsISupportsImpl.h to nscore.h. r/a=bsmedberg
2007-09-28 20:33:33 +00:00
jag%tty.nl
d014446678
Bug 392055: NS_ENSURE_SUCCESS should print out the error code.
...
Original patch by Shawn Wilsher (sdwilsh) <comrade693+bmo@gmail.com>, updated by me to handle the standalone xpcom glue case and to use printf safely. r=bsmedberg, sr=bzbarsky, a=dsicore.
2007-09-28 18:59:07 +00:00
gavin%gavinsharp.com
ec3a14c93b
Back out bug 392055 due to bustage
2007-09-24 03:44:29 +00:00
sdwilsh%shawnwilsher.com
d503c88193
Bug 392055 - NS_ENSURE_SUCCESS should print out the error code. r=benjamin, sr=bzbarsky, a=bzbarsky
2007-09-24 02:04:47 +00:00
asqueella%gmail.com
a395354c99
fix bug 369214 (ASSERTION: The observer list changed while being iterated over!: 'count == mObservers.Count()' in libpr0n) by switching the observers list to use nsTObserverArray.
...
r=stuart
a=1.9 blocker
2007-09-22 19:40:57 +00:00
scott%scott-macgregor.org
b2f89ec9ef
Bug 384979 --> move nsTextFormatter to the glue code so it can be used with frozen linkage.
...
Patch by prasad <prasad@medhas.org>
sr=bsmedberg
a=bsmedberg
2007-09-20 23:14:26 +00:00
roc+%cs.cmu.edu
df1d8efba7
Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
2007-09-18 23:12:10 +00:00
aaronr%us.ibm.com
f97403965a
forgot to fix a review comment for checkin I did for bug 395349
2007-09-18 18:45:28 +00:00
aaronr%us.ibm.com
99dab3dec2
move nsDeque .h and .cpp from xpcom/ds to xpcom/glue.
...
Bug 395349, r+a=bsmedberg
2007-09-18 18:14:35 +00:00
jwalden%mit.edu
f49fc51830
Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change
2007-09-05 06:41:37 +00:00
bent.mozilla%gmail.com
feceeb80aa
Bug 387584 - "ASSERTION: should not have buffer of zero size [@nsTArray_base::EnsureCapacity]". Patch by Sergey Yanovich <ynvich@gmail.com>. r+a=bsmedberg.
2007-08-30 16:59:34 +00:00
bent.mozilla%gmail.com
b4fa7a162c
Bug 392493 - "Add forget() method to nsCOMPtr and nsRefPtr". r=dbaron, a=bzbarsky.
2007-08-28 23:37:22 +00:00
dbaron%dbaron.org
f757dfe784
Make ExplainLiveExpectedGarbage print *all* references to JS objects with refcount imbalances. b=387224 r=graydon a=brendan
2007-08-23 00:48:26 +00:00
bzbarsky%mit.edu
7a163b9617
Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking.
2007-08-20 22:55:08 +00:00
philringnalda%gmail.com
37dcc4ebb0
Bug 380783 - nsStringAPI.h: no equivalent of IsVoid (tell if string is null), patch by Mook <mook.moz+mozbz@gmail.com>, r=bsmedberg/dbaron, sr=dbaron, a1.9=bz
2007-08-18 03:48:17 +00:00
benjamin%smedbergs.us
82439e3b43
Bug 350132 - Deadlock in JS/XPCOM proxy, r=brendan
2007-08-16 20:51:50 +00:00
benjamin%smedbergs.us
01bbc072fb
Backing out bug 214164 due to non-libxul bustage... WTF? :-(
2007-08-08 21:41:43 +00:00
benjamin%smedbergs.us
99f4df9e2e
Bug 214164 - Reduce nsTHashtable codesize by making sOps a class static. This patch was originally from bug 201034 r=jkeiser :-) and was backed out because GCC 3.3- were stupid. Since we don't support those any more, relanding a=bz
2007-08-08 14:40:35 +00:00
benjamin%smedbergs.us
bbb6d901f3
Bug 386025 - Expose cycle-collection symbols, r=graydon
2007-08-06 14:34:05 +00:00
dtownsend%oxymoronical.com
790e932eaf
Bug 390143: NS_IMPL macros are broken for implementing 11 interfaces.
...
r=bsmedberg, a=wanted-1.9
2007-08-02 18:14:28 +00:00
cbiesinger%gmx.at
b19421e4ee
386376 get services lazily in order to avoid recursive getService calls
...
r=bsmedberg
2007-07-24 23:47:33 +00:00
bzbarsky%mit.edu
9eb6f256ee
Reland part of the patch for bug 330420 which got backed out by the
...
table-driven QI landing. Bug 387926, r+sr=bsmedberg
2007-07-24 20:17:11 +00:00
dolske%mozilla.com
3252492e92
Bug 388189: console spewage: "(all right -- a generic module!)". r=dougt, sr=benjamin
2007-07-16 19:00:14 +00:00
benjamin%smedbergs.us
d83c776371
Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag
2007-07-11 17:26:12 +00:00
neil%parkwaycc.co.uk
11d0936e48
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 08:46:49 +00:00
jwalden%mit.edu
ef68fcf595
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.
2007-07-08 07:08:56 +00:00
benjamin%smedbergs.us
d39957269b
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 18:20:28 +00:00
dbaron%dbaron.org
7c54a43209
Keep the purple bit in sync with the purple buffer when suspect and forget calls are dropped on the floor. b=385548 r=graydon
2007-06-27 17:51:48 +00:00
dbaron%dbaron.org
bd26de47a7
Back out 385548 to try to fix test orange.
2007-06-27 05:26:39 +00:00
dbaron%dbaron.org
bcef420e0b
Don't set the purple bit when suspect calls are dropped on the floor. b=385548 r=graydon
2007-06-27 04:47:40 +00:00
benjamin%smedbergs.us
42c7e1c6b1
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 19:22:55 +00:00
benjamin%smedbergs.us
b60c196e68
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 16:35:05 +00:00
benjamin%smedbergs.us
9784bf995e
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 18:41:00 +00:00
benjamin%smedbergs.us
81d0ea8604
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 15:26:03 +00:00
benjamin%smedbergs.us
37e8fdd86f
Bug 384513 - make the visibility pragma checks aware of mach-o and not just ELF, and re-enable libxul by default, r=mento+shebs
2007-06-19 14:53:06 +00:00
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
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
Olli.Pettay%helsinki.fi
306bb19811
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
2007-05-22 19:39:14 +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
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
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
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
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
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