gecko-dev/xpcom/base
Ehsan Akhgari 105492776f Bug 767488 - Cache the current process handle after reading it for the first time during stack walking; r=dbaron
The current process handle never changes, so it doesn't make a lot of sense
to read it over and over again.  Note that this doesn't close the process
handle explicitly but that's fine, since Windows will release all of the
open handles when the application is terminated.
2012-06-22 17:48:31 -04:00
..
AvailableMemoryTracker.cpp Bug 760352 (part 2) - Treeify non-JS-compartment KIND_OTHER memory reports where appropriate. r=jlebar. 2012-06-11 20:32:26 -07:00
AvailableMemoryTracker.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
ClearOnShutdown.cpp Bug 716523 - ClearOnShutdown() should assert if called after XPCOM shutdown. r=bsmedberg 2012-01-26 15:54:03 -05:00
ClearOnShutdown.h Bug 766349 - ClearOnShutdown_Internal::ShutdownObserver needs a virtual destructor; r=bsmedberg 2012-06-19 18:23:35 -04:00
FunctionTimer.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
FunctionTimer.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Makefile.in Bug 729182 - Implement visual event tracer, part1 - the core, r=benjamin+ehsan 2012-06-12 19:06:21 +02:00
MapsMemoryReporter.cpp Bug 760352 (part 1) - Allow KIND_OTHER memory reports to be in trees. r=jlebar. 2012-06-11 20:29:12 -07:00
MapsMemoryReporter.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
StackWalk.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
VisualEventTracer.cpp Bug 729182 - Followup - MPL2 headers, r=Ms2ger 2012-06-13 17:35:31 +02:00
VisualEventTracer.h Bug 765041: Reorder AutoEventTracer init list to fix GCC build warning. r=smaug 2012-06-14 15:26:04 -07:00
dmd.h Bug 704400 - Implement --enable-dmd. r=khuey. 2011-12-08 19:09:36 -08:00
nsAgg.h Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo 2012-06-04 08:30:26 +02:00
nsAllocator.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsAtomicRefcnt.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsAutoPtr.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsAutoRef.h Bug 771048: fix typo in nsAutoRef::swap, r=khuey 2012-07-10 00:19:59 +08:00
nsCom.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsConsoleMessage.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsConsoleMessage.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsConsoleService.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsConsoleService.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsCrashOnException.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsCrashOnException.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsCycleCollector.cpp Bug 758034 - Clean up browser GC API (r=smaug) 2012-06-30 14:16:32 -07:00
nsCycleCollector.h Bug 758034 - Clean up browser GC API (r=smaug) 2012-06-30 14:16:32 -07:00
nsDebugImpl.cpp Bug 763138: Telemetry should indicate whether a debugger is attached. r=bsmedberg,smichaud 2012-06-28 14:57:52 -04:00
nsDebugImpl.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsError.h Bug 726593 - Implement FileHandle. r=bent 2012-06-03 18:33:52 +02:00
nsErrorService.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsErrorService.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsExceptionService.cpp Bug 767388 - Kill NS_DEBUG. r=bz. 2012-06-25 20:59:42 +01:00
nsExceptionService.h Bug 767388 - Kill NS_DEBUG. r=bz. 2012-06-25 20:59:42 +01:00
nsIAllocator.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIConsoleListener.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIConsoleMessage.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIConsoleService.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsICycleCollectorListener.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIDebug.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIDebug2.idl Bug 763138: Telemetry should indicate whether a debugger is attached. r=bsmedberg,smichaud 2012-06-28 14:57:52 -04:00
nsIErrorService.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIException.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIExceptionService.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIID.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIInterfaceRequestor.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIMacUtils.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIMemory.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIMemoryReporter.idl Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence. 2012-06-25 17:08:59 -07:00
nsIMutable.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIProgrammingLanguage.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsISizeOf.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsISupports.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsISupportsBase.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsISupportsObsolete.h Bug 767388 - Kill NS_DEBUG. r=bz. 2012-06-25 20:59:42 +01:00
nsITraceRefcnt.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIUUIDGenerator.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIVersionComparator.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIWeakReference.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsInterfaceRequestorAgg.cpp Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg 2012-06-05 19:51:58 -04:00
nsInterfaceRequestorAgg.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsMacUtilsImpl.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsMacUtilsImpl.h Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg 2012-06-05 19:51:58 -04:00
nsMemoryImpl.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsMemoryImpl.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsMemoryReporterManager.cpp Bug 765326 - atom-table numbers should include the static atom table; r=njn 2012-06-15 15:51:42 -04:00
nsMemoryReporterManager.h Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg 2012-06-05 19:51:58 -04:00
nsObjCExceptions.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsSetDllDirectory.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsStackWalk.cpp Bug 767488 - Cache the current process handle after reading it for the first time during stack walking; r=dbaron 2012-06-22 17:48:31 -04:00
nsStackWalk.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsStackWalkPrivate.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsSystemInfo.cpp Bug 627699 - Port GTK2 to GTK3, xpcom patch; r=bsmedberg 2012-06-16 18:05:00 +12:00
nsSystemInfo.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsTraceRefcntImpl.cpp Bug 732173 - poison write during shutdown in a debug build. r=ted. 2012-07-03 09:15:34 -04:00
nsTraceRefcntImpl.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsUUIDGenerator.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsUUIDGenerator.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsVersionComparatorImpl.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsVersionComparatorImpl.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsWeakPtr.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsWindowsHelpers.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nscore.h Bug 771317. Fix comment about FASTCALL and inline functions. r=espindola 2012-07-05 17:38:30 -04:00
nsrootidl.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
pure.h
pure_api.c