Bug 1833854 - Part 4: Move all code that deals with maintaining invariants into a...
[gecko.git] / xpcom / base / 
tree899971b59470a54667447e2fb8d19c12ea61f695
drwxr-xr-x   ..
-rw-r--r-- 16354 AppShutdown.cpp
-rw-r--r-- 4294 AppShutdown.h
-rw-r--r-- 1181 AutoRestore.h
-rw-r--r-- 5519 AvailableMemoryTracker.cpp
-rw-r--r-- 939 AvailableMemoryTracker.h
-rw-r--r-- 5268 AvailableMemoryWatcher.cpp
-rw-r--r-- 2305 AvailableMemoryWatcher.h
-rw-r--r-- 9123 AvailableMemoryWatcherLinux.cpp
-rw-r--r-- 22547 AvailableMemoryWatcherMac.cpp
-rw-r--r-- 1827 AvailableMemoryWatcherUtils.h
-rw-r--r-- 13692 AvailableMemoryWatcherWin.cpp
-rw-r--r-- 2423 ClearOnShutdown.cpp
-rw-r--r-- 4775 ClearOnShutdown.h
-rw-r--r-- 8584 CodeAddressService.h
-rw-r--r-- 5385 CountingAllocatorBase.h
-rw-r--r-- 29957 CycleCollectedJSContext.cpp
-rw-r--r-- 13299 CycleCollectedJSContext.h
-rw-r--r-- 71424 CycleCollectedJSRuntime.cpp
-rw-r--r-- 17301 CycleCollectedJSRuntime.h
-rw-r--r-- 542 Debug.cpp
-rw-r--r-- 576 Debug.h
-rw-r--r-- 1430 DebuggerOnGCRunnable.cpp
-rw-r--r-- 1102 DebuggerOnGCRunnable.h
-rw-r--r-- 1007 DeferredFinalize.cpp
-rw-r--r-- 1348 DeferredFinalize.h
-rw-r--r-- 1321 EnumeratedArrayCycleCollection.h
-rwxr-xr-x 63209 ErrorList.py
-rw-r--r-- 2389 ErrorNames.cpp
-rw-r--r-- 1053 ErrorNames.h
-rw-r--r-- 669 GkRustUtils.cpp
-rw-r--r-- 599 GkRustUtils.h
-rw-r--r-- 1909 HoldDropJSObjects.cpp
-rw-r--r-- 2924 HoldDropJSObjects.h
-rw-r--r-- 1882 IntentionalCrash.h
-rw-r--r-- 1487 JSONStringWriteFuncs.h
-rw-r--r-- 412 JSObjectHolder.cpp
-rw-r--r-- 1365 JSObjectHolder.h
-rw-r--r-- 2466 LogCommandLineHandler.cpp
-rw-r--r-- 1606 LogCommandLineHandler.h
-rw-r--r-- 5680 LogModulePrefWatcher.cpp
-rw-r--r-- 1187 LogModulePrefWatcher.h
-rw-r--r-- 30884 Logging.cpp
-rw-r--r-- 11262 Logging.h
-rw-r--r-- 518 MacHelpers.h
-rw-r--r-- 1019 MacHelpers.mm
-rw-r--r-- 582 MacStringHelpers.h
-rw-r--r-- 995 MacStringHelpers.mm
-rw-r--r-- 3012 MemoryInfo.cpp
-rw-r--r-- 2137 MemoryInfo.h
-rw-r--r-- 6889 MemoryMapping.cpp
-rw-r--r-- 6253 MemoryMapping.h
-rw-r--r-- 2254 MemoryPressureLevelMac.h
-rw-r--r-- 1395 MemoryReportingProcess.h
-rw-r--r-- 17067 MemoryTelemetry.cpp
-rw-r--r-- 1769 MemoryTelemetry.h
-rw-r--r-- 2163 NSPRLogModulesParser.cpp
-rw-r--r-- 829 NSPRLogModulesParser.h
-rw-r--r-- 6252 OwningNonNull.h
-rw-r--r-- 3464 RLBoxSandboxPool.cpp
-rw-r--r-- 3791 RLBoxSandboxPool.h
-rw-r--r-- 2323 RLBoxUtils.h
-rw-r--r-- 885 ShutdownPhase.h
-rw-r--r-- 2446 SizeOfState.h
-rw-r--r-- 7995 StaticLocalPtr.h
-rw-r--r-- 3298 StaticMonitor.h
-rw-r--r-- 2707 StaticMutex.h
-rw-r--r-- 6917 StaticPtr.h
-rw-r--r-- 1253 components.conf
-rw-r--r-- 6613 moz.build
-rw-r--r-- 1637 nsAlgorithm.h
-rw-r--r-- 17223 nsAutoRef.h
-rw-r--r-- 3407 nsCOMPtr.cpp
-rw-r--r-- 50478 nsCOMPtr.h
-rw-r--r-- 8988 nsCRTGlue.cpp
-rw-r--r-- 5291 nsCRTGlue.h
-rw-r--r-- 1661 nsClassInfoImpl.cpp
-rw-r--r-- 390 nsCom.h
-rw-r--r-- 1768 nsConsoleMessage.cpp
-rw-r--r-- 860 nsConsoleMessage.h
-rw-r--r-- 14427 nsConsoleService.cpp
-rw-r--r-- 3185 nsConsoleService.h
-rw-r--r-- 1128 nsCrashOnException.cpp
-rw-r--r-- 745 nsCrashOnException.h
-rw-r--r-- 3099 nsCycleCollectionNoteChild.h
-rw-r--r-- 1317 nsCycleCollectionNoteRootCallback.h
-rw-r--r-- 1260 nsCycleCollectionParticipant.cpp
-rw-r--r-- 56695 nsCycleCollectionParticipant.h
-rw-r--r-- 2411 nsCycleCollectionTraversalCallback.h
-rw-r--r-- 128552 nsCycleCollector.cpp
-rw-r--r-- 2626 nsCycleCollector.h
-rw-r--r-- 3103 nsCycleCollectorTraceJSHelpers.cpp
-rw-r--r-- 14675 nsDebug.h
-rw-r--r-- 18100 nsDebugImpl.cpp
-rw-r--r-- 1315 nsDebugImpl.h
-rw-r--r-- 14339 nsDumpUtils.cpp
-rw-r--r-- 5210 nsDumpUtils.h
-rw-r--r-- 3080 nsError.h
-rw-r--r-- 2715 nsGZFileWriter.cpp
-rw-r--r-- 2292 nsGZFileWriter.h
-rw-r--r-- 1385 nsIAvailableMemoryWatcherBase.idl
-rw-r--r-- 8644 nsIClassInfoImpl.h
-rw-r--r-- 592 nsIConsoleListener.idl
-rw-r--r-- 1594 nsIConsoleMessage.idl
-rw-r--r-- 2095 nsIConsoleService.idl
-rw-r--r-- 6944 nsICycleCollectorListener.idl
-rw-r--r-- 7417 nsID.cpp
-rw-r--r-- 5034 nsID.h
-rw-r--r-- 1120 nsIDUtils.h
-rw-r--r-- 2868 nsIDebug2.idl
-rw-r--r-- 3539 nsIException.idl
-rw-r--r-- 1534 nsIInterfaceRequestor.idl
-rw-r--r-- 950 nsIInterfaceRequestorUtils.cpp
-rw-r--r-- 1495 nsIInterfaceRequestorUtils.h
-rw-r--r-- 952 nsIMacPreferencesReader.idl
-rw-r--r-- 6865 nsIMemoryInfoDumper.idl
-rw-r--r-- 25526 nsIMemoryReporter.idl
-rw-r--r-- 1510 nsIMessageLoop.idl
-rw-r--r-- 8021 nsINIParser.cpp
-rw-r--r-- 4849 nsINIParser.h
-rw-r--r-- 592 nsISecurityConsoleMessage.idl
-rw-r--r-- 1257 nsISizeOf.h
-rw-r--r-- 2017 nsISupports.idl
-rw-r--r-- 3938 nsISupportsImpl.cpp
-rw-r--r-- 76831 nsISupportsImpl.h
-rw-r--r-- 4740 nsISupportsUtils.h
-rw-r--r-- 1421 nsIUUIDGenerator.idl
-rw-r--r-- 1541 nsIVersionComparator.idl
-rw-r--r-- 3705 nsIWeakReference.idl
-rw-r--r-- 3286 nsIWeakReferenceUtils.h
-rw-r--r-- 2615 nsInterfaceRequestorAgg.cpp
-rw-r--r-- 1377 nsInterfaceRequestorAgg.h
-rw-r--r-- 1098 nsMacPreferencesReader.h
-rw-r--r-- 2855 nsMacPreferencesReader.mm
-rw-r--r-- 16569 nsMacUtilsImpl.cpp
-rw-r--r-- 1913 nsMacUtilsImpl.h
-rw-r--r-- 4593 nsMaybeWeakPtr.h
-rw-r--r-- 2240 nsMemory.h
-rw-r--r-- 3695 nsMemoryImpl.cpp
-rw-r--r-- 25333 nsMemoryInfoDumper.cpp
-rw-r--r-- 1578 nsMemoryInfoDumper.h
-rw-r--r-- 94099 nsMemoryReporterManager.cpp
-rw-r--r-- 13364 nsMemoryReporterManager.h
-rw-r--r-- 4689 nsMessageLoop.cpp
-rw-r--r-- 1023 nsMessageLoop.h
-rw-r--r-- 2037 nsObjCExceptions.h
-rw-r--r-- 1465 nsObjCExceptions.mm
-rw-r--r-- 2956 nsQueryObject.h
-rw-r--r-- 1020 nsSecurityConsoleMessage.cpp
-rw-r--r-- 1050 nsSecurityConsoleMessage.h
-rw-r--r-- 53217 nsSystemInfo.cpp
-rw-r--r-- 3828 nsSystemInfo.h
-rw-r--r-- 36499 nsTraceRefcnt.cpp
-rw-r--r-- 1234 nsTraceRefcnt.h
-rw-r--r-- 815 nsUUIDGenerator.cpp
-rw-r--r-- 958 nsUUIDGenerator.h
-rw-r--r-- 7856 nsVersionComparator.cpp
-rw-r--r-- 3474 nsVersionComparator.h
-rw-r--r-- 798 nsVersionComparatorImpl.cpp
-rw-r--r-- 974 nsVersionComparatorImpl.h
-rw-r--r-- 3698 nsWeakReference.cpp
-rw-r--r-- 2367 nsWeakReference.h
-rw-r--r-- 9109 nsWindowsHelpers.h
-rw-r--r-- 8368 nscore.h
-rw-r--r-- 3113 nsrootidl.idl