gecko/xpcom/glue
Justin Lebar 75d358b0cd Bug 685438 - Avoid wasted space in nsTArray_base due to jemalloc rounding up. r=roc
--HG--
extra : rebase_source : a7248bd865ffdc8932ee6dcc796cd4e48a5498ab
2011-09-21 00:46:56 -04:00
..
nomozalloc Bug 675618 - Compile pldhash as C++. r=bsmedberg 2011-08-09 09:06:37 +02:00
standalone Bug 675618 - Compile pldhash as C++. r=bsmedberg 2011-08-09 09:06:37 +02:00
arm.cpp Bug 650162 - #ifdef out unused functions; r=dholbert 2011-04-14 18:14:19 -07:00
arm.h Bug 668672 - Respect HAVE_ARM_NEON in MSVC NEON detection, r=jmuizelaar 2011-06-30 16:26:30 -07:00
AutoRestore.h
BlockingResourceBase.cpp Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc 2011-04-29 14:21:57 -05:00
BlockingResourceBase.h Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc 2011-04-29 14:21:57 -05:00
CondVar.h Bug 556214, part 2: Create non-reentrant Monitor. r=roc sr=brendan 2011-04-29 14:21:57 -05:00
DeadlockDetector.cpp
DeadlockDetector.h
FileUtils.cpp Bug 611934 - OS/2 - implement fallocate() and fix build break; r=taras a=bsmedberg 2011-02-02 13:51:22 -05:00
FileUtils.h Bug 611934 - OS/2 - implement fallocate() and fix build break; r=taras a=bsmedberg 2011-02-02 13:51:22 -05:00
GenericFactory.cpp Implement compatibility wrapper so that binary components can be compatible with both Firefox 3.6 and Firefox 4, as a result of registration changes from bug 568691. 2010-06-24 16:36:27 -04:00
GenericFactory.h Implement compatibility wrapper so that binary components can be compatible with both Firefox 3.6 and Firefox 4, as a result of registration changes from bug 568691. 2010-06-24 16:36:27 -04:00
GenericModule.cpp Implement compatibility wrapper so that binary components can be compatible with both Firefox 3.6 and Firefox 4, as a result of registration changes from bug 568691. 2010-06-24 16:36:27 -04:00
IntentionalCrash.h Android bustage from bug 602891 part A, revision dc021bc9929f. getpid() required <unistd.h> 2010-11-17 18:14:11 -05:00
Makefile.in Bug 677661 - Remove nsTPtrArray and add a SafeElementAt(index_type) API to nsTArray when it's instantiated with a pointer type; r=sicking 2011-08-10 01:36:00 -04:00
Monitor.h Bug 556214, part 2: Create non-reentrant Monitor. r=roc sr=brendan 2011-04-29 14:21:57 -05:00
Mutex.h Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg 2011-03-31 23:29:02 -05:00
nsArrayEnumerator.cpp
nsArrayEnumerator.h
nsArrayUtils.cpp
nsArrayUtils.h
nsBaseHashtable.h Bug 573210 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron 2010-06-30 23:11:43 +02:00
nsCategoryCache.cpp Bug 594222 - Prevent RemoveObservers from being called more than once. r=dougt a=dougt 2010-09-07 18:22:00 -04:00
nsCategoryCache.h Bug 594222 - Prevent RemoveObservers from being called more than once. r=dougt a=dougt 2010-09-07 18:22:00 -04:00
nsClassHashtable.h Bug 577950 - Use a hashtable to speed up nsPrefBranch::RemoveObserver. r=bzbarsky, a2.0=jst 2010-07-16 14:10:01 -07:00
nsClassInfoImpl.cpp Bug 568691 fixups: alter mockObjects.js so that it registers its mock by contractID but doesn't replace the CID. Fix the generic classinfo not to assert when code asks for the class description (which is no longer implemented). 2010-06-23 15:18:13 -04:00
nsCOMArray.cpp Bug 643885 - Part 1: Add the new RemoveObjectsAt API to nsCOMArray; r=bsmedberg 2011-04-14 10:18:02 -04:00
nsCOMArray.h Bug 643885 - Part 1: Add the new RemoveObjectsAt API to nsCOMArray; r=bsmedberg 2011-04-14 10:18:02 -04:00
nsComponentManagerUtils.cpp
nsComponentManagerUtils.h
nsCOMPtr.cpp
nsCOMPtr.h Bug 680625 part 0b: Remove more workarounds for past century compilers. r=ted 2011-08-26 00:35:13 +01:00
nsCRTGlue.cpp Bug 652506 - Remove WinCE code from xpcom; r=bsmedberg 2011-05-01 20:59:24 +02:00
nsCRTGlue.h Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
nsCycleCollectionParticipant.cpp Fix for bug ug 652135 (Add more CC edge names). r=dbaron. 2011-02-02 16:30:03 +01:00
nsCycleCollectionParticipant.h Fix for bug 664388 (NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS uses wrong pointer). r=bent. 2011-06-21 15:23:35 +02:00
nsCycleCollectorUtils.cpp Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
nsCycleCollectorUtils.h Bug 678155 - Remove NS_COM. r=bsmedberg 2011-08-18 15:46:39 +02:00
nsDataHashtable.h
nsDebug.h Header changes for sixgill, annotations. bug 601129, r=jorendorff 2010-10-01 21:00:55 -07:00
nsDeque.cpp Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg 2011-05-17 16:01:36 +02:00
nsDeque.h
nsEnumeratorUtils.cpp Bug 623126 - Add constructor for nsDebugImpl, nsTraceRefcntImpl, EmptyEnumeratorImpl, and nsSimpleUnicharStreamFactory to placate CLang; r=bsmedberg 2011-03-24 19:26:55 -04:00
nsEnumeratorUtils.h
nsHashKeys.h Bug 606070 - warning C4244: 'return' : conversion from 'const PRUint64' to 'PLDHashNumber' in nsHashKeys.h r,a=bzbarsky 2010-11-06 14:53:37 +00:00
nsIClassInfoImpl.h Bug 657917 - Update nsIClassInfoImpl docs. r=peterv 2011-05-20 12:37:32 -04:00
nsID.cpp
nsID.h Bug 659546 - Silence clang warnings about alignment requirement increase in nsID::Equals after bug 164580; r=bsmedberg 2011-05-30 11:39:12 -04:00
nsIInterfaceRequestorUtils.cpp
nsIInterfaceRequestorUtils.h
nsINIParser.cpp Bug 661962: Remove mostly-unused variable 'rv' from nsINIParser::Init (moving it inside the #ifdef block where it's used). r=bsmedberg 2011-09-01 03:06:26 +05:30
nsINIParser.h
nsInterfaceHashtable.h Bug 579692 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron 2010-07-18 10:24:23 +02:00
nsISupportsImpl.cpp
nsISupportsImpl.h Bug 682767 - Warning nsISupportsImpl.h: unused owner; r=bsmedberg 2011-08-31 13:16:13 +01:00
nsISupportsUtils.h Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-05 11:42:18 +02:00
nsIWeakReferenceUtils.h Bug 625042 - nsIWeakReferenceUtils.h should include nsIWeakReference.h. r=bsmedberg a=jst 2011-01-19 12:13:54 +01:00
nsMemory.cpp
nsMemory.h
nsProxyRelease.cpp
nsProxyRelease.h Bug 611639 - NS_ProxyRelease does not work for RefPtrs. 2010-11-16 01:08:57 +01:00
nsQuickSort.cpp Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
nsQuickSort.h
nsRefPtrHashtable.h Bug 573210 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron 2010-06-30 23:11:43 +02:00
nsServiceManagerUtils.h
nsStringAPI.cpp
nsStringAPI.h Bug 540322 Add some missing methods to the external string API r=bsmedberg 2011-03-25 11:39:38 +00:00
nsStringGlue.h
nsTArray-inl.h Bug 685438 - Avoid wasted space in nsTArray_base due to jemalloc rounding up. r=roc 2011-09-21 00:46:56 -04:00
nsTArray.cpp Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking 2010-11-08 20:48:59 -06:00
nsTArray.h Bug 685905 - Adding ReplaceElementAt to nsTArray. r=sicking 2011-09-20 21:04:35 +05:30
nsTextFormatter.cpp Bug 323376 - nsTextFormatter::ssprintf adds extra '\0' to result; Patch by Steve Krulewitz, updated by Jonathan Protzenko; r=darin approval2.0=beltzner 2010-10-21 11:56:33 +01:00
nsTextFormatter.h
nsTHashtable.cpp
nsTHashtable.h
nsThreadIDs.h Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst 2010-11-11 14:52:30 -08:00
nsThreadUtils.cpp Bug 664341 - Provide API to specify thread stack size. r=bsmedberg 2011-07-27 15:26:47 +12:00
nsThreadUtils.h Bug 678155 - Remove NS_COM. r=bsmedberg 2011-08-18 15:46:39 +02:00
nsTObserverArray.cpp
nsTObserverArray.h Move comment for nsTObserverArray near the start of the file, r=bz a=bz over IRC. DONTBUILD 2011-01-14 18:15:27 +01:00
nsTPriorityQueue.h
nsTraceRefcnt.h Bug 603844: Annotate some xlst classes with leak logging. r=sicking sr=dbaron 2010-12-02 11:15:48 -05:00
nsTWeakRef.h
nsVersionComparator.cpp Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
nsVersionComparator.h Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly. 2010-06-21 11:41:42 -04:00
nsVoidArray.cpp Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
nsVoidArray.h Bug 642408 - Drop nsStringArray now that it is no longer used, r=bsmedberg 2011-03-23 15:13:41 -04:00
nsWeakReference.cpp
nsWeakReference.h Bug 625042 - nsIWeakReferenceUtils.h should include nsIWeakReference.h. r=bsmedberg a=jst 2011-01-19 12:13:54 +01:00
nsXPTCUtils.h
objs.mk Bug 687342 - Move arm.cpp to ARM ifeq block in xpcom/glue/objs.mk to stop MSVC arm.obj LNK4221 warning; r=khuey 2011-09-20 02:13:08 +01:00
pldhash.cpp Bug 680868 - pldhash.cpp fails to compile on mingw-w64 r=benjamin 2011-09-09 15:07:22 +02:00
pldhash.h
ReentrantMonitor.h Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc 2011-04-29 14:21:57 -05:00
SSE.cpp Bug 585708 - Part 2: Move CPUID code out of SSE.h and into SSE.cpp. r,a2.0=dbaron 2010-12-16 10:42:52 -08:00
SSE.h Bug 662765 - Respect _M_IX86_FP. r=jlebar 2011-06-13 17:12:33 +09:00
unused.cpp
unused.h