gecko-dev/xpcom/base
dbaron@dbaron.org 24d770a6a9 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 14:12:11 -07:00
..
Makefile.in Bug 333078: XPCOM cycle collector 2007-01-04 22:31:26 +00:00
nsAgg.h Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron. 2007-04-10 15:05:41 -07:00
nsAllocator.cpp
nsAllocator.h
nsAutoPtr.h Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron 2006-11-21 21:28:14 +00:00
nsCom.h
nsConsoleMessage.cpp
nsConsoleMessage.h
nsConsoleService.cpp Bug 322169: Clear Private Data does not clear JS Console, patch by Simon B�nzli <zeniko@gmail.com>, r=mconnor, r=darin 2006-07-19 12:49:33 +00:00
nsConsoleService.h
nsCycleCollectionParticipant.cpp 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
nsCycleCollectionParticipant.h Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking. 2007-04-25 09:35:27 -07:00
nsCycleCollector.cpp 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 14:12:11 -07:00
nsCycleCollector.h Fix for bug 375075 (Stop leaking the cycle collector on shutdown). r=bsmedberg, sr=dbaron. 2007-03-27 02:49:06 -07:00
nsDebugImpl.cpp Bug 342670 2006-11-22 17:50:35 +00:00
nsDebugImpl.h Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin 2006-02-10 15:00:36 +00:00
nsError.h Make NS_LIKELY/NS_UNLIKELY accept pointers etc and always return 0 or 1. b=340244 r+sr=darin 2006-11-18 00:48:56 +00:00
nsErrorService.cpp
nsErrorService.h
nsExceptionService.cpp fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
nsExceptionService.h
nsGarbageCollector.c
nsIAllocator.h
nsIConsoleListener.idl
nsIConsoleMessage.idl
nsIConsoleService.idl Bug 322169: Clear Private Data does not clear JS Console, patch by Simon B�nzli <zeniko@gmail.com>, r=mconnor, r=darin 2006-07-19 12:49:33 +00:00
nsIDebug.idl Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin 2006-02-10 15:00:36 +00:00
nsIErrorService.idl
nsIException.idl
nsIExceptionService.idl
nsIID.h
nsIInterfaceRequestor.idl
nsILeakDetector.idl
nsIMacUtils.idl Copy'n'paste (340071) and drag'n'drop (340890) between Mozilla app running natively and Mozilla app running under Rosetta translation does not work [properly]. Byte-swap UTF-16 text in private flavors when running under Rosetta. r=josh sr=pink a/1.8.1=me 2006-06-15 17:13:59 +00:00
nsIMemory.idl
nsIMutable.idl Add an interface for nested URIs (like jar:, view-source:, etc) to implement 2006-05-02 18:54:19 +00:00
nsIProgrammingLanguage.idl Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan. 2006-06-13 03:07:47 +00:00
nsISupports.idl
nsISupportsBase.h 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
nsISupportsObsolete.h
nsITraceRefcnt.idl Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin 2006-02-10 15:00:36 +00:00
nsIUUIDGenerator.idl b=279521, add a way to generate UUIDs, r=darin,sr=shaver 2005-11-21 21:01:45 +00:00
nsIVersionComparator.idl Bug 310976 - Treat 1.5.* as 1.5.infinity r=darin 2005-10-04 02:47:02 +00:00
nsIWeakReference.idl
nsInterfaceRequestorAgg.cpp Bug 333302: OOM [@ NS_NewInterfaceRequestorAggregation], patch by Ryan Flint <rflint@dslr.net>, r=timeless, sr=darin 2006-04-13 23:39:49 +00:00
nsInterfaceRequestorAgg.h
nsLeakDetector.cpp remove XP_MAC code from xpcom/base. r=josh r=dougt a=bsmedberg 2005-06-24 00:24:42 +00:00
nsLeakDetector.h
nsMacUtilsImpl.cpp Copy'n'paste (340071) and drag'n'drop (340890) between Mozilla app running natively and Mozilla app running under Rosetta translation does not work [properly]. Byte-swap UTF-16 text in private flavors when running under Rosetta. r=josh sr=pink a/1.8.1=me 2006-06-15 17:13:59 +00:00
nsMacUtilsImpl.h 323657 Fixing XULRunner bustage by moving nsMacUtils class to nsMacUtilsImpl. r=dbaron sr=dbaron 2006-02-18 21:09:59 +00:00
nsMemoryImpl.cpp landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
nsMemoryImpl.h fix btek bustage. 2006-05-10 17:47:50 +00:00
nsStackFrameUnix.cpp Workaround brokenness of __builtin_frame_address(0) on gcc 4.1 (as shipped with FC5, at least). b=331436 r=brendan 2006-03-23 23:21:27 +00:00
nsStackFrameUnix.h
nsStackFrameWin.cpp b=354984, patches to build with vista RC1 SDK, r=darin 2006-10-24 20:38:29 +00:00
nsStackFrameWin.h Bug 297723 stackwalk code not working for WinXP 2005-07-01 05:21:02 +00:00
nsSystemInfo.cpp fix for bug #341190 2006-07-06 06:32:03 +00:00
nsSystemInfo.h fix for bug #341190 2006-07-06 06:32:03 +00:00
nsTraceRefcntImpl.cpp restoring warning per bsmedberg 2006-03-31 00:59:02 +00:00
nsTraceRefcntImpl.h Bug 325229 part 1 - standalone glue registers exit routine which is called after module unload; also fixes bug 317481 - C API for nsTraceRefcnt; also fixes bug 318622 - Make nsTraceRefcntImpl::SetActivityIsLegal work properly and turn it on; design review by dbaron, r=darin 2006-02-10 15:00:36 +00:00
nsUUIDGenerator.cpp b=327161, real and final fix for btek's orange in uuidgenerator glibc brokenness, r+sr=bz 2006-08-15 00:52:21 +00:00
nsUUIDGenerator.h Bug 349526: BeOS crashes at startup due to mState buffer overrun, p=tqh <thesuckiestemail@yahoo.se>, r+sr=vlad 2007-01-27 05:11:35 +00:00
nsVersionComparatorImpl.cpp Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver 2005-07-23 14:05:25 +00:00
nsVersionComparatorImpl.h Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver 2005-07-23 14:05:25 +00:00
nsWeakPtr.h
nscore.h Make NS_LIKELY/NS_UNLIKELY accept pointers etc and always return 0 or 1. b=340244 r+sr=darin 2006-11-18 00:48:56 +00:00
nsrootidl.idl
pure.h Bug 106386 Correct misspellings in source code 2005-11-21 06:30:34 +00:00
pure_api.c