gecko-dev/xpcom/base
Jon Coppeard 6488ea1184 Bug 1744059 - Rename UnsafeTraceRoot to TraceRoot as it is not unsafe to use r=sfink,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D132969
2021-12-07 09:02:36 +00:00
..
AppShutdown.cpp Bug 1738282 - Delete ScriptPreloader singleton after CCPostLastCycleCollection phase. r=mccr8 2021-11-22 02:25:43 +00:00
AppShutdown.h Bug 1731564: Introduce a motivated SpinEventLoopUntil for direct use from C++. r=xpcom-reviewers,nika,necko-reviewers 2021-10-07 08:06:10 +00:00
AutoRestore.h
AvailableMemoryTracker.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/base. r=xpcom-reviewers,mccr8 2021-10-01 01:49:16 +00:00
AvailableMemoryTracker.h
AvailableMemoryWatcher.cpp Bug 1532955 - Track available memory on linux. r=gsvelto,tkikuchi 2021-12-02 11:14:30 +00:00
AvailableMemoryWatcher.h Bug 1730066 - Enable tab unloading on macOS r=spohl 2021-10-21 04:43:35 +00:00
AvailableMemoryWatcherLinux.cpp Bug 1532955 - Track available memory on linux. r=gsvelto,tkikuchi 2021-12-02 11:14:30 +00:00
AvailableMemoryWatcherMac.cpp Bug 1730066 - Enable tab unloading on macOS r=spohl 2021-10-21 04:43:35 +00:00
AvailableMemoryWatcherUtils.h Bug 1532955 - Track available memory on linux. r=gsvelto,tkikuchi 2021-12-02 11:14:30 +00:00
AvailableMemoryWatcherWin.cpp Bug 1729918 - Annotate the user interaction state. r=haik 2021-10-05 04:41:53 +00:00
ClearOnShutdown.cpp
ClearOnShutdown.h
CodeAddressService.h
CountingAllocatorBase.h
CycleCollectedJSContext.cpp Bug 1744059 - Rename UnsafeTraceRoot to TraceRoot as it is not unsafe to use r=sfink,mccr8 2021-12-07 09:02:36 +00:00
CycleCollectedJSContext.h Bug 1734724 - Remove EnqueuePromiseJobCallback and GetIncumbentGlobalCallback declaration from CycleCollectedJSContext; r=smaug 2021-10-08 13:03:44 +00:00
CycleCollectedJSRuntime.cpp Bug 1672121 - Don't bother resetting the budget that is going to be recreated for every slice anyway r=smaug 2021-11-29 19:59:52 +00:00
CycleCollectedJSRuntime.h Bug 1732161 - Track CCReason for all cycle collections (replacing ccType) r=smaug 2021-10-14 18:15:40 +00:00
Debug.cpp
Debug.h
DebuggerOnGCRunnable.cpp
DebuggerOnGCRunnable.h
DeferredFinalize.cpp
DeferredFinalize.h Bug 1733308 - Fix non-unified builds errors in xpcom/base. r=xpcom-reviewers,mccr8 2021-10-01 01:49:16 +00:00
EnumeratedArrayCycleCollection.h
ErrorList.py Backed out 12 changesets (bug 1721217) for bc failures on browser_TopLevelNavigationDelegate.js 2021-12-01 03:38:10 +02:00
ErrorNames.cpp
ErrorNames.h
GkRustUtils.cpp Bug 1724152: Replace GkRustUtils::GenerateUUID with nsID::GenerateUUID. r=ckerschb 2021-11-04 08:55:46 +00:00
GkRustUtils.h Bug 1724152: Replace GkRustUtils::GenerateUUID with nsID::GenerateUUID. r=ckerschb 2021-11-04 08:55:46 +00:00
HoldDropJSObjects.cpp
HoldDropJSObjects.h Bug 1712725 - Disallow using HoldJSObjects/DropJSObjects for non-nsISupports classes that don't have a CC participant. r=mccr8 2021-05-27 08:35:41 +00:00
IntentionalCrash.h
JSObjectHolder.cpp
JSObjectHolder.h
LogCommandLineHandler.cpp
LogCommandLineHandler.h
LogModulePrefWatcher.cpp
LogModulePrefWatcher.h
Logging.cpp Bug 1738627 - profiler_thread_is_being_profiled_for_markers - r=canaltinova 2021-11-08 23:59:35 +00:00
Logging.h
MacHelpers.h
MacHelpers.mm
MacStringHelpers.h
MacStringHelpers.mm
MemoryInfo.cpp Bug 1701368 - Part1: Extract nsAvailableMemoryWatcher as AvailableMemoryWatcherWin.cpp. r=gsvelto 2021-07-06 22:30:57 +00:00
MemoryInfo.h
MemoryMapping.cpp
MemoryMapping.h Bug 1701368 - Part1: Extract nsAvailableMemoryWatcher as AvailableMemoryWatcherWin.cpp. r=gsvelto 2021-07-06 22:30:57 +00:00
MemoryPressureLevelMac.h Bug 1730066 - Enable tab unloading on macOS r=spohl 2021-10-21 04:43:35 +00:00
MemoryReportingProcess.h
MemoryTelemetry.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/base. r=xpcom-reviewers,mccr8 2021-10-01 01:49:16 +00:00
MemoryTelemetry.h
NSPRLogModulesParser.cpp
NSPRLogModulesParser.h
OwningNonNull.h
RLBoxSandboxPool.cpp Bug 1688452 - Retrofit nsExpatDriver to use RLBoxed libexpat r=tjr,peterv,bholley,glandium 2021-11-22 06:19:17 +00:00
RLBoxSandboxPool.h Bug 1743023 - Make RLBoxSandboxPool ISupports threadsafe r=bholley 2021-11-25 21:06:14 +00:00
RLBoxUtils.h Bug 1732201 - Sandbox woff2 in OTS using RLBox r=bholley 2021-11-27 23:30:49 +00:00
ShutdownPhase.h Bug 1738282 - Delete ScriptPreloader singleton after CCPostLastCycleCollection phase. r=mccr8 2021-11-22 02:25:43 +00:00
SizeOfState.h
StaticLocalPtr.h
StaticMonitor.h
StaticMutex.h
StaticPtr.h
TupleCycleCollection.h
components.conf Bug 1701368 - Part5: Convert nsAvailableMemoryWatcher to an XPCOM object. r=gsvelto 2021-07-06 22:30:59 +00:00
moz.build Bug 1532955 - Track available memory on linux. r=gsvelto,tkikuchi 2021-12-02 11:14:30 +00:00
nsAlgorithm.h
nsAutoRef.h
nsCOMPtr.cpp
nsCOMPtr.h Bug 1729011 - Change dead link to MDN in nsCOMPtr.h to reference source docs. r=xpcom-reviewers,mccr8 DONTBUILD 2021-09-03 15:14:01 +00:00
nsCRTGlue.cpp
nsCRTGlue.h
nsClassInfoImpl.cpp
nsCom.h
nsConsoleMessage.cpp
nsConsoleMessage.h
nsConsoleService.cpp Bug 1189827: Move logMessageWithMode to nsIConsoleService. r=smaug 2021-11-29 14:52:29 +00:00
nsConsoleService.h Bug 1189827: Move logMessageWithMode to nsIConsoleService. r=smaug 2021-11-29 14:52:29 +00:00
nsCrashOnException.cpp
nsCrashOnException.h
nsCycleCollectionNoteChild.h
nsCycleCollectionNoteRootCallback.h
nsCycleCollectionParticipant.cpp
nsCycleCollectionParticipant.h Bug 1519636 - Reformat recent changes to the Google coding style. r=firefox-build-system-reviewers,mhentges,sylvestre 2021-11-16 08:07:29 +00:00
nsCycleCollectionTraversalCallback.h Bug 1741246 - Pass JS::GCCellPtr in nsCycleCollectionTraversalCallback::NoteJSChild(). r=jonco 2021-11-16 14:52:54 +00:00
nsCycleCollector.cpp Backed out 5 changesets (bug 1672121) for various crashes on mozalloc_handle_oom. CLOSED TREE 2021-11-30 02:59:20 +02:00
nsCycleCollector.h Bug 1732161 - Track CCReason for all cycle collections (replacing ccType) r=smaug 2021-10-14 18:15:40 +00:00
nsCycleCollectorTraceJSHelpers.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/base. r=xpcom-reviewers,mccr8 2021-10-01 01:49:16 +00:00
nsDebug.h
nsDebugImpl.cpp Bug 1201994 - Replace mozalloc_abort() with MOZ_CRASH_UNSAFE() in NS_DebugBreak(). r=xpcom-reviewers,mccr8 2021-10-22 02:14:57 +00:00
nsDebugImpl.h
nsDumpUtils.cpp
nsDumpUtils.h
nsError.h
nsErrorService.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/base. r=xpcom-reviewers,mccr8 2021-10-01 01:49:16 +00:00
nsErrorService.h
nsGZFileWriter.cpp
nsGZFileWriter.h
nsIAvailableMemoryWatcherBase.idl Bug 1729911 - Define minInactiveDurationInMS not to unload fresh tabs. r=NeilDeakin 2021-10-20 23:22:57 +00:00
nsIClassInfoImpl.h
nsIConsoleListener.idl
nsIConsoleMessage.idl
nsIConsoleService.idl Bug 1189827: Move logMessageWithMode to nsIConsoleService. r=smaug 2021-11-29 14:52:29 +00:00
nsICycleCollectorListener.idl
nsID.cpp Bug 1723674 - Move nsUUIDGenerator logic to new nsID::GenerateUUID() factory functions that use nsRandomGenerator. r=keeler 2021-10-14 03:28:49 +00:00
nsID.h Bug 1723674 - Move nsUUIDGenerator logic to new nsID::GenerateUUID() factory functions that use nsRandomGenerator. r=keeler 2021-10-14 03:28:49 +00:00
nsIDUtils.h Bug 1726648 - Add a helper to trim brackets from nsID r=mccr8,smaug 2021-08-23 10:54:11 +00:00
nsIDebug2.idl
nsIErrorService.idl
nsIException.idl
nsIGZFileWriter.idl
nsIInterfaceRequestor.idl
nsIInterfaceRequestorUtils.cpp
nsIInterfaceRequestorUtils.h
nsIMacPreferencesReader.idl
nsIMacUtils.idl
nsIMemory.idl
nsIMemoryInfoDumper.idl
nsIMemoryReporter.idl
nsIMessageLoop.idl
nsINIParser.cpp
nsINIParser.h
nsISecurityConsoleMessage.idl
nsISizeOf.h
nsISupports.idl
nsISupportsBase.h
nsISupportsImpl.cpp
nsISupportsImpl.h
nsISupportsUtils.h
nsIUUIDGenerator.idl
nsIVersionComparator.idl
nsIWeakReference.idl
nsIWeakReferenceUtils.h
nsInterfaceRequestorAgg.cpp
nsInterfaceRequestorAgg.h
nsMacPreferencesReader.h
nsMacPreferencesReader.mm Bug 1733308 - Fix non-unified builds errors in xpcom/base. r=xpcom-reviewers,mccr8 2021-10-01 01:49:16 +00:00
nsMacUtilsImpl.cpp
nsMacUtilsImpl.h
nsMaybeWeakPtr.h
nsMemory.cpp
nsMemory.h
nsMemoryImpl.cpp Bug 1701269 - Remove mobile/android/base. r=nalexander,flod,owlish 2021-05-20 22:03:03 +00:00
nsMemoryImpl.h
nsMemoryInfoDumper.cpp Bug 1732161 - Track CCReason for all cycle collections (replacing ccType) r=smaug 2021-10-14 18:15:40 +00:00
nsMemoryInfoDumper.h
nsMemoryReporterManager.cpp Bug 1737199 - Avoid some VLAs when using jemalloc_stats r=glandium 2021-10-27 08:46:51 +00:00
nsMemoryReporterManager.h
nsMessageLoop.cpp
nsMessageLoop.h
nsObjCExceptions.h
nsObjCExceptions.mm
nsQueryObject.h
nsSecurityConsoleMessage.cpp
nsSecurityConsoleMessage.h
nsSystemInfo.cpp Bug 1737108: Part 1: Expose MSIX PackageFamilyName in nsSystemInfo. r=mhowell 2021-11-25 14:30:21 +00:00
nsSystemInfo.h Bug 1737177: Add `nsSystemInfo` runtime flag for whether running application is running under Microsoft Windows S Mode. r=mhowell 2021-11-16 15:11:32 +00:00
nsTraceRefcnt.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/base. r=xpcom-reviewers,mccr8 2021-10-01 01:49:16 +00:00
nsTraceRefcnt.h
nsUUIDGenerator.cpp Bug 1723674 - Move nsUUIDGenerator logic to new nsID::GenerateUUID() factory functions that use nsRandomGenerator. r=keeler 2021-10-14 03:28:49 +00:00
nsUUIDGenerator.h Bug 1723674 - Move nsUUIDGenerator logic to new nsID::GenerateUUID() factory functions that use nsRandomGenerator. r=keeler 2021-10-14 03:28:49 +00:00
nsVersionComparator.cpp
nsVersionComparator.h
nsVersionComparatorImpl.cpp
nsVersionComparatorImpl.h
nsWeakReference.cpp
nsWeakReference.h
nsWindowsHelpers.h Bug 1695817 - Part 6: Show name and publisher of an application owning a module. r=Gijs,fluent-reviewers,mhowell 2021-05-28 22:35:59 +00:00
nscore.h Bug 1731801 - Allow ToResult to return other nsresult like error types; r=glandium 2021-10-11 08:34:01 +00:00
nsrootidl.idl